diff --git a/CHANGELOG.md b/CHANGELOG.md index 03f9199f34..fe5e2039f9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,20 @@ +## Release v2.18.2 (2024-09-10) + + +### Bug Fixes + +- Respect the `excludes` and `overrides` settings when installing packages. ([#3113](https://github.com/pdm-project/pdm/issues/3113)) +- Fix a bug of export command that packages with extras are included twice. ([#3123](https://github.com/pdm-project/pdm/issues/3123)) +- Remove empty groups when removing packages with `pdm remove`. ([#3133](https://github.com/pdm-project/pdm/issues/3133)) +- When running `pdm venv purge`, if the current project's python version had been referencing the removed venv then clear it out. ([#3137](https://github.com/pdm-project/pdm/issues/3137)) +- Fix command `pdm config` to not show site configuration file path if it doesn't exist. ([#3149](https://github.com/pdm-project/pdm/issues/3149)) +- Now when `--no-markers` is used, the exported requirements can only work on the current platform. ([#3152](https://github.com/pdm-project/pdm/issues/3152)) + +### Miscellany + +- Skip tests related to python installation on non-standard platforms. ([#3053](https://github.com/pdm-project/pdm/issues/3053)) + + ## Release v2.18.1 (2024-08-16) diff --git a/news/3053.misc.md b/news/3053.misc.md deleted file mode 100644 index 6343d1f797..0000000000 --- a/news/3053.misc.md +++ /dev/null @@ -1 +0,0 @@ -Skip tests related to python installation on non-standard platforms. diff --git a/news/3113.bugfix.md b/news/3113.bugfix.md deleted file mode 100644 index f19577ceb4..0000000000 --- a/news/3113.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -Respect the `excludes` and `overrides` settings when installing packages. \ No newline at end of file diff --git a/news/3123.bugfix.md b/news/3123.bugfix.md deleted file mode 100644 index 88aa494618..0000000000 --- a/news/3123.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -Fix a bug of export command that packages with extras are included twice. diff --git a/news/3133.bugfix.md b/news/3133.bugfix.md deleted file mode 100644 index 857f464989..0000000000 --- a/news/3133.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -Remove empty groups when removing packages with `pdm remove`. diff --git a/news/3137.bugfix.md b/news/3137.bugfix.md deleted file mode 100644 index 71322eacd2..0000000000 --- a/news/3137.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -When running `pdm venv purge`, if the current project's python version had been referencing the removed venv then clear it out. diff --git a/news/3149.bugfix.md b/news/3149.bugfix.md deleted file mode 100644 index e3593a3bda..0000000000 --- a/news/3149.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -Fix command `pdm config` to not show site configuration file path if it doesn't exist. diff --git a/news/3152.bugfix.md b/news/3152.bugfix.md deleted file mode 100644 index 159b3f149e..0000000000 --- a/news/3152.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -Now when `--no-markers` is used, the exported requirements can only work on the current platform. diff --git a/src/pdm/models/python_max_versions.json b/src/pdm/models/python_max_versions.json index 0914174c80..ec5df44e04 100644 --- a/src/pdm/models/python_max_versions.json +++ b/src/pdm/models/python_max_versions.json @@ -11,15 +11,15 @@ "3": 12, "3.0": 1, "3.1": 5, - "3.10": 14, - "3.11": 9, - "3.12": 5, + "3.10": 15, + "3.11": 10, + "3.12": 6, "3.2": 6, "3.3": 7, "3.4": 10, "3.5": 10, "3.6": 15, "3.7": 17, - "3.8": 19, - "3.9": 19 + "3.8": 20, + "3.9": 20 }