Skip to content

21.0

Compare
Choose a tag to compare
@pradyunsg pradyunsg released this 23 Jul 20:58
· 189 commits to main since this release
21.0
085ff41
  • 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)