Features & Improvements
- Packages format preferences can now be defined in the project
pyproject.toml
using theno-binary
,only-binary
andprefer-binary
keys of thetool.pdm.resolution
section. (#2656)
Bug Fixes
- Don't create project and virtualenv when running
pdm python install
. (#2809) - Clean up the python installation directory if a previous download was unsuccessful. (#2810)
- Don't cache editable installations. (#2816)
- Fix a bug that installing in-project plugins with editable local paths doesn't work. (#2820)
- Don't create log directory until it's needed, to fix a PermissionError in docker environment. (#2825)
- Fix recursive script detection on multiple invocations. (#2829)