From 0e645f1b453b9a103f0c839dcdf922c063626013 Mon Sep 17 00:00:00 2001 From: Frost Ming Date: Tue, 8 Dec 2020 12:50:02 +0800 Subject: [PATCH] Release 0.12.0 --- CHANGELOG.md | 20 ++++++++++++++++++++ news/174.bugfix | 1 - news/178.feature | 4 ---- news/181.feature | 1 - news/182.bugfix | 1 - news/185.bugfix | 2 -- news/187.bugfix | 1 - 7 files changed, 20 insertions(+), 10 deletions(-) delete mode 100644 news/174.bugfix delete mode 100644 news/178.feature delete mode 100644 news/181.feature delete mode 100644 news/182.bugfix delete mode 100644 news/185.bugfix delete mode 100644 news/187.bugfix diff --git a/CHANGELOG.md b/CHANGELOG.md index 7644a4a974..388d93f7d1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,23 @@ +Release v0.12.0 (2020-12-08) +---------------------------- + +### Features & Improvements + +- Improve the user experience of `pdm run`: + - Add a special key in tool.pdm.scripts that holds configurations shared by all scripts. + - Support loading env var from a dot-env file. + - Add a flag `-s/--site-packages` to include system site-packages when running. [#178](https://github.com/frostming/pdm/issues/178) +- Now PEP 582 can be enabled in the Python interperter directly! [#181](https://github.com/frostming/pdm/issues/181) + +### Bug Fixes + +- Ensure `setuptools` is installed before invoking editable install script. [#174](https://github.com/frostming/pdm/issues/174) +- Require `wheel` not `wheels` for global projects [#182](https://github.com/frostming/pdm/issues/182) +- Write a `sitecustomize.py` instead of a `.pth` file to enable PEP 582. Thanks @Aloxaf. + Update `get_package_finder()` to be compatible with `pip 20.3`. [#185](https://github.com/frostming/pdm/issues/185) +- Fix the help messages of commands "cache" and "remove" [#187](https://github.com/frostming/pdm/issues/187) + + Release v0.11.0 (2020-11-20) ---------------------------- diff --git a/news/174.bugfix b/news/174.bugfix deleted file mode 100644 index ebe2acb824..0000000000 --- a/news/174.bugfix +++ /dev/null @@ -1 +0,0 @@ -Ensure `setuptools` is installed before invoking editable install script. diff --git a/news/178.feature b/news/178.feature deleted file mode 100644 index b0f8aff313..0000000000 --- a/news/178.feature +++ /dev/null @@ -1,4 +0,0 @@ -Improve the user experience of `pdm run`: -- Add a special key in tool.pdm.scripts that holds configurations shared by all scripts. -- Support loading env var from a dot-env file. -- Add a flag `-s/--site-packages` to include system site-packages when running. diff --git a/news/181.feature b/news/181.feature deleted file mode 100644 index 93870139f2..0000000000 --- a/news/181.feature +++ /dev/null @@ -1 +0,0 @@ -Now PEP 582 can be enabled in the Python interperter directly! diff --git a/news/182.bugfix b/news/182.bugfix deleted file mode 100644 index ab2853e414..0000000000 --- a/news/182.bugfix +++ /dev/null @@ -1 +0,0 @@ -Require `wheel` not `wheels` for global projects diff --git a/news/185.bugfix b/news/185.bugfix deleted file mode 100644 index 0066ef18fe..0000000000 --- a/news/185.bugfix +++ /dev/null @@ -1,2 +0,0 @@ -Write a `sitecustomize.py` instead of a `.pth` file to enable PEP 582. -Update `get_package_finder()` to be compatible with `pip 20.3`. diff --git a/news/187.bugfix b/news/187.bugfix deleted file mode 100644 index 9ad0087a3a..0000000000 --- a/news/187.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix help message of commands "cache" and "remove"