Releases: pypa/packaging
Releases · pypa/packaging
21.1
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
_hashattribute to short-circuit tag equality comparisons (:issue:417) - Specify the default value for the
specifierargument 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.postandVersion.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:
387and :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)