Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
This commit is contained in:
2018-03-10 11:40:58 -05:00
parent eb6c75d0e3
commit f34f94d793
2 changed files with 9 additions and 6 deletions
+5
View File
@@ -0,0 +1,5 @@
import os
import sys
v_path = os.path.abspath(os.path.sep.join([os.path.dirname(os.path.realpath(__file__)), '..']))
sys.path.insert(0, v_path)
+4 -6
View File
@@ -204,13 +204,11 @@ class PyPIRepository(BaseRepository):
ignore_requires_python=True
)
result = reqset._prepare_file(self.finder, ireq, ignore_requires_python=True)
if reqset.requires_python:
if not result:
if reqset.requires_python:
marker = 'python_version=="{0}"'.format(reqset.requires_python.replace(' ', ''))
new_req = InstallRequirement.from_line('{0}; {1}'.format(str(ireq.req), marker))
result = [new_req]
marker = 'python_version=="{0}"'.format(reqset.requires_python.replace(' ', ''))
new_req = InstallRequirement.from_line('{0}; {1}'.format(str(ireq.req), marker))
result = [new_req]
self._dependencies_cache[ireq] = result
return set(self._dependencies_cache[ireq])