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-packagesto include system site-packages when running. #178
- Now PEP 582 can be enabled in the Python interperter directly! #181
Bug Fixes
- Ensure
setuptoolsis installed before invoking editable install script. #174 - Require
wheelnotwheelsfor global projects #182 - Write a
sitecustomize.pyinstead of a.pthfile 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