Pdm

Latest version: v2.15.2

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

Scan your dependencies

Page 31 of 33

0.2.5

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

Features & Improvements

- Allow specifying Python interpreter via `--python` option in `pdm init`. [49](https://github.com/pdm-project/pdm/issues/49)
- Set `python_requires` when initializing and defaults to `>={current_version}`. [50](https://github.com/pdm-project/pdm/issues/50)

Bug Fixes

- Always consider wheels before tarballs; correctly merge markers from different parents. [47](https://github.com/pdm-project/pdm/issues/47)
- Filter out incompatible wheels when installing. [48](https://github.com/pdm-project/pdm/issues/48)

0.2.4

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

Bug Fixes

- Use the project local interpreter to build wheels. [43](https://github.com/pdm-project/pdm/issues/43)
- Correctly merge Python specifiers when possible. [4](https://github.com/pdm-project/pdm/issues/4)

0.2.3

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

Bug Fixes

- Fix a bug that editable build generates a malformed `setup.py`.

0.2.2

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

Features & Improvements

- Add a fancy greeting banner when user types `pdm --help`. [42](https://github.com/pdm-project/pdm/issues/42)

Bug Fixes

- Fix the RECORD file in built wheel. [41](https://github.com/pdm-project/pdm/issues/41)

Dependencies

- Add dependency `python-cfonts` to display banner. [42](https://github.com/pdm-project/pdm/issues/42)

0.2.1

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

Bug Fixes

- Fix a bug that short python_version markers can't be parsed correctly. [38](https://github.com/pdm-project/pdm/issues/38)
- Make `_editable_intall.py` compatible with Py2.

0.2.0

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

Features & Improvements

- New option: `pdm list --graph` to show a dependency graph of the working set. [10](https://github.com/pdm-project/pdm/issues/10)
- New option: `pdm update --unconstrained` to ignore the version constraint of given packages. [13](https://github.com/pdm-project/pdm/issues/13)
- Improve the error message when project is not initialized before running commands. [19](https://github.com/pdm-project/pdm/issues/19)
- Pinned candidates in lock file are reused when relocking during `pdm install`. [33](https://github.com/pdm-project/pdm/issues/33)
- Use the pyenv interpreter value if pyenv is installed. [36](https://github.com/pdm-project/pdm/issues/36)
- Introduce a new command `pdm info` to show project environment information. [9](https://github.com/pdm-project/pdm/issues/9)

Bug Fixes

- Fix a bug that candidate hashes will be lost when reused. [11](https://github.com/pdm-project/pdm/issues/11)

Dependencies

- Update `pip` to `20.0`, update `pip_shims` to `0.5.0`. [28](https://github.com/pdm-project/pdm/issues/28)

Miscellany

- Add a script named `setup_dev.py` for the convenience to setup pdm for development. [29](https://github.com/pdm-project/pdm/issues/29)

Page 31 of 33

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.