Regression from v2023.6.18 for editable package dependencies #5766
Labels
Contributor Candidate
The issue has been identified/triaged and contributions are welcomed/encouraged.
Type: Regression
This issue is a regression of a previous behavior.
Issue description
When installing a package in editable mode, pipenv does not include its transitive dependencies on version 2023.06.26, when it does on version 2023.06.18.
I've created an example repo here: https://github.com/justin-yan/pipenvtest/tree/1aeb6b6d28662319a0250cdd8d8a7220812ed358 where the
pipenvtest
package is defined with one dependency (pyyaml
): https://github.com/justin-yan/pipenvtest/blob/1aeb6b6d28662319a0250cdd8d8a7220812ed358/pyproject.toml#L10Expected result
pipx install pipenv==2023.06.18 --force
pipenv lock
from a clean clone of this repo.Results in a Pipfile.lock that includes the pyyaml package:
Actual result
pipx install pipenv==2023.06.26 --force
pipenv lock
from a clean clone of this repo.Results in a Pipfile.lock that does not include the transitive dependencies of
pipenvtest
:The text was updated successfully, but these errors were encountered: