Py2deb

Latest version: v5.0

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

Scan your dependencies

Page 6 of 29

0.20.6

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

Improve ``PackageToConvert.determine_package_architecture()``.

In the previous release I added the ``armv6l`` to ``armhf`` mapping to
``PackageConverter`` and I just noticed that ``PackageToConvert`` didn't
respect this change.

I'm not sure why ``PackageConverter`` and ``PackageToConvert`` both ended up
having separate ways to detect the current Debian architecture (I guess this
was left over from a previous refactoring) but clearly this logic should be
contained in a single place, not spread over multiple places like it was before
this change.

.. _Release 0.20.6: https://github.com/paylogic/py2deb/compare/0.20.5...0.20.6

0.20.5

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

- Improved Python 3.4 compatibility, also bumped deb-pkg-tools_ requirement to
improve Python 3 compatibility.

- Replaced the use of ``uname -m`` with ``os.uname()`` and added an ``armv6l``
to ``armhf`` mapping (to enable support for Raspbian).

- Start running the test suite on `Travis CI`_ against Python 2.6, 2.7 and 3.4
and collect coverage statistics on Coveralls_.

.. _Release 0.20.5: https://github.com/paylogic/py2deb/compare/0.20.4...0.20.5
.. _Travis CI: https://travis-ci.org/paylogic/py2deb
.. _Coveralls: https://coveralls.io/github/paylogic/py2deb

0.20.4

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

Give up on conversion of package descriptions using docutils_:

1. It was always just a nice to have.
2. I'm never going to get it working reliably.
3. Right now it adds several "dead weight" dependencies (because the feature
was disabled in `release 0.18.6`_).
4. This "dead code" was reducing test coverage.

This release was the first release to be published on PyPI.

.. _Release 0.20.4: https://github.com/paylogic/py2deb/compare/0.20.3...0.20.4

0.20.3

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

Add a log message when the control field overrides file is not found.

.. _Release 0.20.3: https://github.com/paylogic/py2deb/compare/0.20.2...0.20.3

0.20.2

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

Bug fix: Change initialization order.

.. _Release 0.20.2: https://github.com/paylogic/py2deb/compare/0.20.1...0.20.2

0.20.1

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

Re-enable auto-install runtime/configuration option.

.. _Release 0.20.1: https://github.com/paylogic/py2deb/compare/0.20...0.20.1

Page 6 of 29

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.