PDM v1.2.0 Release Notes
Release Date: 2021-01-26 // over 3 years ago-
๐ Features & Improvements
- ๐ Change the behavior of
--save-compatible
slightly. Now the version specifier saved is using the REAL compatible operator~=
as described in PEP 440. Before:requests<3.0.0,>=2.19.1
, After:requests~=2.19
. The new specifier acceptsrequests==2.19.0
as compatible version. #225 - Environment variable
${PROJECT_ROOT}
in the dependency specification can be expanded to refer to the project root in pyproject.toml. The environment variables will be kept as they are in the lock file. #226 - ๐ Change the dependencies of a package in the lock file to a list of PEP 508 strings #236
๐ Bug Fixes
- Ignore user's site and
PYTHONPATH
(withpython -I
mode) when executing pip commands. #231
๐ Improved Documentation
- ๐ Document about how to activate and use a plugin. #227
Dependencies
- โ
Test project on
pip 21.0
. #235
- ๐ Change the behavior of