Pipenv v2022.3.23 Release Notes
Release Date: 2022-03-22 // about 2 years ago-
🔋 Features & Improvements
- Use environment variable
PIPENV_SKIP_LOCK
to control the behaviour of lock skipping.#4797 <https://github.com/pypa/pipenv/issues/4797>
_ - 🆕 New CLI command
verify
, checks the Pipfile.lock is up-to-date#4893 <https://github.com/pypa/pipenv/issues/4893>
_
Behavior Changes
- 🏁 Pattern expansion for arguments was disabled on Windows.
#4935 <https://github.com/pypa/pipenv/issues/4935>
_
🐛 Bug Fixes
- 🏁 Python versions on Windows can now be installed automatically through pyenv-win
#4525 <https://github.com/pypa/pipenv/issues/4525>
_ - 🔒 Patched our vendored Pip to fix: Pipenv Lock (Or Install) Does Not Respect Index Specified For A Package.
#4637 <https://github.com/pypa/pipenv/issues/4637>
_ - 0️⃣ If
PIP_TARGET
is set to environment variables, Refer specified directory for calculate delta, instead default directory#4775 <https://github.com/pypa/pipenv/issues/4775>
_ - ✂ Remove remaining mention of python2 and --two flag from codebase.
#4938 <https://github.com/pypa/pipenv/issues/4938>
_ - 👉 Use
CI
environment value, over mere existence of name#4944 <https://github.com/pypa/pipenv/issues/4944>
_ - Environment variables from dot env files are now properly expanded when included in scripts.
#4975 <https://github.com/pypa/pipenv/issues/4975>
_
Vendored Libraries
- ⚡️ Updated vendor version of
pythonfinder
from1.2.9
to1.2.10
which fixes a bug with WSL (Windows Subsystem for Linux) when a path can not be read and Permission Denied error is encountered.#4976 <https://github.com/pypa/pipenv/issues/4976>
_
🗄 Removals and Deprecations
- ✂ Removes long broken argument
--code
frominstall
and--unused
fromcheck
. Check command no longer takes in arguments to ignore. Removed the vendored dependencies:pipreqs
andyarg
#4998 <https://github.com/pypa/pipenv/issues/4998>
_
- Use environment variable