Skip to content

Commit 09f4ece

Browse files
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
1 parent 64dd93f commit 09f4ece

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

src/pip/_internal/index/package_finder.py

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
from pip._vendor.packaging import specifiers
1919
from pip._vendor.packaging.tags import Tag
2020
from pip._vendor.packaging.utils import canonicalize_name
21-
from pip._vendor.packaging.version import InvalidVersion, Version, _BaseVersion
21+
from pip._vendor.packaging.version import InvalidVersion, _BaseVersion
2222
from pip._vendor.packaging.version import parse as parse_version
2323

2424
from pip._internal.exceptions import (
@@ -250,12 +250,16 @@ def evaluate_link(self, link: Link) -> tuple[LinkType, str]:
250250
if not supports_python:
251251
requires_python = link.requires_python
252252
if requires_python:
253+
253254
def get_version_sort_key(v: str) -> tuple[int, ...]:
254255
return tuple(int(s) for s in v.split(".") if s.isdigit())
255-
requires_python = ",".join(sorted(
256-
(str(s) for s in specifiers.SpecifierSet(requires_python)),
257-
key=get_version_sort_key,
258-
))
256+
257+
requires_python = ",".join(
258+
sorted(
259+
(str(s) for s in specifiers.SpecifierSet(requires_python)),
260+
key=get_version_sort_key,
261+
)
262+
)
259263
reason = f"{version} Requires-Python {requires_python}"
260264
return (LinkType.requires_python_mismatch, reason)
261265

0 commit comments

Comments
 (0)