Pdm

Latest version: v2.15.4

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

Scan your dependencies

Page 15 of 33

1.14.0

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

Features & Improvements

- Editable installations won't be overridden unless `--no-editable` is passed.
`pdm add --no-editable` will now override the `editable` mode of the given packages. [1011](https://github.com/pdm-project/pdm/issues/1011)
- Re-calculate the file hashes when running `pdm lock --refresh`. [1019](https://github.com/pdm-project/pdm/issues/1019)

Bug Fixes

- Fix a bug that requirement with extras isn't resolved to the version as specified by the range. [1001](https://github.com/pdm-project/pdm/issues/1001)
- Replace the `${PROJECT_ROOT}` in the output of `pdm list`. [1004](https://github.com/pdm-project/pdm/issues/1004)
- Further fix the python path issue of macOS system installed Python. [1023](https://github.com/pdm-project/pdm/issues/1023)
- Fix the install path issue on Python 3.10 installed from homebrew. [996](https://github.com/pdm-project/pdm/issues/996)

Improved Documentation

- Document how to install PDM inside a project with Pyprojectx. [1004](https://github.com/pdm-project/pdm/issues/1004)

Dependencies

- Support `installer 0.5.x`. [1002](https://github.com/pdm-project/pdm/issues/1002)

1.13.6

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

Bug Fixes

- Default the optional `license` field to "None". [991](https://github.com/pdm-project/pdm/issues/991)
- Don't create project files in `pdm search` command. [993](https://github.com/pdm-project/pdm/issues/993)
- Fix a bug that the env vars in source urls in exported result are not expanded. [997](https://github.com/pdm-project/pdm/issues/997)

1.13.5

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

Features & Improvements

- Users can change the install destination of global project to the user site(`~/.local`) with `global_project.user_site` config. [885](https://github.com/pdm-project/pdm/issues/885)
- Make the path to the global project configurable. Rename the configuration `auto_global` to `global_project.fallback` and deprecate the old name. [986](https://github.com/pdm-project/pdm/issues/986)

Bug Fixes

- Fix the compatibility when fetching license information in `show` command. [966](https://github.com/pdm-project/pdm/issues/966)
- Don't follow symlinks for the paths in the requirement strings. [976](https://github.com/pdm-project/pdm/issues/976)
- Use the default install scheme when installing build requirements. [983](https://github.com/pdm-project/pdm/issues/983)
- Fix a bug that `_.site_packages` is overridden by default option value. [985](https://github.com/pdm-project/pdm/issues/985)

1.13.4

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

Features & Improvements

- Update the dependency `pdm-pep517` to support PEP 639. [959](https://github.com/pdm-project/pdm/issues/959)

Bug Fixes

- Filter out the unmatched python versions when listing the available versions. [941](https://github.com/pdm-project/pdm/issues/941)
- Fix a bug displaying the available python versions. [943](https://github.com/pdm-project/pdm/issues/943)
- Fix a bug under non-UTF8 console encoding. [960](https://github.com/pdm-project/pdm/issues/960)
- Fix a bug that data files are not copied to the destination when using installation cache. [961](https://github.com/pdm-project/pdm/issues/961)

1.13.3

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

Bug Fixes

- Fix a bug that VCS repo name are parsed as the package name. [928](https://github.com/pdm-project/pdm/issues/928)
- Support prerelease versions for global projects. [932](https://github.com/pdm-project/pdm/issues/932)
- Fix a bug that VCS revision in the lock file isn't respected when installing. [933](https://github.com/pdm-project/pdm/issues/933)

Dependencies

- Switch from `pythonfinder` to `findpython` as the Python version finder. [930](https://github.com/pdm-project/pdm/issues/930)

1.13.2

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

Bug Fixes

- Fix a regression issue that prereleases can't be installed if the version specifier of the requirement doesn't imply that. [920](https://github.com/pdm-project/pdm/issues/920)

Page 15 of 33

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.