diff --git a/bin/pip-diff b/bin/pip-diff index 337d0bb..a0d5f8b 100755 --- a/bin/pip-diff +++ b/bin/pip-diff @@ -13,6 +13,7 @@ Options: import os from docopt import docopt from pip.req import parse_requirements +from pip.index import PackageFinder class Requirements(object): def __init__(self, reqfile=None): @@ -31,7 +32,8 @@ class Requirements(object): if not os.path.exists(reqfile): raise ValueError('The given requirements file does not exist.') - for requirement in parse_requirements(reqfile): + finder = PackageFinder([], []) + for requirement in parse_requirements(reqfile, finder=finder): if requirement.req: self.requirements.append(requirement.req) @@ -109,4 +111,4 @@ def main(): if __name__ == '__main__': - main() \ No newline at end of file + main() diff --git a/bin/pip-grep b/bin/pip-grep index ab90914..9ce53e3 100755 --- a/bin/pip-grep +++ b/bin/pip-grep @@ -10,6 +10,8 @@ Options: import os from docopt import docopt from pip.req import parse_requirements +from pip.index import PackageFinder + class Requirements(object): def __init__(self, reqfile=None): @@ -28,7 +30,8 @@ class Requirements(object): if not os.path.exists(reqfile): raise ValueError('The given requirements file does not exist.') - for requirement in parse_requirements(reqfile): + finder = PackageFinder([], []) + for requirement in parse_requirements(reqfile, finder=finder): self.requirements.append(requirement) @@ -73,4 +76,4 @@ def main(): if __name__ == '__main__': - main() \ No newline at end of file + main()