chore(deps): bump packaging from 23.2 to 24.0
Bumps packaging from 23.2 to 24.0.
Release notes
Sourced from packaging's releases.
24.0
What's Changed
- Fix specifier matching when the specifier is long and has an epoch by
@SpecLad
in pypa/packaging#712- Clarify version split/join usage by
@uranusjr
in pypa/packaging#725- Default optional metadata values to None by
@dstufft
in pypa/packaging#734- Stop using deprecated/removed keys by
@dstufft
in pypa/packaging#739- Correctly use the ExceptionGroup shim only when needed by
@dstufft
in pypa/packaging#736- Update CHANGELOG entry about
validate
kwarg by@pradyunsg
in pypa/packaging#731- Support --disable-gil builds (PEP 703) in packaging.tags by
@colesbury
in pypa/packaging#728- Skip
test_glibc_version_string_ctypes_raise_oserror
ifctypes
is unavailable by@kevinchang96
in pypa/packaging#741- Enable CodeQL by
@joycebrum
in pypa/packaging#743- PEP 703: Rename
Py_NOGIL
toPy_GIL_DISABLED
by@hugovk
in pypa/packaging#747- Replace PEP references with PUG links by
@jeanas
in pypa/packaging#750- Remove coverage ignore for non-existent file by
@shenanigansd
in pypa/packaging#752- Update URLs by
@DimitriPapadopoulos
in pypa/packaging#764- Configure dependabot by
@joycebrum
in pypa/packaging#757- Hash pin github actions by
@joycebrum
in pypa/packaging#758- Apply some refurb suggestions by
@DimitriPapadopoulos
in pypa/packaging#763- Appply some bugbear suggestions by
@DimitriPapadopoulos
in pypa/packaging#761- Apply some ruff suggestions by
@DimitriPapadopoulos
in pypa/packaging#772- Add riscv64 as a supported manylinux architecture by
@markdryan
in pypa/packaging#751New Contributors
@colesbury
made their first contribution in pypa/packaging#728@kevinchang96
made their first contribution in pypa/packaging#741@jeanas
made their first contribution in pypa/packaging#750@shenanigansd
made their first contribution in pypa/packaging#752@markdryan
made their first contribution in pypa/packaging#751Full Changelog: https://github.com/pypa/packaging/compare/23.2...24.0
Changelog
Sourced from packaging's changelog.
24.0 - 2024-03-10
* Do specifier matching correctly when the specifier contains an epoch number and has more components than the version (:issue:`683`) * Support the experimental ``--disable-gil`` builds in packaging.tags (:issue:`727`) * BREAKING: Make optional ``metadata.Metadata`` attributes default to ``None`` (:issue:`733`) * Fix errors when trying to access the ``description_content_type``, ``keywords``, and ``requires_python`` attributes on ``metadata.Metadata`` when those values have not been provided (:issue:`733`) * Fix a bug preventing the use of the built in ``ExceptionGroup`` on versions of Python that support it (:issue:`725`)
Commits
-
7a983f7
Bump for release -
4d85340
Add riscv64 as a supported manylinux architecture (#751) -
4dce761
Apply some ruff suggestions (#772) -
57a6a7f
Appply some bugbear suggestions (#761) -
7bcd6d8
Apply some refurb suggestions (#763) -
d0067e9
[StepSecurity] ci: Harden GitHub Actions (#1) (#758) -
eae70dd
feat: Create dependabot.yml (#757) -
241bb35
Update URLs (#764) -
7698237
Remove coverage ignore for non-existent file (#752) -
b271d2b
Replace PEP references with PUG links (#750) - Additional commits viewable in compare view