-
Notifications
You must be signed in to change notification settings - Fork 32
Update dependency packaging to v25 #123
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
renovate
wants to merge
1
commit into
master
Choose a base branch
from
renovate/packaging-25.x
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Reviewer's Guide by SourceryThis pull request updates the Updated class diagram for the packaging libraryclassDiagram
class packaging {
<<Library>>
+__version__: str
+parse_version(version_string: str) Version
+parse_requirement(requirement_string: str) Requirement
+SpecifierSet
+Version
+Requirement
+Marker
}
class Version {
<<Abstract>>
+__str__() str
+__repr__() str
+__hash__() int
+__eq__(other: Version) bool
+__lt__(other: Version) bool
+__le__(other: Version) bool
+__gt__(other: Version) bool
+__ge__(other: Version) bool
}
class SpecifierSet {
+__init__(specifiers: str | None = None, prereleases: bool | None = None)
+__str__() str
+__iter__() Iterator[Specifier]
+__len__() int
+contains(version: Version, prereleases: bool | None = None) bool
+filter(versions: Iterable[Version], prereleases: bool | None = None) Iterator[Version]
}
class Requirement {
+name: str
+extras: Set[str]
+specifier: SpecifierSet
+marker: Marker | None
+url: str | None
+__str__() str
}
class Marker {
+evaluate(environment: Dict[str, str]) bool
}
packaging -- Version
packaging -- SpecifierSet
packaging -- Requirement
packaging -- Marker
note for packaging "Updated from 20.9 to 25.0"
File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We have skipped reviewing this pull request. Here's why:
- It seems to have been created by a bot (hey, renovate[bot]!). We assume it knows what it's doing!
- We don't review packaging changes - Let us know if you'd like us to change this.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
None yet
0 participants
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==20.9
->==25.0
Release Notes
pypa/packaging (packaging)
v25.0
Compare Source
What's Changed
New Contributors
Full Changelog: pypa/packaging@24.2...25.0
v24.2
Compare Source
What's Changed
__str__
by @aryanpingle in https://github.com/pypa/packaging/pull/817>
and<
by @notatallshaw in https://github.com/pypa/packaging/pull/794Metadata.name
isn't normalized by @brettcannon in https://github.com/pypa/packaging/pull/842New Contributors
Full Changelog: pypa/packaging@24.1...24.2
v24.1
Compare Source
What's Changed
_parser
docstring by @pradyunsg in https://github.com/pypa/packaging/pull/784markers.default_environment()
by @edgarrmondragon in https://github.com/pypa/packaging/pull/753New Contributors
Full Changelog: pypa/packaging@24.0...24.1
v24.0
Compare Source
What's Changed
validate
kwarg by @pradyunsg in https://github.com/pypa/packaging/pull/731test_glibc_version_string_ctypes_raise_oserror
ifctypes
is unavailable by @kevinchang96 in https://github.com/pypa/packaging/pull/741Py_NOGIL
toPy_GIL_DISABLED
by @hugovk in https://github.com/pypa/packaging/pull/747New Contributors
Full Changelog: pypa/packaging@23.2...24.0
v23.2
Compare Source
What's Changed
_manylinux._is_compatible
by @mayeut in https://github.com/pypa/packaging/pull/700armv7l manylinux/musllinux
wheels onarmv8l
by @mayeut in https://github.com/pypa/packaging/pull/690New Contributors
Full Changelog: pypa/packaging@23.1...23.2
v23.1
Compare Source
What's Changed
_key
on_BaseVersion
by @di in https://github.com/pypa/packaging/pull/669New Contributors
Full Changelog: pypa/packaging@23.0...23.1
v23.0
Compare Source
What's Changed
specifiers.BaseSpecifier.filter()
by @henryiii in https://github.com/pypa/packaging/pull/643"extra"
to beNone
in the marker environment by @pradyunsg in https://github.com/pypa/packaging/pull/650New Contributors
Full Changelog: pypa/packaging@22.0...23.0
v22.0
Compare Source
What's Changed
__hash__
/__eq__
to requirements by @abravalheri in https://github.com/pypa/packaging/pull/499setup-python
v3 and use caching for GHA by @brettcannon in https://github.com/pypa/packaging/pull/521actions/*
to their latest major versions by @mayeut in https://github.com/pypa/packaging/pull/557metadata
module with a data class for core metadata by @brettcannon in https://github.com/pypa/packaging/pull/518utils.NormalizedName
by @brettcannon in https://github.com/pypa/packaging/pull/565LegacySpecifier
andLegacyVersion
by @pradyunsg in https://github.com/pypa/packaging/pull/407metadata
,versions
andspecifiers
API documentation tosphinx.ext.autodoc
by @pradyunsg in https://github.com/pypa/packaging/pull/572SpecifierSet.__iter__
by @hauntsaninja in https://github.com/pypa/packaging/pull/575>=5.0.0
by @mayeut in https://github.com/pypa/packaging/pull/586namedtuple
by @layday in https://github.com/pypa/packaging/pull/589Metadata
tostr
by @brettcannon in https://github.com/pypa/packaging/pull/596versionchanged
for 21.3 by @brettcannon in https://github.com/pypa/packaging/pull/599packaging.metadata
by @pradyunsg in https://github.com/pypa/packaging/pull/603New Contributors
Full Changelog: pypa/packaging@21.3...22.0
v21.3
Compare Source
pp3-none-any
tag (#311)v21.2
Compare Source
Full Changelog: pypa/packaging@21.1...21.2
v21.1
Compare Source
What's Changed
New Contributors
Full Changelog: pypa/packaging@21.0...21.1
v21.0
Compare Source
411
)396
)parse_sdist_filename
(:issue:429
)_hash
attribute to short-circuit tag equality comparisons (:issue:417
)specifier
argument toSpecifierSet
(:issue:437
)403
)366
)Version.post
andVersion.dev
(:issue:393
)UnparsedVersion
(:issue:398
)packaging.specifiers.filter()
(:issue:430
)canonicalize_version()
(:issue:402
)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.