Features & Improvements
- Allow linking existing Python interpreters to PDM's managed location. (#3215)
Bug Fixes
- Fix a bug that overrides provided by environment variables do not work. (#3182)
- Allow prereleases when the requirement is pinned even if disabled by project (#3202)
- Pass the python path to the uv venv command. (#3204)
- Fix the infinite loop when running in uv mode if the current project has dynamic metadata. (#3207)
- Add
--no-frozen-deps
option toinstall-pdm.py
script to allow installing newer versions of dependencies. (#3213) pdm self update
now prefers the locked dependencies unless--no-frozen-deps
is specified. (#3216)- By default,
pdm outdated
will only list direct dependencies. This can be changed by adding the--include-sub
option. (#3218)
Documentation
- Show users the way to uninstall pdm in a more obvious way (#2470)