File tree Expand file tree Collapse file tree 2 files changed +3
-1
lines changed
src/pip/_internal/resolution/resolvelib Expand file tree Collapse file tree 2 files changed +3
-1
lines changed Original file line number Diff line number Diff line change 1+ Allow legacy versions when verifying wheel version from file name.
Original file line number Diff line number Diff line change 55from pip ._vendor .packaging .specifiers import InvalidSpecifier , SpecifierSet
66from pip ._vendor .packaging .utils import canonicalize_name
77from pip ._vendor .packaging .version import Version , _BaseVersion
8+ from pip ._vendor .packaging .version import parse as parse_version
89from pip ._vendor .pkg_resources import Distribution
910
1011from pip ._internal .exceptions import HashError , MetadataInconsistent
@@ -277,7 +278,7 @@ def __init__(
277278 assert name == wheel_name , f"{ name !r} != { wheel_name !r} for wheel"
278279 # Version may not be present for PEP 508 direct URLs
279280 if version is not None :
280- wheel_version = Version (wheel .version )
281+ wheel_version = parse_version (wheel .version )
281282 assert version == wheel_version , "{!r} != {!r} for wheel {}" .format (
282283 version , wheel_version , name
283284 )
You can’t perform that action at this time.
0 commit comments