Features & Improvements
- Editable installations won't be overridden unless
--no-editableis passed.
pdm add --no-editablewill now override theeditablemode of the given packages. #1011 - Re-calculate the file hashes when running
pdm lock --refresh. #1019
Bug Fixes
- Fix a bug that requirement with extras isn't resolved to the version as specified by the range. #1001
- Replace the
${PROJECT_ROOT}in the output ofpdm list. #1004 - Further fix the python path issue of MacOS system installed Python. #1023
- Fix the install path issue on Python 3.10 installed from homebrew. #996
Improved Documentation
- Document how to install PDM inside a project with Pyprojectx. #1004
Dependencies
- Support
installer 0.5.x. #1002