1
1
Fork 0
mirror of https://github.com/pypa/pip synced 2023-12-13 21:30:23 +01:00

Remove unused version functions

This commit is contained in:
Chris Hunt 2019-11-23 18:02:59 -05:00
parent 2b1b60f6db
commit ae21af701d

View file

@ -3,7 +3,6 @@ from __future__ import absolute_import
import logging
import re
import sys
from pip._vendor.packaging.tags import (
Tag,
@ -33,30 +32,6 @@ def version_info_to_nodot(version_info):
return ''.join(map(str, version_info[:2]))
def get_impl_version_info():
# type: () -> Tuple[int, ...]
"""Return sys.version_info-like tuple for use in decrementing the minor
version."""
if interpreter_name() == 'pp':
# as per https://github.com/pypa/pip/issues/2882
# attrs exist only on pypy
return (sys.version_info[0],
sys.pypy_version_info.major, # type: ignore
sys.pypy_version_info.minor) # type: ignore
else:
return sys.version_info[0], sys.version_info[1]
def get_all_minor_versions_as_strings(version_info):
# type: (Tuple[int, ...]) -> List[str]
versions = []
major = version_info[:-1]
# Support all previous minor Python versions.
for minor in range(version_info[-1], -1, -1):
versions.append(''.join(map(str, major + (minor,))))
return versions
def _mac_platforms(arch):
# type: (str) -> List[str]
match = _osx_arch_pat.match(arch)