From e860234d050607c61d103ee90a9adc2e5b59186c Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Fri, 1 Aug 2014 15:15:37 -0400 Subject: [PATCH] fix for pip-grep --- vendor/pip-pop/pip-grep | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/vendor/pip-pop/pip-grep b/vendor/pip-pop/pip-grep index bf28300..0f0ee54 100755 --- a/vendor/pip-pop/pip-grep +++ b/vendor/pip-pop/pip-grep @@ -39,8 +39,10 @@ def grep(reqfile, packages, silent=False): try: r = Requirements(reqfile) except ValueError: + if not silent: print 'There was a problem loading the given requirement file.' + exit(os.EX_NOINPUT) for requirement in r.requirements: @@ -48,11 +50,15 @@ def grep(reqfile, packages, silent=False): if requirement.req: if requirement.req.project_name in packages: + if not silent: print 'Package {} found!'.format(requirement.req.project_name) + exit(0) - print 'Not found.'.format(requirement.req.project_name) + if not silent: + print 'Not found.'.format(requirement.req.project_name) + exit(1)