From f34f94d793dd246aac6dbc28f8dcfd67b4aace38 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Sat, 10 Mar 2018 11:40:58 -0500 Subject: [PATCH] changes Signed-off-by: Kenneth Reitz --- pipenv/patched/piptools/__init__.py | 5 +++++ pipenv/patched/piptools/repositories/pypi.py | 10 ++++------ 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/pipenv/patched/piptools/__init__.py b/pipenv/patched/piptools/__init__.py index e69de29b..33dc3e76 100755 --- a/pipenv/patched/piptools/__init__.py +++ b/pipenv/patched/piptools/__init__.py @@ -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) diff --git a/pipenv/patched/piptools/repositories/pypi.py b/pipenv/patched/piptools/repositories/pypi.py index 62df95f5..4810d04e 100755 --- a/pipenv/patched/piptools/repositories/pypi.py +++ b/pipenv/patched/piptools/repositories/pypi.py @@ -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])