-
Notifications
You must be signed in to change notification settings - Fork 31
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
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.0Release Notes
pypa/packaging (packaging)
v25.0Compare Source
What's Changed
New Contributors
Full Changelog: pypa/packaging@24.2...25.0
v24.2Compare Source
What's Changed
__str__by @aryanpingle in #817>and<by @notatallshaw in #794Metadata.nameisn't normalized by @brettcannon in #842New Contributors
Full Changelog: pypa/packaging@24.1...24.2
v24.1Compare Source
What's Changed
_parserdocstring by @pradyunsg in #784markers.default_environment()by @edgarrmondragon in #753New Contributors
Full Changelog: pypa/packaging@24.0...24.1
v24.0Compare Source
What's Changed
validatekwarg by @pradyunsg in #731test_glibc_version_string_ctypes_raise_oserrorifctypesis unavailable by @kevinchang96 in #741Py_NOGILtoPy_GIL_DISABLEDby @hugovk in #747New Contributors
Full Changelog: pypa/packaging@23.2...24.0
v23.2Compare Source
What's Changed
_manylinux._is_compatibleby @mayeut in #700armv7l manylinux/musllinuxwheels onarmv8lby @mayeut in #690New Contributors
Full Changelog: pypa/packaging@23.1...23.2
v23.1Compare Source
What's Changed
_keyon_BaseVersionby @di in #669New Contributors
Full Changelog: pypa/packaging@23.0...23.1
v23.0Compare Source
What's Changed
specifiers.BaseSpecifier.filter()by @henryiii in #643"extra"to beNonein the marker environment by @pradyunsg in #650New Contributors
Full Changelog: pypa/packaging@22.0...23.0
v22.0Compare Source
What's Changed
__hash__/__eq__to requirements by @abravalheri in #499setup-pythonv3 and use caching for GHA by @brettcannon in #521actions/*to their latest major versions by @mayeut in #557metadatamodule with a data class for core metadata by @brettcannon in #518utils.NormalizedNameby @brettcannon in #565LegacySpecifierandLegacyVersionby @pradyunsg in #407metadata,versionsandspecifiersAPI documentation tosphinx.ext.autodocby @pradyunsg in #572SpecifierSet.__iter__by @hauntsaninja in #575>=5.0.0by @mayeut in #586namedtupleby @layday in #589Metadatatostrby @brettcannon in #596versionchangedfor 21.3 by @brettcannon in #599packaging.metadataby @pradyunsg in #603New Contributors
Full Changelog: pypa/packaging@21.3...22.0
v21.3Compare Source
pp3-none-anytag (#311)v21.2Compare Source
Full Changelog: pypa/packaging@21.1...21.2
v21.1Compare Source
What's Changed
New Contributors
Full Changelog: pypa/packaging@21.0...21.1
v21.0Compare Source
411)396)parse_sdist_filename(:issue:429)_hashattribute to short-circuit tag equality comparisons (:issue:417)specifierargument toSpecifierSet(:issue:437)403)366)Version.postandVersion.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.