Packaging Versions Save

Core utilities for Python packages

24.0

2 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/pypa/packaging/compare/23.2...24.0

23.2

7 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/pypa/packaging/compare/23.1...23.2

23.1

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/pypa/packaging/compare/23.0...23.1

23.0

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/pypa/packaging/compare/22.0...23.0

22.0

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/pypa/packaging/compare/21.3...22.0

21.3

2 years ago
  • Add a pp3-none-any tag (#311)
  • Replace the blank pyparsing 3 exclusion with a 3.0.5 exclusion (#481, #486)
  • Fix a spelling mistake (#479)

21.2

2 years ago
  • Update changelog entry for 21.1

Full Changelog: https://github.com/pypa/packaging/compare/21.1...21.2

21.1

2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/pypa/packaging/compare/21.0...21.1

21.0

2 years ago
  • PEP 656: musllinux support (:issue:411)
  • Drop support for Python 2.7, Python 3.4 and Python 3.5.
  • Replace distutils usage with sysconfig (:issue:396)
  • Add support for zip files in parse_sdist_filename (:issue:429)
  • Use cached _hash attribute to short-circuit tag equality comparisons (:issue:417)
  • Specify the default value for the specifier argument to SpecifierSet (:issue:437)
  • Proper keyword-only "warn" argument in packaging.tags (:issue:403)
  • Correctly remove prerelease suffixes from ~= check (:issue:366)
  • Fix type hints for Version.post and Version.dev (:issue:393)
  • Use typing alias UnparsedVersion (:issue:398)
  • Improve type inference for packaging.specifiers.filter() (:issue:430)
  • Tighten the return type of canonicalize_version() (:issue:402)

20.9

3 years ago
  • Run isort over the code base (:issue:377)
  • Add support for the macosx_10_*_universal2 platform tags (:issue:379)
  • Introduce packaging.utils.parse_wheel_filename() and parse_sdist_filename() (:issue:387 and :issue:389)