Features & Improvements
- Improve the user experience of
pdm run
:- Add a special key in tool.pdm.scripts that holds configurations shared by all scripts.
- Support loading env var from a dot-env file.
- Add a flag
-s/--site-packages
to include system site-packages when running. #178
- Now PEP 582 can be enabled in the Python interperter directly! #181
Bug Fixes
- Ensure
setuptools
is installed before invoking editable install script. #174 - Require
wheel
notwheels
for global projects #182 - Write a
sitecustomize.py
instead of a.pth
file to enable PEP 582. Thanks @Aloxaf.
Updateget_package_finder()
to be compatible withpip 20.3
. #185 - Fix the help messages of commands "cache" and "remove" #187