11.1.8+ broke pipenv lock/install of --dev -e .
See original GitHub issueSorry I don’t have the time for the full template dance, but I woke up to a broken pipenv update and could pinpoint it to:
pipenv install --dev -e .
pipenv lock
if the Pipfile contains -e .- starting with 11.1.8
This is what I get with latest pipenv on lock:
Locking [dev-packages] dependencies…
ate(resolver.resolve(max_rounds=PIPENV_MAX_ROUNDS))
File "/Users/hynek/.local/venvs/pipenv/lib/python3.6/site-packages/pipenv/../pipenv/patched/piptools/resolver.py", line 102, in resolve
has_changed, best_matches = self._resolve_one_round()
File "/Users/hynek/.local/venvs/pipenv/lib/python3.6/site-packages/pipenv/../pipenv/patched/piptools/resolver.py", line 200, in _resolve_one_round
for dep in self._iter_dependencies(best_match):
File "/Users/hynek/.local/venvs/pipenv/lib/python3.6/site-packages/pipenv/../pipenv/patched/piptools/resolver.py", line 275, in _iter_dependencies
for dependency in self.repository.get_dependencies(ireq):
File "/Users/hynek/.local/venvs/pipenv/lib/python3.6/site-packages/pipenv/../pipenv/patched/piptools/repositories/pypi.py", line 182, in get_dependencies
'Please run "$ pipenv-resolver {0!r} --verbose" to debug.'.format(str(ireq.req))
ValueError: Your dependencies could not be resolved.
Please run "$ pipenv-resolver 'None' --verbose" to debug.
This is what I get with latest pipenv on pipenv install --dev -e .
:
Installing -e .…
Obtaining file:///Users/hynek/tmp/t
Installing collected packages: t
Found existing installation: t 1.0
Uninstalling t-1.0:
Successfully uninstalled t-1.0
Running setup.py develop for t
Successfully installed t
Adding -e . to Pipfile's [dev-packages]…
Pipfile.lock not found, creating…
Locking [dev-packages] dependencies…
ate(resolver.resolve(max_rounds=PIPENV_MAX_ROUNDS))
File "/Users/hynek/.local/venvs/pipenv/lib/python3.6/site-packages/pipenv/../pipenv/patched/piptools/resolver.py", line 102, in resolve
has_changed, best_matches = self._resolve_one_round()
File "/Users/hynek/.local/venvs/pipenv/lib/python3.6/site-packages/pipenv/../pipenv/patched/piptools/resolver.py", line 200, in _resolve_one_round
for dep in self._iter_dependencies(best_match):
File "/Users/hynek/.local/venvs/pipenv/lib/python3.6/site-packages/pipenv/../pipenv/patched/piptools/resolver.py", line 275, in _iter_dependencies
for dependency in self.repository.get_dependencies(ireq):
File "/Users/hynek/.local/venvs/pipenv/lib/python3.6/site-packages/pipenv/../pipenv/patched/piptools/repositories/pypi.py", line 182, in get_dependencies
'Please run "$ pipenv-resolver {0!r} --verbose" to debug.'.format(str(ireq.req))
ValueError: Your dependencies could not be resolved.
Please run "$ pipenv-resolver 'None' --verbose" to debug.
Issue Analytics
- State:
- Created 6 years ago
- Comments:101 (101 by maintainers)
Top Results From Across the Web
How to fix locking failed in pipenv? - Stack Overflow
I'm using pipenv inside a docker container. I tried installing a package and ... Locking [dev-packages] dependencies… Building requirements.
Read more >Python Development Workflow for Humans.
Give you insight into your dependency graph (e.g. $ pipenv graph ). Streamline development workflow by loading .env files. You can quickly play...
Read more >pipenv Changelog - PyUp.io
Solving issue where ``pipenv check`` command has been broken in the published ... Use ``packages`` as contraints when locking ``dev-packages`` in Pipfile.
Read more >Pipenv: promises a lot, delivers very little | Chris Warrick
Pipenv is a Python packaging tool that does one thing reasonably well. ... limitations and a break-neck development process.
Read more >pipenv Documentation - Read the Docs
pipenv install --dev -e . $ cat Pipfile ... [dev-packages]. "e1839a8" = {path = ".", editable = true} ... Note: All sub-dependencies will...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Seems like you missed some import?
i was doing something dumb