Support editable installs with project build metadata in pyproject.toml
(PEP 621)
#5055
Labels
Status: Awaiting Update ⏳
This issue requires more information before assistance can be provided.
triage
Type: Possible Bug
This issue describes a possible bug in pipenv.
When attempting to use
pyproject.toml
(instead ofsetup.cfg
) to store project metadata, and installing witheditable = true
, the following error is encountered:For a fully reproducible example repo, see this PR: foxglove/mcap#364
Additional context
PEP 621 – Storing project metadata in pyproject.toml (status: Final)
$ pipenv --support
Pipenv version:
'2022.4.8'
Pipenv location:
'/opt/homebrew/lib/python3.9/site-packages/pipenv'
Python location:
'/opt/homebrew/opt/[email protected]/bin/python3.9'
Python installations found:
3.9.12
:/opt/homebrew/bin/python3
3.9.12
:/opt/homebrew/bin/python3.9
3.8.9
:/usr/bin/python3
PEP 508 Information:
System environment variables:
USER
SECURITYSESSIONID
COMMAND_MODE
__CFBundleIdentifier
PATH
HOME
SHELL
LaunchInstanceID
__CF_USER_TEXT_ENCODING
XPC_SERVICE_NAME
SSH_AUTH_SOCK
XPC_FLAGS
LOGNAME
TMPDIR
ORIGINAL_XDG_CURRENT_DESKTOP
SHLVL
PWD
OLDPWD
HOMEBREW_PREFIX
HOMEBREW_CELLAR
HOMEBREW_REPOSITORY
MANPATH
INFOPATH
NVM_DIR
NVM_CD_FLAGS
NVM_BIN
NVM_INC
EDITOR
VISUAL
TERM_PROGRAM
TERM_PROGRAM_VERSION
LANG
COLORTERM
VSCODE_GIT_IPC_HANDLE
VSCODE_GIT_ASKPASS_NODE
VSCODE_GIT_ASKPASS_EXTRA_ARGS
VSCODE_GIT_ASKPASS_MAIN
GIT_ASKPASS
TERM
_
PIP_SHIMS_BASE_MODULE
PIP_DISABLE_PIP_VERSION_CHECK
PIP_PYTHON_PATH
PYTHONDONTWRITEBYTECODE
PYTHONFINDER_IGNORE_UNSUPPORTED
Pipenv–specific environment variables:
Debug–specific environment variables:
PATH
:/Users/jacob/google-cloud-sdk/bin:/Users/jacob/.nvm/versions/node/v16.12.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin:/Users/jacob/google-cloud-sdk/bin:/Users/jacob/.nvm/versions/node/v16.12.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/Users/jacob/.cargo/bin
SHELL
:/bin/zsh
EDITOR
:vim
LANG
:en_US.UTF-8
PWD
:/Users/jacob/Desktop/mcap/python
Contents of
Pipfile
('/Users/jacob/Desktop/mcap/python/Pipfile'):Contents of
Pipfile.lock
('/Users/jacob/Desktop/mcap/python/Pipfile.lock'):The text was updated successfully, but these errors were encountered: