chore(deps): update dependency packaging to v24
This MR contains the following updates:
Package | Update | Change |
---|---|---|
packaging | major |
~=23.2 -> ~=24.2
|
Release Notes
pypa/packaging (packaging)
v24.2
What's Changed
- The source is auto-formatted with ruff, not black by @DimitriPapadopoulos in https://github.com/pypa/packaging/pull/798
- Bump the github-actions group across 1 directory with 3 updates by @dependabot in https://github.com/pypa/packaging/pull/813
- Apply ruff rules (RUF) by @DimitriPapadopoulos in https://github.com/pypa/packaging/pull/800
- Fix typo in Version
__str__
by @aryanpingle in https://github.com/pypa/packaging/pull/817 - Bump the github-actions group with 3 updates by @dependabot in https://github.com/pypa/packaging/pull/819
- Get rid of duplicate test cases by @DimitriPapadopoulos in https://github.com/pypa/packaging/pull/821
- Fix doc for canonicalize_version and a typo in a docstring by @Laurent-Dx in https://github.com/pypa/packaging/pull/801
- docs: public/base_version comparison by @henryiii in https://github.com/pypa/packaging/pull/818
- Apply ruff/bugbear rules (B) by @DimitriPapadopoulos in https://github.com/pypa/packaging/pull/787
- Apply ruff/pyupgrade rules (UP) by @DimitriPapadopoulos in https://github.com/pypa/packaging/pull/786
- Add a changelog entry for dropping Python 3.7 support by @alexwlchan in https://github.com/pypa/packaging/pull/824
- Patch python_full_version unconditionally by @jaraco in https://github.com/pypa/packaging/pull/825
- Refactor canonicalize_version by @jaraco in https://github.com/pypa/packaging/pull/793
- Allow creating a SpecifierSet from a list of specifiers by @pfmoore in https://github.com/pypa/packaging/pull/777
- Fix uninformative error message by @abravalheri in https://github.com/pypa/packaging/pull/830
- Fix prerelease detection for
>
and<
by @notatallshaw in https://github.com/pypa/packaging/pull/794 - Bump the github-actions group across 1 directory with 4 updates by @dependabot in https://github.com/pypa/packaging/pull/839
- Add support for PEP 730 iOS tags. by @freakboy3742 in https://github.com/pypa/packaging/pull/832
- Update the changelog to reflect 24.1 changes by @pradyunsg in https://github.com/pypa/packaging/pull/840
- Mention updating changelog in release process by @pradyunsg in https://github.com/pypa/packaging/pull/841
- Add a comment as to why
Metadata.name
isn't normalized by @brettcannon in https://github.com/pypa/packaging/pull/842 - Use !r formatter for error messages with filenames. by @Carreau in https://github.com/pypa/packaging/pull/844
- PEP 639: Implement License-Expression and License-File by @ewdurbin in https://github.com/pypa/packaging/pull/828
- Bump the github-actions group with 4 updates by @dependabot in https://github.com/pypa/packaging/pull/852
- Upgrade to latest mypy by @hauntsaninja in https://github.com/pypa/packaging/pull/853
- Extraneous quotes by @ewdurbin in https://github.com/pypa/packaging/pull/848
New Contributors
- @aryanpingle made their first contribution in https://github.com/pypa/packaging/pull/817
- @Laurent-Dx made their first contribution in https://github.com/pypa/packaging/pull/801
- @alexwlchan made their first contribution in https://github.com/pypa/packaging/pull/824
- @jaraco made their first contribution in https://github.com/pypa/packaging/pull/825
- @notatallshaw made their first contribution in https://github.com/pypa/packaging/pull/794
- @freakboy3742 made their first contribution in https://github.com/pypa/packaging/pull/832
- @Carreau made their first contribution in https://github.com/pypa/packaging/pull/844
- @ewdurbin made their first contribution in https://github.com/pypa/packaging/pull/828
Full Changelog: https://github.com/pypa/packaging/compare/24.1...24.2
v24.1
What's Changed
- pyupgrade/black/isort/flake8 → ruff by @DimitriPapadopoulos in https://github.com/pypa/packaging/pull/769
- Add support for Python 3.13 and drop EOL 3.7 by @hugovk in https://github.com/pypa/packaging/pull/783
- Bump the github-actions group with 4 updates by @dependabot in https://github.com/pypa/packaging/pull/782
- Fix typo in
_parser
docstring by @pradyunsg in https://github.com/pypa/packaging/pull/784 - Modernise type annotations using FA rules from ruff by @pradyunsg in https://github.com/pypa/packaging/pull/785
- Document
markers.default_environment()
by @edgarrmondragon in https://github.com/pypa/packaging/pull/753 - Bump the github-actions group with 3 updates by @dependabot in https://github.com/pypa/packaging/pull/789
- Work around platform.python_version() returning non PEP 440 compliant version for non-tagged CPython builds by @sbidoul in https://github.com/pypa/packaging/pull/802
New Contributors
- @dependabot made their first contribution in https://github.com/pypa/packaging/pull/782
- @edgarrmondragon made their first contribution in https://github.com/pypa/packaging/pull/753
Full Changelog: https://github.com/pypa/packaging/compare/24.0...24.1
v24.0
What's Changed
- Fix specifier matching when the specifier is long and has an epoch by @SpecLad in https://github.com/pypa/packaging/pull/712
- Clarify version split/join usage by @uranusjr in https://github.com/pypa/packaging/pull/725
- Default optional metadata values to None by @dstufft in https://github.com/pypa/packaging/pull/734
- Stop using deprecated/removed keys by @dstufft in https://github.com/pypa/packaging/pull/739
- Correctly use the ExceptionGroup shim only when needed by @dstufft in https://github.com/pypa/packaging/pull/736
- Update CHANGELOG entry about
validate
kwarg by @pradyunsg in https://github.com/pypa/packaging/pull/731 - Support --disable-gil builds (PEP 703) in packaging.tags by @colesbury in https://github.com/pypa/packaging/pull/728
- Skip
test_glibc_version_string_ctypes_raise_oserror
ifctypes
is unavailable by @kevinchang96 in https://github.com/pypa/packaging/pull/741 - Enable CodeQL by @joycebrum in https://github.com/pypa/packaging/pull/743
- PEP 703: Rename
Py_NOGIL
toPy_GIL_DISABLED
by @hugovk in https://github.com/pypa/packaging/pull/747 - Replace PEP references with PUG links by @jeanas in https://github.com/pypa/packaging/pull/750
- Remove coverage ignore for non-existent file by @shenanigansd in https://github.com/pypa/packaging/pull/752
- Update URLs by @DimitriPapadopoulos in https://github.com/pypa/packaging/pull/764
- Configure dependabot by @joycebrum in https://github.com/pypa/packaging/pull/757
- Hash pin github actions by @joycebrum in https://github.com/pypa/packaging/pull/758
- Apply some refurb suggestions by @DimitriPapadopoulos in https://github.com/pypa/packaging/pull/763
- Appply some bugbear suggestions by @DimitriPapadopoulos in https://github.com/pypa/packaging/pull/761
- Apply some ruff suggestions by @DimitriPapadopoulos in https://github.com/pypa/packaging/pull/772
- Add riscv64 as a supported manylinux architecture by @markdryan in https://github.com/pypa/packaging/pull/751
New Contributors
- @colesbury made their first contribution in https://github.com/pypa/packaging/pull/728
- @kevinchang96 made their first contribution in https://github.com/pypa/packaging/pull/741
- @jeanas made their first contribution in https://github.com/pypa/packaging/pull/750
- @shenanigansd made their first contribution in https://github.com/pypa/packaging/pull/752
- @markdryan made their first contribution in https://github.com/pypa/packaging/pull/751
Full Changelog: https://github.com/pypa/packaging/compare/23.2...24.0
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by uis-devops-renovatebot