| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| pdm-2.28.2-x86_64-pc-windows-msvc.tar.gz | 2026-08-18 | 22.0 MB | |
| pdm-2.28.2-x86_64-pc-windows-msvc.tar.gz.sha256 | 2026-08-18 | 107 Bytes | |
| pdm-2.28.2-x86_64-apple-darwin.tar.gz | 2026-08-18 | 16.9 MB | |
| pdm-2.28.2-x86_64-apple-darwin.tar.gz.sha256 | 2026-08-18 | 104 Bytes | |
| pdm-2.28.2-aarch64-apple-darwin.tar.gz | 2026-08-18 | 16.6 MB | |
| pdm-2.28.2-aarch64-apple-darwin.tar.gz.sha256 | 2026-08-18 | 105 Bytes | |
| pdm-2.28.2-x86_64-unknown-linux-gnu.tar.gz | 2026-08-18 | 22.2 MB | |
| pdm-2.28.2-x86_64-unknown-linux-gnu.tar.gz.sha256 | 2026-08-18 | 109 Bytes | |
| pdm-2.28.2-aarch64-unknown-linux-gnu.tar.gz | 2026-08-18 | 18.5 MB | |
| pdm-2.28.2-aarch64-unknown-linux-gnu.tar.gz.sha256 | 2026-08-18 | 110 Bytes | |
| README.md | 2026-08-18 | 1.9 kB | |
| v2.28.2 source code.tar.gz | 2026-08-18 | 2.9 MB | |
| v2.28.2 source code.zip | 2026-08-18 | 3.1 MB | |
| Totals: 13 Items | 102.2 MB | 1 | |
Bug Fixes
- Keep environment inspection working for Python 3.9 targets when PDM uses dep-logic 0.7 or newer. (#3838)
- Cache the update check timestamp even when the version lookup fails, so that pdm no longer appears to hang on every command when PyPI is unreachable. (#3840)
- Don't crash with an
IndexErrorwhen listing scripts and one of them is blank. A blank script is now listed as<BLANK_SCRIPT>. (#3842) - Keep the whole template URL when
pdm newis given anssh://or credentialed Git URL, instead of truncating it at the userinfo@. (#3843) - Strip comments preceded by any whitespace, not only a plain space, when importing a
requirements.txtfile. (#3844) - Match
--trusted-hoston host and port when importing arequirements.txtfile, and keep the port when exporting one. (#3845) - Expand a
~prefix in thevenv.locationconfig sopdm venv list/remove/activate/purgefind virtualenvs created under it. (#3847) - Convert a Poetry caret constraint on a
0.xversion to the upper bound Poetry documents, so^0.2.3becomes<0.3.0and^0.0.3becomes<0.0.4instead of<1.0.0. (#3848) - Fill in a placeholder
project.nameandproject.versionfor thepyproject.tomlgenerated foruv, sopdm lock/pdm installwork withuse_uvon a project that declares neither. (#3849) - Resolve nested requirement paths relative to remote requirements file URLs. (#3850)