Features & Improvements
- Support installing free-threaded Python interpreters with the
tsuffix. (#3201)
Bug Fixes
use_uvfails to lock when there are non-ascii characters in pyproject.toml on Windows. (#3181)- Fix the
pre_installandpost_installsignals receiving an exhausted generator, instead of a list of packages. (#3190) - Create backup file with random filename to avoid conflicts. (#3193)
- Fix the logic error in the
uvformat marker matching. (#3197) pdm lock --checkon a lockfile generated with older PDM version has a 0 exit code when there's a change inpyproject.toml. (#3199)
Documentation
- Fixed Bash Completion suggestion so it doesn't require root privileges (#3183)