Features & Improvements
- Allow the use of custom CA certificates using the
pypi.ca_certsconfig entry. #1240 - Add
pdm exportto available pre-commit hooks. #1279
Bug Fixes
- Skip incompatible requirements when installing build dependencies. #1264
- Fix a crash when pdm tries to publish a package with non-ASCII characters in the metadata. #1270
- Try to read the lock file even if the lock version is incompatible. #1273
- For packages that are only available as source distribution, the
summaryfield inpdm.lockcontains thedescriptionfrom the package'spyproject.toml. #1274 - Do not crash when calling
pdm showfor a package that is only available as source distribution. #1276 - Fix a bug that completion scripts are interpreted as rich markups. #1283
Dependencies
- Remove the dependency of
pip. #1268
Removals and Deprecations
- Deprecate the top-level imports from
pdmmodule, it will be removed in the future. #1282