Pdm

Latest version: v2.23.0

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

Scan your dependencies

Page 34 of 37

0.4.2

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

Features & Improvements

- Refactor the CLI part, switch from `click` to `argparse`, for better extensibility. [73](https://github.com/pdm-project/pdm/issues/73)
- Allow users to configure to install packages into venv when it is activated. [74](https://github.com/pdm-project/pdm/issues/74)

0.4.1

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

Features & Improvements

- Add a minimal dependency set for global project. [72](https://github.com/pdm-project/pdm/issues/72)

0.4.0

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

Features & Improvements

- Global project support
- Add a new option `-g/--global` to manage global project. The default location is at `~/.pdm/global-project`.
- Use the virtualenv interpreter when detected inside an activated venv.
- Add a new option `-p/--project` to select project root other than the default one. [30](https://github.com/pdm-project/pdm/issues/30)
- Add a new command `pdm config del` to delete an existing config item. [71](https://github.com/pdm-project/pdm/issues/71)

Bug Fixes

- Fix a URL parsing issue that username will be dropped in the SSH URL. [68](https://github.com/pdm-project/pdm/issues/68)

Improved Documentation

- Add docs for global project and selecting project path. [30](https://github.com/pdm-project/pdm/issues/30)

0.3.2

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

Features & Improvements

- Display all available Python interpreters if users don't give one in `pdm init`. [67](https://github.com/pdm-project/pdm/issues/67)

Bug Fixes

- Regard `4.0` as infinite upper bound when checking subsetting. [66](https://github.com/pdm-project/pdm/issues/66)

0.3.1

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

Bug Fixes

- Fix a bug that `ImpossiblePySpec`'s hash clashes with normal one.

0.3.0

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

Features & Improvements

- Add a new command `pdm config` to inspect configurations. [26](https://github.com/pdm-project/pdm/issues/26)
- Add a new command `pdm cache clear` to clean caches. [63](https://github.com/pdm-project/pdm/issues/63)

Bug Fixes

- Correctly show dependency graph when circular dependencies exist. [62](https://github.com/pdm-project/pdm/issues/62)

Improved Documentation

- Write the initial documentation for PDM. [14](https://github.com/pdm-project/pdm/issues/14)

Page 34 of 37

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.