Features & Improvements
- New command
pdm newthat behaves likepdm initbut creates a new project. (#3462) - Support use
--nameas project name for commandpdm newe.g.pdm new hello --name world(#3476) - Support exporting to pylock.toml format as described by PEP 751. (#3480)
Bug Fixes
- Pass the
--quietoption topdm synccommand. (#3401) - If a
.python-versionfile is found and it contains multiple lines, the file will be ignored. The usage of the.python-versionfile can be disabled, if configuration valuepython.use_python_version(or environment variablePDM_USE_PYTHON_VERSION) isFalse. (#3417) - fix
pdm config -ecommand to open read-only file under linux (#3423) - Replace project names and import names in both
README.mdandpyproject.tomlwhen runningpdm init <template>. (#3460) - Fix a bug that URL dependency hashes are not updated if running
pdm lock --update-reuse. (#3461)