Treepoem

Latest version: v3.27.1

Safety actively analyzes 722930 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 7

3.27.1

-------------------

* Prevent GhostScript popup windows on Windows.

Thanks to shablam in `PR 595 <https://github.com/adamchainz/treepoem/pull/595>`__.

3.27.0

-------------------

* Upgrade vendored BWIPP to its 2025-03-14 release.
This version includes a few small improvements.
You can read its changelog in the `treepoem repo <https://github.com/adamchainz/treepoem/blob/main/src/treepoem/postscriptbarcode/CHANGES>`__.

3.26.0

-------------------

* Upgrade vendored BWIPP to its 2024-11-16 release.
This version includes a couple of small improvements.
You can read its changelog in the `treepoem repo <https://github.com/adamchainz/treepoem/blob/main/src/treepoem/postscriptbarcode/CHANGES>`__.

3.25.0

-------------------

* Upgrade vendored BWIPP to its 2024-08-17 release.
This version includes many small improvements.
You can read its changelog in the `treepoem repo <https://github.com/adamchainz/treepoem/blob/main/src/treepoem/postscriptbarcode/CHANGES>`__.

* Drop Python 3.8 support.

* Support Python 3.13.

3.24.0

-------------------

* Use |importlib.resources|__ on Python 3.9+, which should allow treepoem to work when installed in different packaging scenarios like with zipimport or PyInstaller apps.

.. |importlib.resources| replace:: ``importlib.resources``
__ https://docs.python.org/3/library/importlib.resources.html

Thanks to HemantShrimali1982 for the initial report in `Issue 273 <https://github.com/adamchainz/treepoem/issues/273>`__.

3.23.0

-------------------

* Fixed text positioning to avoid cropping after upgrade to BWIPP 2023-07-23.

Thanks to Nico Hein in `PR 496 <https://github.com/adamchainz/treepoem/pull/496>`__.

* Update EPS generation to follow the `BWIPP recommendation <https://github.com/bwipp/postscriptbarcode/wiki/Developing-a-Frontend-to-BWIPP>`__.
This change improves image quality including anti-aliased text, but slightly changes image dimensions for some barcode types.

This change also modifies the return type of ``generate_barcode()`` from ``PIL.EpsImagePlugin.EpsImageFile`` to its superclass ``PIL.Image.Image``.
In most cases, this change will be transparent, as most methods on ``EpsImageFile``, such as ``save()``, are inherited from ``Image``.

Done with guidance from BWIPP creator Terry Burton in `PR 499 <https://github.com/adamchainz/treepoem/pull/499>`__.

Page 1 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.