diff --git a/vendor/pip-pop/pip-diff b/vendor/pip-pop/pip-diff
index 2dd4882d5c784f4ecca1624c75c35ed33db7a273..d92417081881c2821b13364ef6b34a407c99701e 100755
--- a/vendor/pip-pop/pip-diff
+++ b/vendor/pip-pop/pip-diff
@@ -36,7 +36,7 @@ class Requirements(object):
             raise ValueError('The given requirements file does not exist.')
 
         finder = PackageFinder([], [], session=requests)
-        for requirement in parse_requirements(reqfile, finder=finder):
+        for requirement in parse_requirements(reqfile, finder=finder, session=requests):
             if requirement.req:
                 self.requirements.append(requirement.req)
 
diff --git a/vendor/pip-pop/pip-grep b/vendor/pip-pop/pip-grep
index a747e7df850b79cea92a2dc1a5266f0c2df2bca7..acf579ac8621716cc8a6e9172be99bd38471c8c2 100755
--- a/vendor/pip-pop/pip-grep
+++ b/vendor/pip-pop/pip-grep
@@ -33,7 +33,7 @@ class Requirements(object):
             raise ValueError('The given requirements file does not exist.')
 
         finder = PackageFinder([], [], session=requests)
-        for requirement in parse_requirements(reqfile, finder=finder):
+        for requirement in parse_requirements(reqfile, finder=finder, session=requests):
             self.requirements.append(requirement)