chore(deps): update dependency packaging to v22
This MR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
packaging |
==21.3 -> ==22.0
|
Release Notes
pypa/packaging
v22.0
What's Changed
- Fix compatible version specifier incorrectly strip trailing '0' by @kasium in https://github.com/pypa/packaging/pull/493
- Remove support for Python 3.6 by @abravalheri in https://github.com/pypa/packaging/pull/500
- Use concurrency limit in ci by @blink1073 in https://github.com/pypa/packaging/pull/510
- Fix issue link in changelog. by @bdice in https://github.com/pypa/packaging/pull/509
- chore: test with PyPy 3.8 & 3.9 by @mayeut in https://github.com/pypa/packaging/pull/512
- Accept locally installed prereleases by @q0w in https://github.com/pypa/packaging/pull/515
- Always run GHA workflows when they change by @mayeut in https://github.com/pypa/packaging/pull/516
- Add
__hash__
/__eq__
to requirements by @abravalheri in https://github.com/pypa/packaging/pull/499 - Upgrade to
setup-python
v3 and use caching for GHA by @brettcannon in https://github.com/pypa/packaging/pull/521 - allow pre-release versions in marker evaluation by @graingert in https://github.com/pypa/packaging/pull/523
- Error out from workflow on missing interpreter by @mayeut in https://github.com/pypa/packaging/pull/525
- chore: update pre-commit config to the latest repos' versions by @mayeut in https://github.com/pypa/packaging/pull/534
- chore: remove Windows PyPy 3.9 workaround on GHA by @mayeut in https://github.com/pypa/packaging/pull/533
- Use pipx to run nox / build in GHA workflows by @mayeut in https://github.com/pypa/packaging/pull/517
- Run tests with all PyPy versions locally by @mayeut in https://github.com/pypa/packaging/pull/535
- Adhere to PEP 685 when evaluating markers with extras by @hroncok in https://github.com/pypa/packaging/pull/545
- chore: update mypy and move to toml by @henryiii in https://github.com/pypa/packaging/pull/547
- Normalize extra comparison in markers for output by @brettcannon in https://github.com/pypa/packaging/pull/549
- Evaluate markers under environment with empty "extra" by @MrMino in https://github.com/pypa/packaging/pull/550
- Do not set extra in default_environment() by @sbidoul in https://github.com/pypa/packaging/pull/554
- Update extlinks strings to use a format string by @mayeut in https://github.com/pypa/packaging/pull/555
- Update CI test workflow to use setup-python@v4 by @mayeut in https://github.com/pypa/packaging/pull/556
- CI: Update
actions/*
to their latest major versions by @mayeut in https://github.com/pypa/packaging/pull/557 - Fix a spelling mistake by @venthur in https://github.com/pypa/packaging/pull/558
- fix: macOS platform tags with old macOS SDK by @mayeut in https://github.com/pypa/packaging/pull/513
- Correctly parse ELF for musllinux on Big Endian by @uranusjr in https://github.com/pypa/packaging/pull/538
- A
metadata
module with a data class for core metadata by @brettcannon in https://github.com/pypa/packaging/pull/518 - Document
utils.NormalizedName
by @brettcannon in https://github.com/pypa/packaging/pull/565 - Drop
LegacySpecifier
andLegacyVersion
by @pradyunsg in https://github.com/pypa/packaging/pull/407 - Move
metadata
,versions
andspecifiers
API documentation tosphinx.ext.autodoc
by @pradyunsg in https://github.com/pypa/packaging/pull/572 - Demonstrate behaviour of
SpecifierSet.__iter__
by @hauntsaninja in https://github.com/pypa/packaging/pull/575 - Handwritten parser for parsing requirements by @hrnciar in https://github.com/pypa/packaging/pull/484
- Add changelog entry for removal of pyparsing dependency by @hroncok in https://github.com/pypa/packaging/pull/581
- Use Iterator instead of Iterable for specifier filter methods by @ichard26 in https://github.com/pypa/packaging/pull/584
- Better output on linter failure by @henryiii in https://github.com/pypa/packaging/pull/478
- Add a "cpNNN-none-any" tag by @joonis in https://github.com/pypa/packaging/pull/541
- Document exceptions raised by functions in utils by @MrMino in https://github.com/pypa/packaging/pull/544
- Refactor ELF parsing logic to standlone class by @uranusjr in https://github.com/pypa/packaging/pull/553
- Forbid prefix version matching on pre-release/post-release segments by @mayeut in https://github.com/pypa/packaging/pull/563
- Update coverage to
>=5.0.0
by @mayeut in https://github.com/pypa/packaging/pull/586 - Normalize specifier version for prefix matching by @mayeut in https://github.com/pypa/packaging/pull/561
- Add python 3.11 by @mayeut in https://github.com/pypa/packaging/pull/587
- Fix prefix version matching by @mayeut in https://github.com/pypa/packaging/pull/564
- Remove duplicate
namedtuple
by @layday in https://github.com/pypa/packaging/pull/589 - Update changelog by @pradyunsg in https://github.com/pypa/packaging/pull/595
- Change email-related fields in
Metadata
tostr
by @brettcannon in https://github.com/pypa/packaging/pull/596 - Add
versionchanged
for 21.3 by @brettcannon in https://github.com/pypa/packaging/pull/599 - refactor: use flit as a backend by @henryiii in https://github.com/pypa/packaging/pull/546
- Remove
packaging.metadata
by @pradyunsg in https://github.com/pypa/packaging/pull/603 - Refactor nox requirements to use requirements files (#601) by @strokirk in https://github.com/pypa/packaging/pull/609
- Improve Requirement/Marker parser with context-sensitive tokenisation by @pradyunsg in https://github.com/pypa/packaging/pull/624
New Contributors
- @kasium made their first contribution in https://github.com/pypa/packaging/pull/493
- @abravalheri made their first contribution in https://github.com/pypa/packaging/pull/500
- @blink1073 made their first contribution in https://github.com/pypa/packaging/pull/510
- @bdice made their first contribution in https://github.com/pypa/packaging/pull/509
- @q0w made their first contribution in https://github.com/pypa/packaging/pull/515
- @graingert made their first contribution in https://github.com/pypa/packaging/pull/523
- @hrnciar made their first contribution in https://github.com/pypa/packaging/pull/484
- @ichard26 made their first contribution in https://github.com/pypa/packaging/pull/584
- @joonis made their first contribution in https://github.com/pypa/packaging/pull/541
- @strokirk made their first contribution in https://github.com/pypa/packaging/pull/609
Full Changelog: https://github.com/pypa/packaging/compare/21.3...22.0
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.