lol-account-manager
lol-account-manager copied to clipboard
Bump packaging from 21.3 to 23.2
Bumps packaging from 21.3 to 23.2.
Release notes
Sourced from packaging's releases.
23.2
What's Changed
- parse_marker should consume the entire source string by
@mwerschy
in pypa/packaging#687- Create a Security Policy file by
@joycebrum
in pypa/packaging#695- Add python 3.12 to CI by
@mayeut
in pypa/packaging#689- Remove URL validation from requirement parsing by
@uranusjr
in pypa/packaging#684- Add types for packaging.version._Version by
@hauntsaninja
in pypa/packaging#665- Add PyPy 3.10 to CI by
@mayeut
in pypa/packaging#699- Remove unused argument in
_manylinux._is_compatible
by@mayeut
in pypa/packaging#700- Canonicalize names for requirements comparison by
@astrojuanlu
in pypa/packaging#696- Add platform tag support for LoongArch by
@loongson-zn
in pypa/packaging#693- Ability to install
armv7l manylinux/musllinux
wheels onarmv8l
by@mayeut
in pypa/packaging#690- Include CHANGELOG.rst in sdist by
@astrojuanlu
in pypa/packaging#704- Update pyupgrade to Python 3.7+ by
@fangchenli
in pypa/packaging#580- Fix version pattern pre-releases by
@deathaxe
in pypa/packaging#705- Fix typos found by codespell by
@DimitriPapadopoulos
in pypa/packaging#706- Support enriched metadata by
@brettcannon
in pypa/packaging#686- Correct rST syntax in CHANGELOG.rst by
@atugushev
in pypa/packaging#709- fix: platform tag for GraalPy by
@mayeut
in pypa/packaging#711- Document that this library uses a calendar-based versioning scheme by
@faph
in pypa/packaging#717- fix: Update copyright date for docs by
@garrypolley
in pypa/packaging#713- Bump pip version to avoid known vulnerabilities by
@joycebrum
in pypa/packaging#720- Typing annotations fixed in version.py by
@jolaf
in pypa/packaging#723- parse_{sdist,wheel}_filename: don't raise InvalidVersion by
@SpecLad
in pypa/packaging#721- Fix code blocks in CHANGELOG.md by
@edmorley
in pypa/packaging#724New Contributors
@mwerschy
made their first contribution in pypa/packaging#687@joycebrum
made their first contribution in pypa/packaging#695@astrojuanlu
made their first contribution in pypa/packaging#696@loongson-zn
made their first contribution in pypa/packaging#693@fangchenli
made their first contribution in pypa/packaging#580@deathaxe
made their first contribution in pypa/packaging#705@DimitriPapadopoulos
made their first contribution in pypa/packaging#706@atugushev
made their first contribution in pypa/packaging#709@faph
made their first contribution in pypa/packaging#717@garrypolley
made their first contribution in pypa/packaging#713@jolaf
made their first contribution in pypa/packaging#723@SpecLad
made their first contribution in pypa/packaging#721@edmorley
made their first contribution in pypa/packaging#724Full Changelog: https://github.com/pypa/packaging/compare/23.1...23.2
23.1
What's Changed
- chore: add typed classifier by
@miketheman
in pypa/packaging#655- Improve parser error messaging around mistakes in/around version specifiers by
@pradyunsg
in pypa/packaging#662- Upgrade to latest mypy by
@hauntsaninja
in pypa/packaging#664- Delete print() from test_tags by
@nikodemas
in pypa/packaging#668- Update our linters by
@pradyunsg
in pypa/packaging#676
... (truncated)
Changelog
Sourced from packaging's changelog.
23.2 - 2023-10-01
* Document calendar-based versioning scheme (:issue:`716`) * Enforce that the entire marker string is parsed (:issue:`687`) * Requirement parsing no longer automatically validates the URL (:issue:`120`) * Canonicalize names for requirements comparison (:issue:`644`) * Introduce ``metadata.Metadata`` (along with ``metadata.ExceptionGroup`` and ``metadata.InvalidMetadata``; :issue:`570`) * Introduce the ``validate`` keyword parameter to ``utils.normalize_name()`` (:issue:`570`) * Introduce ``utils.is_normalized_name()`` (:issue:`570`) * Make ``utils.parse_sdist_filename()`` and ``utils.parse_wheel_filename()`` raise ``InvalidSdistFilename`` and ``InvalidWheelFilename``, respectively, when the version component of the name is invalid
23.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
* Allow ``"extra"`` to be ``None`` in the marker environment (:issue:`650`) * Refactor ``tags._generic_api`` to use ``EXT_SUFFIX`` (:issue:`607`) * Correctly handle trailing whitespace on URL requirements (:issue:`642`) * Fix typing for ``specifiers.BaseSpecifier.filter()`` (:issue:`643`) * Use stable Python 3.11 in tests (:issue:`641`) * Correctly handle non-normalised specifiers in requirements (:issue:`634`) * Move to ``src/`` layout (:issue:`626`) * Remove ``__about__`` file, in favour of keeping constants in ``__init__`` (:issue:`626`)
22.0 - 2022-12-07
- Explicitly declare support for Python 3.11 (:issue:
587
)- Remove support for Python 3.6 (:issue:
500
)- Remove
LegacySpecifier
andLegacyVersion
(:issue:407
)- Add
__hash__
and__eq__
toRequirement
(:issue:499
)- Add a
cpNNN-none-any
tag (:issue:541
)- Adhere to :pep:
685
when evaluating markers with extras (:issue:545
)- Allow accepting locally installed prereleases with
SpecifierSet
(:issue:515
)- Allow pre-release versions in marker evaluation (:issue:
523
)- Correctly parse ELF for musllinux on Big Endian (:issue:
538
)- Document
packaging.utils.NormalizedName
(:issue:565
)
... (truncated)
Commits
b3a5d7d
Bump for released7ce40d
Fix code blocks in CHANGELOG.md (#724)524b701
parse_{sdist,wheel}_filename: don't raise InvalidVersion (#721)b509bef
Typing annotations fixed (#723)0206c39
Bump pip version to avoid known vulnerabilities (#720)7023537
fix: Update copyright date for docs (#713)39786bb
Document use of calendar-based versioning scheme (#717)c1346df
fix: Detect when a platform is 32-bit more accurately (#711)7e68d82
Correct rST syntax in CHANGELOG.rst (#709)61e6efb
Support enriched metadata inpackaging.metadata
(#686)- 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 rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will 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 version
will 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 dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)