Skip to content

chore: update python-barcode requirement from >=0.15.1 to >=0.16.1#77

Open
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/pip/python-barcode-gte-0.16.1
Open

chore: update python-barcode requirement from >=0.15.1 to >=0.16.1#77
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/pip/python-barcode-gte-0.16.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 21, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on python-barcode to permit the latest version.

Changelog

Sourced from python-barcode's changelog.

v0.16.1

* Switch from ``setup.py`` to ``pyproject.toml``. Only affects how installation
  from source is performed, and has no runtime impact.

v0.16.0

  • Breaking Drop support for Python 3.7 and 3.8.
  • Make image DPI configurable.
  • Fixed inconsistent checksum calculation when calculating the checksum multiple times for EAN barcodes.
  • Update the documentation with some barcodes that were not previously documented.
  • Specifying None as a background for the SVGWriter, no background is included resulting in a transparent background.
  • Do not paint text if its size would be zero, to avoid an "invalid ppem value" error with newer versions of Pillow.
  • Optimization of code creation, avoiding to many charset switch. This results in shorter codes; according to GS1 codes should not be longer than 165 mm (6.5"). (#232)

v0.15.1


* Add missing dependency to release script.

v0.15.0

  • Breaking Dropped support for Python 3.6 and 3.7.
  • Added support for Python 3.11.
  • Fixed compatibility with Pillow 10.0.
  • Updated ISBN to support newer allocated ranges.
  • Improved type hints.

v0.14.0


* **Breaking**: The default dimensions have changed slightly. This is so that
  the results of generating a PNG and an SVG look more alike.
* Previous versions included an empty text element for SVGs with no comment.
  This is no longer the case.
* Some internals have been improved so as to allow better subclassing.
  Subclasses of ``Barcode`` can now override ``default_writer_options`` and
  ``default_writer()``.
* A ``guardbar`` parameter has been added to EAN barcodes. This renders
  barcodes with guardars (longer bars).
* Added support for Python 3.10.
* The documentation setup has been redone, hopefully squashing a lot of legacy
</tr></table> 

... (truncated)

Commits
  • cf58852 Switch from setup.py to pyproject.toml
  • f013b69 Drop support for Python 3.8
  • 2f96373 Fix various linting and style checks
  • e2e626b Optimization of code creation, avoiding to many charset switch. This results ...
  • 389dc5f Configure tox to use system Python
  • b767a4c Update writer.py
  • 980f3ff Type hints and cleanup of Barcode.build() and surrounding code (#230)
  • 6e14fe7 Ignore mypy undefined attribute isbn10 in test
  • 3871759 Improve variable name
  • 5d57843 Dedent
  • Additional commits viewable in compare view

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 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)

Updates the requirements on [python-barcode](https://github.com/WhyNotHugo/python-barcode) to permit the latest version.
- [Release notes](https://github.com/WhyNotHugo/python-barcode/releases)
- [Changelog](https://github.com/WhyNotHugo/python-barcode/blob/main/docs/changelog.rst)
- [Commits](WhyNotHugo/python-barcode@v0.15.1...v0.16.1)

---
updated-dependencies:
- dependency-name: python-barcode
  dependency-version: 0.16.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Jun 21, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies, python. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants