Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump segno from 1.4.1 to 1.6.1 #25

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 10, 2024

Bumps segno from 1.4.1 to 1.6.1.

Release notes

Sourced from segno's releases.

1.6.1

  • Switched from setuptools to flit for setup
  • Updated test suite to work with musl based distributions

1.6.0

  • Dropped Python 2.7 support
  • Removed dependency on pkg_resources. Segno uses importlib.metadata to provide plugins. For Python versions < 3.10 this introduces a dependency on importlib-metadata.

1.5.3

  • Merged [PR #124](heuer/segno#124) implemented by missionfloyd: Remove the trailing dot of latitude/longitude information.
  • Merged [PR #125](heuer/segno#125) implemented by missionfloyd: More lenient check how to interpret empty or false values in vCard and MeCard.
  • Internal changes: Made writers module independent of internal version constants, they operate upon a matrix of a given size and know nothing about the QR Code version (i.e. QR Code vs. Micro QR Code). These changes are backwards incompatible but the writers module does not belong to the public API anyway.
  • Dropped testing against PyPy2
  • Changed default Python test version to 3.11 (2.7 is still supported)
  • Support for Python 2.7 will be dropped in the next version of Segno because it is no longer possible to run automatic tests against Python 2.x.
  • Removed deprecated statements from setup.cfg (#127 thanks for the hint, Gene)
  • Updated example to Pillow 10 API #128, again thanks to Gene)

1.5.2

  • Added support for PEP 517

  • Removed PyQRCode from comparison / benchmarks since it adds no value anymore

  • Added more properties for vCard see [PR #106](heuer/segno#106) contributed by Tobias Udtke:

    • cellphone (TEL;TYPE=CELL)
    • homephone (TEL;TYPE=HOME)
    • workphone (TEL;TYPE=WORK)

    Signatures of segno.helpers.make_vcard and segno.helpers.make_vcard_data changed, but in a backwards compatible way.

  • Changed default Python test version to 3.10 (2.7 and above are still supported)

Changelog

Sourced from segno's changelog.

1.6.1 -- 2024-02-08

  • Switched from setuptools to flit for setup
  • Updated test suite to work with musl based distributions

1.6.0 -- 2023-11-28

  • Dropped Python 2.7 support
  • Removed dependency on pkg_resources. Segno uses importlib.metadata to provide plugins. For Python versions < 3.10 this introduces a dependency on importlib-metadata.

1.5.3 -- 2023-10-25

  • Merged PR [#124](https://github.com/heuer/segno/issues/124) <https://github.com/heuer/segno/pull/124>_ implemented by missionfloyd <https://github.com/missionfloyd>_: Remove the trailing dot of latitude/longitude information.
  • Merged PR [#125](https://github.com/heuer/segno/issues/125) <https://github.com/heuer/segno/pull/125>_ implemented by missionfloyd <https://github.com/missionfloyd>_: More lenient check how to interpret empty or false values in vCard and MeCard.
  • Internal changes: Made writers module independent of internal version constants, they operate upon a matrix of a given size and know nothing about the QR Code version (i.e. QR Code vs. Micro QR Code). These changes are backwards incompatible but the writers module does not belong to the public API anyway.
  • Dropped testing against PyPy2
  • Changed default Python test version to 3.11 (2.7 is still supported)
  • Support for Python 2.7 will be dropped in the next version of Segno because it is no longer possible to run automatic tests against Python 2.x.
  • Removed deprecated statements from setup.cfg ([#127](https://github.com/heuer/segno/issues/127) <https://github.com/heuer/segno/issues/127>_ thanks for the hint, Gene <https://github.com/gene-git>_)
  • Updated example to Pillow 10 API ([#128](https://github.com/heuer/segno/issues/128) <https://github.com/heuer/segno/issues/128>, again thanks to Gene <https://github.com/gene-git>)

1.5.2 -- 2022-05-25

  • Added support for PEP 517 <https://www.python.org/dev/peps/pep-0517/>_

  • Removed PyQRCode from comparison / benchmarks since it adds no value anymore

  • Added more properties for vCard see PR [#106](https://github.com/heuer/segno/issues/106) <https://github.com/heuer/segno/pull/106>_ contributed by Tobias Udtke <https://github.com/DerBiasto>_:

    • cellphone (TEL;TYPE=CELL)
    • homephone (TEL;TYPE=HOME)
    • workphone (TEL;TYPE=WORK)

    Signatures of segno.helpers.make_vcard <https://segno.readthedocs.io/en/latest/api.html#segno.helpers.make_vcard>_ and segno.helpers.make_vcard_data <https://segno.readthedocs.io/en/latest/api.html#segno.helpers.make_vcard_data>_

... (truncated)

Commits
  • 796315d Merge release branch release-1.6.1
  • 20a902c Preparing release 1.6.1
  • d4118b4 A more recent version of helpers using f-strings (with respect to Py3)
  • 4050bc8 Removed some Python2 artefacts
  • 13962e2 README: Removed hint to Debian 11/bullseye
  • 68bd4e1 Removed Python 2 statement from docs. Py2 isn't tested anymore
  • 87f6441 Updated year from 2023 to 2024
  • eb54a2f Updated CHANGES
  • e563179 Fixed lint issues
  • 7fc8be3 Dropped OpenCV in favour of skipping a few tests which are known to fail with...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [segno](https://github.com/heuer/segno) from 1.4.1 to 1.6.1.
- [Release notes](https://github.com/heuer/segno/releases)
- [Changelog](https://github.com/heuer/segno/blob/master/CHANGES.rst)
- [Commits](heuer/segno@1.4.1...1.6.1)

---
updated-dependencies:
- dependency-name: segno
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Sep 10, 2024
@dependabot dependabot bot requested a review from altendky September 10, 2024 14:39
Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 10, 2024

The following labels could not be found: python, Changed.

@dependabot dependabot bot requested a review from emlowe September 10, 2024 14:39
Copy link

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
pypi/segno@1.6.1 environment, filesystem 0 298 kB heuer

🚮 Removed packages: pypi/segno@1.4.1

View full report↗︎

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants