Pipenv does not support vcs correctly with pip 9 #2912
Labels
Category: VCS
Relates to version control system dependencies.
Type: Bug 🐛
This issue is a bug.
Type: Vendored Dependencies
This issue affects vendored dependencies within pipenv.
Issue description
For the lastest master branch, pipenv can not lock editable packages using vcs when pip version is 9.0.1.
It looks like new added
pip-shim
is using system's pip instead of built-in patched versionpatched.notpip
in pipenv. Is this intended?pipenv/pipenv/vendor/pip_shims/shims.py
Line 21 in 02be875
For pip 9, there is no
is_commit_id_equal
attribute for vcs object. That's why this error is raised.Expected result
pipenv lock --clear
should work.Actual result
Following error will be raised when try locking following Pipfile using
pipenv lock --clear
The text was updated successfully, but these errors were encountered: