Skip to content

Commit be64954

Browse files
committed
chore: Release 2.22.0
1 parent 18b2057 commit be64954

16 files changed

+31
-19
lines changed

CHANGELOG.md

+26
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
## Release v2.22.0 (2024-12-09)
2+
3+
### Features & Improvements
4+
5+
- Use minimal template if the project is an application. ([#3295](https://github.com/pdm-project/pdm/issues/3295))
6+
- Add one `safe_compatible` version specifiers saving strategy. ([#3301](https://github.com/pdm-project/pdm/issues/3301))
7+
- Allow customizing scripts display with `scripts.show_header` settings. ([#3313](https://github.com/pdm-project/pdm/issues/3313))
8+
- Speed up the resolution by only resolving wheel candidates if possible. ([#3319](https://github.com/pdm-project/pdm/issues/3319))
9+
- Drop version from the search result, following the change of warehouse. ([#3328](https://github.com/pdm-project/pdm/issues/3328))
10+
- Support `overrides` settings under `[tool.pdm.resolution]` with use_uv ([#3330](https://github.com/pdm-project/pdm/issues/3330))
11+
12+
### Bug Fixes
13+
14+
- No longer requires `wheel` to build a setuptools-backed package. ([#3320](https://github.com/pdm-project/pdm/issues/3320))
15+
- Fix an inconsistent behavior when running `pdm remove <package>` with uv enabled. ([#3323](https://github.com/pdm-project/pdm/issues/3323))
16+
- Fix: uninstallation error when pdm is not installed before. ([#3325](https://github.com/pdm-project/pdm/issues/3325))
17+
- Fix a bug in uv mode that direct URL dependencies can't be installed. ([#3332](https://github.com/pdm-project/pdm/issues/3332))
18+
- Fix a crash issue when rewriting dependency groups with `include-group` items. ([#3333](https://github.com/pdm-project/pdm/issues/3333))
19+
- Also read username from keyring if missing in source/repository config. ([#3334](https://github.com/pdm-project/pdm/issues/3334))
20+
- Allow configuring repositories in project. ([#3335](https://github.com/pdm-project/pdm/issues/3335))
21+
22+
### Miscellany
23+
24+
- Mark tests that require uv and skip them if uv is not found. ([#3324](https://github.com/pdm-project/pdm/issues/3324))
25+
26+
127
## Release v2.21.0 (2024-11-25)
228

329
### Features & Improvements

news/3295.feature.md

-1
This file was deleted.

news/3301.feature.md

-1
This file was deleted.

news/3313.feature.md

-1
This file was deleted.

news/3319.feature.md

-1
This file was deleted.

news/3320.bugfix.md

-1
This file was deleted.

news/3323.bugfix.md

-1
This file was deleted.

news/3324.misc.md

-1
This file was deleted.

news/3325.bugfix.md

-1
This file was deleted.

news/3328.feature.md

-1
This file was deleted.

news/3330.feature.md

-1
This file was deleted.

news/3332.bugfix.md

-1
This file was deleted.

news/3333.bugfix.md

-1
This file was deleted.

news/3334.bugfix.md

-1
This file was deleted.

news/3335.bugfix.md

-1
This file was deleted.

src/pdm/models/python_max_versions.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,16 @@
1111
"3": 13,
1212
"3.0": 1,
1313
"3.1": 5,
14-
"3.10": 15,
15-
"3.11": 10,
16-
"3.12": 7,
17-
"3.13": 0,
14+
"3.10": 16,
15+
"3.11": 11,
16+
"3.12": 8,
17+
"3.13": 1,
1818
"3.2": 6,
1919
"3.3": 7,
2020
"3.4": 10,
2121
"3.5": 10,
2222
"3.6": 15,
2323
"3.7": 17,
2424
"3.8": 20,
25-
"3.9": 20
25+
"3.9": 21
2626
}

0 commit comments

Comments
 (0)