From ad90cd1a18321331c00b023f5de3abcdca687021 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 11 Mar 2024 05:57:46 +0000
Subject: [PATCH] Update packaging requirement from <24,>=21.0 to >=21.0,<25
(#729)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Updates the requirements on
[packaging](https://github.com/pypa/packaging) to permit the latest
version.
Sourced from packaging's
releases. Full Changelog: https://github.com/pypa/packaging/compare/23.2...24.0 Sourced from packaging's
changelog. 24.0 - 2024-03-10 23.2 - 2023-10-01
Release notes
24.0
What's Changed
@SpecLad
in pypa/packaging#712@uranusjr
in pypa/packaging#725@dstufft
in pypa/packaging#734@dstufft
in pypa/packaging#739@dstufft
in pypa/packaging#736validate
kwarg by @pradyunsg
in pypa/packaging#731@colesbury
in pypa/packaging#728test_glibc_version_string_ctypes_raise_oserror
if
ctypes
is unavailable by @kevinchang96
in pypa/packaging#741@joycebrum
in pypa/packaging#743Py_NOGIL
to
Py_GIL_DISABLED
by @hugovk
in pypa/packaging#747@jeanas
in pypa/packaging#750@shenanigansd
in pypa/packaging#752@DimitriPapadopoulos
in pypa/packaging#764@joycebrum
in pypa/packaging#757@joycebrum
in pypa/packaging#758@DimitriPapadopoulos
in pypa/packaging#763@DimitriPapadopoulos
in pypa/packaging#761@DimitriPapadopoulos
in pypa/packaging#772@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#751Changelog
* 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`)
716
)687
)120
)644
)metadata.Metadata
(along with
metadata.ExceptionGroup
and
metadata.InvalidMetadata
; :issue:570
)validate
keyword parameter to
utils.normalize_name()
(:issue:570
)utils.is_normalized_name()
(:issue:570
)utils.parse_sdist_filename()
and
utils.parse_wheel_filename()
raise InvalidSdistFilename
and
InvalidWheelFilename
, respectively,
when the version component of the name is invalid23.1 - 2023-04-12
* Parse raw metadata (:issue:`671`)
* Import underlying parser functions as an underscored variable
(:issue:`663`)
* Improve error for local version label with unsupported operators
(:issue:`675`)
* Add dedicated error for specifiers with incorrect `.*` suffix
* Replace spaces in platform names with underscores (:issue:`620`)
* Relax typing of ``_key`` on ``_BaseVersion`` (:issue:`669`)
* Handle prefix match with zeros at end of prefix correctly
(:issue:`674`)
23.0 - 2023-01-08
"extra"
to be None
in the
marker environment (:issue:650
)tags._generic_api
to use
EXT_SUFFIX
(:issue:607
)642
)specifiers.BaseSpecifier.filter()
(:issue:643
)641
)634
)src/
layout (:issue:626
)__about__
file, in favour of keeping constants
in __init__
(:issue:626
)... (truncated)
7a983f7
Bump for release4d85340
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)