Merge pull request #2908 from Netflix/pip_import_fix_01

adding support for pip version >=19.3 by supporting change to PipSess…
This commit is contained in:
csine-nflx 2020-01-29 15:56:13 -08:00 committed by GitHub
commit 30ab0bcdbe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -23,7 +23,11 @@ from setuptools import setup, find_packages
from subprocess import check_output
import pip
if tuple(map(int, pip.__version__.split('.'))) >= (10, 0, 0):
if tuple(map(int, pip.__version__.split('.'))) >= (19, 3, 0):
from pip._internal.network.session import PipSession
from pip._internal.req import parse_requirements
elif tuple(map(int, pip.__version__.split('.'))) >= (10, 0, 0):
from pip._internal.download import PipSession
from pip._internal.req import parse_requirements
else: