Skip to content

Commit b43d609

Browse files
committed
fixed setup.py for pip 10
1 parent 9881a88 commit b43d609

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

setup.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,18 @@
44

55
from setuptools import setup, find_packages
66

7+
try: # for pip >= 10
8+
from pip._internal.req import parse_requirements
9+
from pip._internal.download import PipSession
10+
except ImportError: # for pip <= 9.0.3
11+
from pip.req import parse_requirements
12+
from pip.download import PipSession
13+
714
with open('README.rst') as readme_file:
815
readme = readme_file.read()
916

10-
requirements = pip.req.parse_requirements(
11-
"requirements.txt", session=pip.download.PipSession()
17+
requirements = parse_requirements(
18+
"requirements.txt", session=PipSession()
1219
)
1320
pip_requirements = [str(r.req) for r in requirements]
1421

0 commit comments

Comments
 (0)