diff --git a/vendor/pip-pop/pip-diff b/vendor/pip-pop/pip-diff index a0d5f8b13a53d69235c669f729c0b5d94dc664ba..2dd4882d5c784f4ecca1624c75c35ed33db7a273 100755 --- a/vendor/pip-pop/pip-diff +++ b/vendor/pip-pop/pip-diff @@ -14,6 +14,9 @@ import os from docopt import docopt from pip.req import parse_requirements from pip.index import PackageFinder +from pip._vendor.requests import session + +requests = session() class Requirements(object): def __init__(self, reqfile=None): @@ -32,7 +35,7 @@ class Requirements(object): if not os.path.exists(reqfile): raise ValueError('The given requirements file does not exist.') - finder = PackageFinder([], []) + finder = PackageFinder([], [], session=requests) for requirement in parse_requirements(reqfile, finder=finder): if requirement.req: self.requirements.append(requirement.req) diff --git a/vendor/pip-pop/pip-grep b/vendor/pip-pop/pip-grep index 9ce53e3a894243518d9ee0fe034034590cf9cb6c..a747e7df850b79cea92a2dc1a5266f0c2df2bca7 100755 --- a/vendor/pip-pop/pip-grep +++ b/vendor/pip-pop/pip-grep @@ -11,7 +11,9 @@ import os from docopt import docopt from pip.req import parse_requirements from pip.index import PackageFinder +from pip._vendor.requests import session +requests = session() class Requirements(object): def __init__(self, reqfile=None): @@ -30,7 +32,7 @@ class Requirements(object): if not os.path.exists(reqfile): raise ValueError('The given requirements file does not exist.') - finder = PackageFinder([], []) + finder = PackageFinder([], [], session=requests) for requirement in parse_requirements(reqfile, finder=finder): self.requirements.append(requirement)