Pdm

Latest version: v2.23.0

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 30 of 37

0.11.0

Not secure
----------------------------

Features & Improvements

- Support custom script shortcuts in `pyproject.toml`.
- Support custom script shortcuts defined in `[tool.pdm.scripts]` section.
- Add `pdm run --list/-l` to show the list of script shortcuts. [168](https://github.com/pdm-project/pdm/issues/168)
- Patch the halo library to support parallel spinners.
- Change the looking of `pdm install`. [169](https://github.com/pdm-project/pdm/issues/169)

Bug Fixes

- Fix a bug that package's marker fails to propagate to its grandchildren if they have already been resolved. [170](https://github.com/pdm-project/pdm/issues/170)
- Fix a bug that bare version specifiers in Poetry project can't be converted correctly. [172](https://github.com/pdm-project/pdm/issues/172)
- Fix the build error that destination directory is not created automatically. [173](https://github.com/pdm-project/pdm/issues/173)

0.10.2

Not secure
----------------------------

Bug Fixes

- Building editable distribution does not install `build-system.requires` anymore. [167](https://github.com/pdm-project/pdm/issues/167)

0.10.1

Not secure
----------------------------

Bug Fixes

- Switch the PEP 517 build frontend from `build` to a home-grown version. [162](https://github.com/pdm-project/pdm/issues/162)
- Synchronize the output of `LogWrapper`. [164](https://github.com/pdm-project/pdm/issues/164)
- Fix a bug that `is_subset` and `is_superset` may return wrong result when wildcard excludes overlaps with the upper bound. [165](https://github.com/pdm-project/pdm/issues/165)

0.10.0

Not secure
----------------------------

Features & Improvements

- Change to Git style config command. [157](https://github.com/pdm-project/pdm/issues/157)
- Add a command to generate scripts for autocompletion, which is backed by `pycomplete`. [159](https://github.com/pdm-project/pdm/issues/159)

Bug Fixes

- Fix a bug that `sitecustomize.py` incorrectly gets injected into the editable console scripts. [158](https://github.com/pdm-project/pdm/issues/158)

0.9.2

Not secure
---------------------------

Features & Improvements

- Cache the built wheels to accelerate resolution and installation process. [153](https://github.com/pdm-project/pdm/issues/153)

Bug Fixes

- Fix a bug that no wheel is matched when finding candidates to install. [155](https://github.com/pdm-project/pdm/issues/155)
- Fix a bug that installation in parallel will cause encoding initialization error on Ubuntu. [156](https://github.com/pdm-project/pdm/issues/156)

0.9.1

Not secure
---------------------------

Features & Improvements

- Display plain text instead of spinner bar under verbose mode. [150](https://github.com/pdm-project/pdm/issues/150)

Bug Fixes

- Fix a bug that the result of `find_matched()` is exhausted when accessed twice. [149](https://github.com/pdm-project/pdm/issues/149)

Page 30 of 37

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.