3
3
4
4
import logging
5
5
import re
6
- import sys
7
6
8
7
from pip ._vendor .packaging .tags import (
9
8
Tag ,
@@ -33,20 +32,6 @@ def version_info_to_nodot(version_info):
33
32
return '' .join (map (str , version_info [:2 ]))
34
33
35
34
36
- def get_impl_version_info ():
37
- # type: () -> Tuple[int, ...]
38
- """Return sys.version_info-like tuple for use in decrementing the minor
39
- version."""
40
- if interpreter_name () == 'pp' :
41
- # as per https://github.com/pypa/pip/issues/2882
42
- # attrs exist only on pypy
43
- return (sys .version_info [0 ],
44
- sys .pypy_version_info .major , # type: ignore
45
- sys .pypy_version_info .minor ) # type: ignore
46
- else :
47
- return sys .version_info [0 ], sys .version_info [1 ]
48
-
49
-
50
35
def get_impl_tag ():
51
36
# type: () -> str
52
37
"""
@@ -55,16 +40,6 @@ def get_impl_tag():
55
40
return "{}{}" .format (interpreter_name (), interpreter_version ())
56
41
57
42
58
- def get_all_minor_versions_as_strings (version_info ):
59
- # type: (Tuple[int, ...]) -> List[str]
60
- versions = []
61
- major = version_info [:- 1 ]
62
- # Support all previous minor Python versions.
63
- for minor in range (version_info [- 1 ], - 1 , - 1 ):
64
- versions .append ('' .join (map (str , major + (minor ,))))
65
- return versions
66
-
67
-
68
43
def _mac_platforms (arch ):
69
44
# type: (str) -> List[str]
70
45
match = _osx_arch_pat .match (arch )
0 commit comments