Skip to content

Commit 5148adc

Browse files
committed
chore: Release 2.22.2
1 parent de3ab41 commit 5148adc

7 files changed

+16
-6
lines changed

CHANGELOG.md

+16
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
## Release v2.22.2 (2025-01-11)
2+
3+
4+
### Features & Improvements
5+
6+
- Write installer metadata like `INSTALLER` and `REQUESTED` to dist-info directory when installing packages. ([#3359](https://github.com/pdm-project/pdm/issues/3359))
7+
- Respect `.python-version` file in the project root directory when selecting the Python interpreter. By default, it will be written when running `pdm use` command. ([#3367](https://github.com/pdm-project/pdm/issues/3367))
8+
9+
### Bug Fixes
10+
11+
- Fix a problem of missing dependencies when adding to dev dependencies if both editable and non-editable dependencies exist. ([#3361](https://github.com/pdm-project/pdm/issues/3361))
12+
- Use stdlib for URL <-> Path conversions. ([#3362](https://github.com/pdm-project/pdm/issues/3362))
13+
- `shellingham.detect_shell()` returns `('tcsh', '/bin/tcsh')` for tcsh on FreeBSD, so the current code tries to use the Bash venv activation script and fails due to syntax error. This change fixes the issue. ([#3366](https://github.com/pdm-project/pdm/issues/3366))
14+
- Fix a performance issue because pypi source credentials were being queried many times from keyring. ([#3368](https://github.com/pdm-project/pdm/issues/3368))
15+
16+
117
## Release v2.22.1 (2024-12-19)
218

319
### Bug Fixes

news/3359.feature.md

-1
This file was deleted.

news/3361.bugfix.md

-1
This file was deleted.

news/3362.bugfix.md

-1
This file was deleted.

news/3366.bugfix.md

-1
This file was deleted.

news/3367.feature.md

-1
This file was deleted.

news/3368.bugfix.md

-1
This file was deleted.

0 commit comments

Comments
 (0)