| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| pdm-2.27.0-x86_64-apple-darwin.tar.gz | 2026-05-21 | 16.9 MB | |
| pdm-2.27.0-x86_64-apple-darwin.tar.gz.sha256 | 2026-05-21 | 104 Bytes | |
| pdm-2.27.0-x86_64-pc-windows-msvc.tar.gz | 2026-05-21 | 22.0 MB | |
| pdm-2.27.0-x86_64-pc-windows-msvc.tar.gz.sha256 | 2026-05-21 | 107 Bytes | |
| pdm-2.27.0-aarch64-apple-darwin.tar.gz | 2026-05-21 | 16.6 MB | |
| pdm-2.27.0-aarch64-apple-darwin.tar.gz.sha256 | 2026-05-21 | 105 Bytes | |
| pdm-2.27.0-aarch64-unknown-linux-gnu.tar.gz | 2026-05-21 | 18.6 MB | |
| pdm-2.27.0-aarch64-unknown-linux-gnu.tar.gz.sha256 | 2026-05-21 | 110 Bytes | |
| pdm-2.27.0-x86_64-unknown-linux-gnu.tar.gz | 2026-05-21 | 22.2 MB | |
| pdm-2.27.0-x86_64-unknown-linux-gnu.tar.gz.sha256 | 2026-05-21 | 109 Bytes | |
| README.md | 2026-05-21 | 1.5 kB | |
| v2.27.0 source code.tar.gz | 2026-05-21 | 2.9 MB | |
| v2.27.0 source code.zip | 2026-05-21 | 3.1 MB | |
| Totals: 13 Items | 102.2 MB | 1 | |
Breaking Changes
- Update the minimum required Python version to 3.10. (#3787)
Features & Improvements
- Respect existing values of
pyproject.tomlwhen runningpdm initorpdm new. (#3786) - Move project plugin installations from
.pdm-pluginsunder the project root to an isolated cache directory, and add a fixer to migrate existing plugin directories. (#3790) - Remove legacy importlib compatibility wrappers and use standard-library
importlib.metadataandimportlib.resourcesAPIs directly. (#3796)
Bug Fixes
- Fix a security issue with the installer to disallow installing to paths outside of the scheme directory. (#3787)
- Refuse to write project-local config and state files (
pdm.toml,.pdm-python,.python-version) when the destination is a symlink, preventing an untrusted repository from clobbering files outside the project root. (#3788) - Fix a regression issue that
PDM_LOCKFILEenv var is not respected. (#3794) - Allow configuring the default lock
--exclude-newervalue withstrategy.exclude-newer. (#3795)