From 5336e4317df3cfb103e9b3c4e528740eda5ed14a Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Fri, 9 Mar 2018 09:53:50 -0500 Subject: [PATCH] better debugging Signed-off-by: Kenneth Reitz --- pipenv/patched/piptools/repositories/pypi.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pipenv/patched/piptools/repositories/pypi.py b/pipenv/patched/piptools/repositories/pypi.py index cda890e1..350ea0c0 100755 --- a/pipenv/patched/piptools/repositories/pypi.py +++ b/pipenv/patched/piptools/repositories/pypi.py @@ -176,7 +176,15 @@ class PyPIRepository(BaseRepository): except Exception: legacy_results = set() - return json_results | legacy_results + results = json_results | legacy_results + + if not len(results): + raise ValueError( + 'Your dependencies could not be resolved.\n' + 'Please run "$ pipenv-resolver {0!r} --verbose" to debug.'.format(str(ireq.req)) + ) + + return results def get_legacy_dependencies(self, ireq): """