Releases: pypa/packaging
Releases · pypa/packaging
21.0
- 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 toSpecifierSet
(: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
andVersion.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
)
Release 20.9
- 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
)
Release 20.8
- Revert back to setuptools for compatibility purposes for some Linux distros (:issue:
363
) - Do not insert an underscore in wheel tags when the interpreter version number
is more than 2 digits (:issue:372
)