summaryrefslogtreecommitdiffstats
path: root/contrib/python/packaging/py3
diff options
context:
space:
mode:
authorsmosker <[email protected]>2022-02-10 16:48:21 +0300
committerDaniil Cherednik <[email protected]>2022-02-10 16:48:21 +0300
commitdd14d17a747a9c259858faf2fcc3ea6b92df4e15 (patch)
treef332cd81782832c17c48d8c3b4511924cd9e47fd /contrib/python/packaging/py3
parentb637e2fa3213638fbabe52c15dad14c8237945ac (diff)
Restoring authorship annotation for <[email protected]>. Commit 1 of 2.
Diffstat (limited to 'contrib/python/packaging/py3')
-rw-r--r--contrib/python/packaging/py3/packaging/_structures.py4
-rw-r--r--contrib/python/packaging/py3/packaging/requirements.py10
-rw-r--r--contrib/python/packaging/py3/packaging/specifiers.py4
-rw-r--r--contrib/python/packaging/py3/packaging/utils.py48
-rw-r--r--contrib/python/packaging/py3/packaging/version.py106
5 files changed, 86 insertions, 86 deletions
diff --git a/contrib/python/packaging/py3/packaging/_structures.py b/contrib/python/packaging/py3/packaging/_structures.py
index 90a6465f968..e6339ed9be5 100644
--- a/contrib/python/packaging/py3/packaging/_structures.py
+++ b/contrib/python/packaging/py3/packaging/_structures.py
@@ -28,7 +28,7 @@ class InfinityType:
def __neg__(self: object) -> "NegativeInfinityType":
return NegativeInfinity
-
+
Infinity = InfinityType()
@@ -57,5 +57,5 @@ class NegativeInfinityType:
def __neg__(self: object) -> InfinityType:
return Infinity
-
+
NegativeInfinity = NegativeInfinityType()
diff --git a/contrib/python/packaging/py3/packaging/requirements.py b/contrib/python/packaging/py3/packaging/requirements.py
index 53f9a3aa42b..6a439cd6682 100644
--- a/contrib/python/packaging/py3/packaging/requirements.py
+++ b/contrib/python/packaging/py3/packaging/requirements.py
@@ -70,8 +70,8 @@ MARKER_EXPR = originalTextFor(MARKER_EXPR())("marker")
MARKER_EXPR.setParseAction(
lambda s, l, t: Marker(s[t._original_start : t._original_end])
)
-MARKER_SEPARATOR = SEMICOLON
-MARKER = MARKER_SEPARATOR + MARKER_EXPR
+MARKER_SEPARATOR = SEMICOLON
+MARKER = MARKER_SEPARATOR + MARKER_EXPR
VERSION_AND_MARKER = VERSION_SPEC + Optional(MARKER)
URL_AND_MARKER = URL + Optional(MARKER)
@@ -79,9 +79,9 @@ URL_AND_MARKER = URL + Optional(MARKER)
NAMED_REQUIREMENT = NAME + Optional(EXTRAS) + (URL_AND_MARKER | VERSION_AND_MARKER)
REQUIREMENT = stringStart + NAMED_REQUIREMENT + stringEnd
-# pyparsing isn't thread safe during initialization, so we do it eagerly, see
-# issue #104
-REQUIREMENT.parseString("x[]")
+# pyparsing isn't thread safe during initialization, so we do it eagerly, see
+# issue #104
+REQUIREMENT.parseString("x[]")
class Requirement:
diff --git a/contrib/python/packaging/py3/packaging/specifiers.py b/contrib/python/packaging/py3/packaging/specifiers.py
index 0e218a6f9f7..76202dc3d39 100644
--- a/contrib/python/packaging/py3/packaging/specifiers.py
+++ b/contrib/python/packaging/py3/packaging/specifiers.py
@@ -211,7 +211,7 @@ class _IndividualSpecifier(BaseSpecifier):
):
found_prereleases.append(version)
# Either this is not a prerelease, or we should have been
- # accepting prereleases from the beginning.
+ # accepting prereleases from the beginning.
else:
yielded = True
yield version
@@ -536,7 +536,7 @@ class Specifier(_IndividualSpecifier):
return False
# Ensure that we do not allow a local version of the version mentioned
- # in the specifier, which is technically greater than, to match.
+ # in the specifier, which is technically greater than, to match.
if prospective.local is not None:
if Version(prospective.base_version) == Version(spec.base_version):
return False
diff --git a/contrib/python/packaging/py3/packaging/utils.py b/contrib/python/packaging/py3/packaging/utils.py
index bab11b80c60..2da24c30e9f 100644
--- a/contrib/python/packaging/py3/packaging/utils.py
+++ b/contrib/python/packaging/py3/packaging/utils.py
@@ -6,11 +6,11 @@ import re
from typing import FrozenSet, NewType, Tuple, Union, cast
from .tags import Tag, parse_tag
-from .version import InvalidVersion, Version
+from .version import InvalidVersion, Version
BuildTag = Union[Tuple[()], Tuple[int, str]]
NormalizedName = NewType("NormalizedName", str)
-
+
class InvalidWheelFilename(ValueError):
"""
@@ -33,13 +33,13 @@ def canonicalize_name(name: str) -> NormalizedName:
# This is taken from PEP 503.
value = _canonicalize_regex.sub("-", name).lower()
return cast(NormalizedName, value)
-
-
+
+
def canonicalize_version(version: Union[Version, str]) -> str:
- """
+ """
This is very similar to Version.__str__, but has one subtle difference
- with the way it handles the release segment.
- """
+ with the way it handles the release segment.
+ """
if isinstance(version, str):
try:
parsed = Version(version)
@@ -48,34 +48,34 @@ def canonicalize_version(version: Union[Version, str]) -> str:
return version
else:
parsed = version
-
- parts = []
-
- # Epoch
+
+ parts = []
+
+ # Epoch
if parsed.epoch != 0:
parts.append(f"{parsed.epoch}!")
-
- # Release segment
- # NB: This strips trailing '.0's to normalize
+
+ # Release segment
+ # NB: This strips trailing '.0's to normalize
parts.append(re.sub(r"(\.0)+$", "", ".".join(str(x) for x in parsed.release)))
-
- # Pre-release
+
+ # Pre-release
if parsed.pre is not None:
parts.append("".join(str(x) for x in parsed.pre))
-
- # Post-release
+
+ # Post-release
if parsed.post is not None:
parts.append(f".post{parsed.post}")
-
- # Development release
+
+ # Development release
if parsed.dev is not None:
parts.append(f".dev{parsed.dev}")
-
- # Local version segment
+
+ # Local version segment
if parsed.local is not None:
parts.append(f"+{parsed.local}")
-
- return "".join(parts)
+
+ return "".join(parts)
def parse_wheel_filename(
diff --git a/contrib/python/packaging/py3/packaging/version.py b/contrib/python/packaging/py3/packaging/version.py
index de9a09a4ed3..91dba8ee9b5 100644
--- a/contrib/python/packaging/py3/packaging/version.py
+++ b/contrib/python/packaging/py3/packaging/version.py
@@ -130,25 +130,25 @@ class LegacyVersion(_BaseVersion):
@property
def epoch(self) -> int:
- return -1
-
- @property
+ return -1
+
+ @property
def release(self) -> None:
- return None
-
- @property
+ return None
+
+ @property
def pre(self) -> None:
- return None
-
- @property
+ return None
+
+ @property
def post(self) -> None:
- return None
-
- @property
+ return None
+
+ @property
def dev(self) -> None:
- return None
-
- @property
+ return None
+
+ @property
def local(self) -> None:
return None
@@ -160,11 +160,11 @@ class LegacyVersion(_BaseVersion):
def is_postrelease(self) -> bool:
return False
- @property
+ @property
def is_devrelease(self) -> bool:
- return False
-
+ return False
+
_legacy_version_component_re = re.compile(r"(\d+ | [a-z]+ | \.| -)", re.VERBOSE)
_legacy_version_replacement_map = {
@@ -219,7 +219,7 @@ def _legacy_cmpkey(version: str) -> LegacyCmpKey:
return epoch, tuple(parts)
-
+
# Deliberately not anchored to the start and end of the string, to make it
# easier for 3rd party code to reuse
VERSION_PATTERN = r"""
@@ -294,26 +294,26 @@ class Version(_BaseVersion):
parts = []
# Epoch
- if self.epoch != 0:
+ if self.epoch != 0:
parts.append(f"{self.epoch}!")
# Release segment
- parts.append(".".join(str(x) for x in self.release))
+ parts.append(".".join(str(x) for x in self.release))
# Pre-release
- if self.pre is not None:
- parts.append("".join(str(x) for x in self.pre))
+ if self.pre is not None:
+ parts.append("".join(str(x) for x in self.pre))
# Post-release
- if self.post is not None:
+ if self.post is not None:
parts.append(f".post{self.post}")
# Development release
- if self.dev is not None:
+ if self.dev is not None:
parts.append(f".dev{self.dev}")
# Local version segment
- if self.local is not None:
+ if self.local is not None:
parts.append(f"+{self.local}")
return "".join(parts)
@@ -322,33 +322,33 @@ class Version(_BaseVersion):
def epoch(self) -> int:
_epoch: int = self._version.epoch
return _epoch
-
- @property
+
+ @property
def release(self) -> Tuple[int, ...]:
_release: Tuple[int, ...] = self._version.release
return _release
-
- @property
+
+ @property
def pre(self) -> Optional[Tuple[str, int]]:
_pre: Optional[Tuple[str, int]] = self._version.pre
return _pre
-
- @property
+
+ @property
def post(self) -> Optional[int]:
- return self._version.post[1] if self._version.post else None
-
- @property
+ return self._version.post[1] if self._version.post else None
+
+ @property
def dev(self) -> Optional[int]:
- return self._version.dev[1] if self._version.dev else None
-
- @property
+ return self._version.dev[1] if self._version.dev else None
+
+ @property
def local(self) -> Optional[str]:
- if self._version.local:
- return ".".join(str(x) for x in self._version.local)
- else:
- return None
-
- @property
+ if self._version.local:
+ return ".".join(str(x) for x in self._version.local)
+ else:
+ return None
+
+ @property
def public(self) -> str:
return str(self).split("+", 1)[0]
@@ -357,30 +357,30 @@ class Version(_BaseVersion):
parts = []
# Epoch
- if self.epoch != 0:
+ if self.epoch != 0:
parts.append(f"{self.epoch}!")
# Release segment
- parts.append(".".join(str(x) for x in self.release))
+ parts.append(".".join(str(x) for x in self.release))
return "".join(parts)
@property
def is_prerelease(self) -> bool:
- return self.dev is not None or self.pre is not None
+ return self.dev is not None or self.pre is not None
@property
def is_postrelease(self) -> bool:
- return self.post is not None
+ return self.post is not None
- @property
+ @property
def is_devrelease(self) -> bool:
- return self.dev is not None
+ return self.dev is not None
@property
def major(self) -> int:
return self.release[0] if len(self.release) >= 1 else 0
-
+
@property
def minor(self) -> int:
return self.release[1] if len(self.release) >= 2 else 0
@@ -426,7 +426,7 @@ def _parse_letter_version(
return None
-_local_version_separators = re.compile(r"[\._-]")
+_local_version_separators = re.compile(r"[\._-]")
def _parse_local_version(local: str) -> Optional[LocalType]:
@@ -436,7 +436,7 @@ def _parse_local_version(local: str) -> Optional[LocalType]:
if local is not None:
return tuple(
part.lower() if not part.isdigit() else int(part)
- for part in _local_version_separators.split(local)
+ for part in _local_version_separators.split(local)
)
return None