Skip to content

Releases: memory/python-dpkg

1.9.4

01 Mar 22:39
f534a09
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.9.3...v1.9.4

1.9.3

31 Mar 17:12
be9b0bc
Compare
Choose a tag to compare
  • enable support on python 3.11, 3.12
  • disabled support on python 3.7 (EOLed long since)
  • update zstandard dependency
  • various small build/test improvements, primarily migrating from black/flakeheaven/pylint to ruff

1.9.2

17 Feb 16:28
Compare
Choose a tag to compare

Pin included version of pycrypto/cryptography to address https://github.com/memory/python-dpkg/security/dependabot/4

1.9.1

22 Jan 03:00
Compare
Choose a tag to compare
  • remove an extraneous print statement (contribution by @egerlach)
  • stop importing print_statement from __future__ -- we dropped py2 support in v1.4 so the future is now

1.9.0

05 Dec 18:55
4c20913
Compare
Choose a tag to compare
  • bump PGPy to v0.6.0, which allows us to remove a pin to a now-deprecated version of pycrypto
  • update to latest version of build-time tools
  • remove support for python 3.7.0 and 3.7.1 (required by pylint)
  • fix unnecessary-dunder-call issue flagged by pylint

1.8.0

19 Sep 17:59
925941b
Compare
Choose a tag to compare
  • Pin back dependency on cryptography to avoid an unfixed ImportError upstream in PGPy.
  • Drop support for Python 3.6, which is nine months past EOL
  • various internal tooling fixes

1.7.0

25 Jul 21:01
9f95bf6
Compare
Choose a tag to compare

This release adds support for zstandard-compressed control messages.

1.6.0

04 Dec 22:32
Compare
Choose a tag to compare

Massive cleanup release:

  • deprecate python 3.4, 3.5
  • support python 3.10
  • update to latest PGPy
  • clean up pgp signature validation logic that was dependent on a bug in PGPy <=1.4.1
  • move to pyproject.toml and poetry for build management
  • split init.py into modules
  • many pylint fixes

1.5.0

23 Nov 15:55
1a7c022
Compare
Choose a tag to compare

This release fixes a longstanding bug in the comparison of versions that share a common root but where the first character in the longer version string is a tilde.

1.4.4

02 Sep 19:29
27fb00d
Compare
Choose a tag to compare

Add python 3.8 support; loosen six dependency.