Bump packaging from 17.1 to 21.0
Bumps packaging from 17.1 to 21.0.
Release notes
Sourced from packaging's releases.
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)20.7
No release notes provided.
20.6
No release notes provided.
20.5
No release notes provided.
20.4
No release notes provided.
20.3
No release notes provided.
20.2
No release notes provided.
20.1
- Fix a bug caused by reuse of an exhausted iterator. (#257)
20.0
Add type hints (:issue:
191)Add proper trove classifiers for PyPy support (:issue:
198)Scale back depending on
ctypesfor manylinux support detection (:issue:171)Use
sys.implementation.namewhere appropriate forpackaging.tags(:issue:193)Expand upon the API provded by
packaging.tags:interpreter_name(),mac_platforms(),compatible_tags(),cpython_tags(),generic_tags()(:issue:187)Officially support Python 3.8 (:issue:
232)Add
major,minor, andmicroaliases topackaging.version.Version(:issue:226)Properly mark
packaginghas being fully typed by adding apy.typedfile (:issue:226)19.2
... (truncated)
Changelog
Sourced from packaging's changelog.
21.0 - 2021-07-03
- packaging is now only compatible with Python 3.6 and above.
- Add support for zip files in
parse_sdist_filename(429)20.9 - 2021-01-29
- Run isort over the code base (377)
- Add support for the
macosx_10_*_universal2platform tags (379)- Introduce
packaging.utils.parse_wheel_filename()andparse_sdist_filename()(387 and 389)20.8 - 2020-12-11
- Revert back to setuptools for compatibility purposes for some Linux distros (363)
- Do not insert an underscore in wheel tags when the interpreter version number is more than 2 digits (372)
20.7 - 2020-11-28
No unreleased changes.
20.6 - 2020-11-28
This release was subsequently yanked, and these changes were included in 20.7.
- Fix flit configuration, to include LICENSE files (357)
- Make intel a recognized CPU architecture for the universal macOS platform tag (361)
- Add some missing type hints to packaging.requirements (issue:350)
20.5 - 2020-11-27
- Officially support Python 3.9 (343)
- Deprecate the
LegacyVersionandLegacySpecifierclasses (321)- Handle
OSErroron non-dynamic executables when attempting to resolve the glibc version string.20.4 - 2020-05-19
- Canonicalize version before comparing specifiers. (282)
- Change type hint for
canonicalize_nameto returnpackaging.utils.NormalizedName. This enables the use of static typing tools (like mypy) to detect mixing of normalized and un-normalized names.
... (truncated)
Commits
085ff41Bump for release38aa73aFix capitalisation on a classifier093e24fExpect a Python 3-only wheeld650cfdMove manylinux logic into private module (#438)6b2efc6Specify the default value for thespecifierargument to SpecifierSet (#437)abcc286Fix some spelling mistakes (#436)7350746Use a TypeVar to pass the type through packaging.specifiers.filter() (#430)8c78c35Add support to .utils.parse_sdist_filename() for sdists with .zip extension (...c32c969PEP 656 musllinux support (#411)ae2c72eFix a typo in CHANGELOG (#423)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) -
@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language -
@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language -
@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language -
@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language -
@dependabot badge mewill comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot dashboard:
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)