Py2deb

Latest version: v5.0

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

Scan your dependencies

Page 4 of 29

0.24

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

Added support for Python callbacks that enable arbitrary manipulation during
packaging.

.. _Release 0.24: https://github.com/paylogic/py2deb/compare/0.23.2...0.24

0.23.2

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

- Strip trailing zeros in required versions when necessary (improves compatibility with pip_).
- Document ideas for future improvements.

.. _Release 0.23.2: https://github.com/paylogic/py2deb/compare/0.23.1...0.23.2

0.23.1

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

Moved usage message munging to humanfriendly_ package.

.. _Release 0.23.1: https://github.com/paylogic/py2deb/compare/0.23...0.23.1

0.23

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

Make it possible to disable automatic Lintian checks.

.. _Release 0.23: https://github.com/paylogic/py2deb/compare/0.22...0.23

0.22

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

- Refactor maintainer scripts into a proper Python module:

The post-installation and pre-removal scripts that py2deb bundled with
generated Debian packages were lacking functionality and were not easy to
extend. I've now refactored these scripts into a Python module with proper
coding standards (documentation, tests, readable and maintainable code) and
some additional features:

- Robust support for `pkg_resources-style namespace packages`_.
- Smart enough to clean up properly after PEP 3147 (>= Python 3.2).

- Use :func:`executor.quote()` instead of :func:`pipes.quote()`.
- Always clean up temporary directories created by pip_ and pip-accel_.
- Remove redundant temporary directory creation.

.. _Release 0.22: https://github.com/paylogic/py2deb/compare/0.21.1...0.22
.. _pkg_resources-style namespace packages: https://packaging.python.org/guides/packaging-namespace-packages/pkg-resources-style-namespace-packages

0.21.1

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

Update usage instructions in readme (and automate the process for the future).

.. _Release 0.21.1: https://github.com/paylogic/py2deb/compare/0.21...0.21.1

Page 4 of 29

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.