From 5ee042a6201468a4ee787441d870afebf8d63e7c Mon Sep 17 00:00:00 2001 From: Frost Ming Date: Fri, 11 Oct 2024 08:36:34 +0800 Subject: [PATCH] chore: Release 2.19.2 --- CHANGELOG.md | 20 ++++++++++++++++++++ news/3181.bugfix.md | 1 - news/3183.doc.md | 1 - news/3190.bugfix.md | 1 - news/3193.bugfix.md | 1 - news/3197.bugfix.md | 1 - news/3199.bugfix.md | 1 - news/3201.feature.md | 1 - src/pdm/models/python_max_versions.json | 5 +++-- 9 files changed, 23 insertions(+), 9 deletions(-) delete mode 100644 news/3181.bugfix.md delete mode 100644 news/3183.doc.md delete mode 100644 news/3190.bugfix.md delete mode 100644 news/3193.bugfix.md delete mode 100644 news/3197.bugfix.md delete mode 100644 news/3199.bugfix.md delete mode 100644 news/3201.feature.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 9aee015159..b18378420c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,23 @@ +## Release v2.19.2 (2024-10-11) + + +### Features & Improvements + +- Support installing free-threaded Python interpreters with the `t` suffix. ([#3201](https://github.com/pdm-project/pdm/issues/3201)) + +### Bug Fixes + +- `use_uv` fails to lock when there are non-ascii characters in pyproject.toml on Windows. ([#3181](https://github.com/pdm-project/pdm/issues/3181)) +- Fix the `pre_install` and `post_install` signals receiving an exhausted generator, instead of a list of packages. ([#3190](https://github.com/pdm-project/pdm/issues/3190)) +- Create backup file with random filename to avoid conflicts. ([#3193](https://github.com/pdm-project/pdm/issues/3193)) +- Fix the logic error in the `uv` format marker matching. ([#3197](https://github.com/pdm-project/pdm/issues/3197)) +- `pdm lock --check` on a lockfile generated with older PDM version has a 0 exit code when there's a change in `pyproject.toml`. ([#3199](https://github.com/pdm-project/pdm/issues/3199)) + +### Documentation + +- Fixed *Bash Completion* suggestion so it doesn't require root privileges ([#3183](https://github.com/pdm-project/pdm/issues/3183)) + + ## Release v2.19.1 (2024-09-23) diff --git a/news/3181.bugfix.md b/news/3181.bugfix.md deleted file mode 100644 index f385764ef6..0000000000 --- a/news/3181.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -`use_uv` fails to lock when there are non-ascii characters in pyproject.toml on Windows. diff --git a/news/3183.doc.md b/news/3183.doc.md deleted file mode 100644 index b55b418602..0000000000 --- a/news/3183.doc.md +++ /dev/null @@ -1 +0,0 @@ -Fixed *Bash Completion* suggestion so it doesn't require root privileges diff --git a/news/3190.bugfix.md b/news/3190.bugfix.md deleted file mode 100644 index 0ad5fb87b6..0000000000 --- a/news/3190.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -Fix the `pre_install` and `post_install` signals receiving an exhausted generator, instead of a list of packages. diff --git a/news/3193.bugfix.md b/news/3193.bugfix.md deleted file mode 100644 index 1b25414f62..0000000000 --- a/news/3193.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -Create backup file with random filename to avoid conflicts. \ No newline at end of file diff --git a/news/3197.bugfix.md b/news/3197.bugfix.md deleted file mode 100644 index 0f92d087ba..0000000000 --- a/news/3197.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -Fix the logic error in the `uv` format marker matching. diff --git a/news/3199.bugfix.md b/news/3199.bugfix.md deleted file mode 100644 index 0060b3474b..0000000000 --- a/news/3199.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -`pdm lock --check` on a lockfile generated with older PDM version has a 0 exit code when there's a change in `pyproject.toml`. diff --git a/news/3201.feature.md b/news/3201.feature.md deleted file mode 100644 index 99b70838fc..0000000000 --- a/news/3201.feature.md +++ /dev/null @@ -1 +0,0 @@ -Support installing free-threaded Python interpreters with the `t` suffix. diff --git a/src/pdm/models/python_max_versions.json b/src/pdm/models/python_max_versions.json index ec5df44e04..30a556042c 100644 --- a/src/pdm/models/python_max_versions.json +++ b/src/pdm/models/python_max_versions.json @@ -8,12 +8,13 @@ "2.5": 6, "2.6": 9, "2.7": 18, - "3": 12, + "3": 13, "3.0": 1, "3.1": 5, "3.10": 15, "3.11": 10, - "3.12": 6, + "3.12": 7, + "3.13": 0, "3.2": 6, "3.3": 7, "3.4": 10,