From 9bf6b4a30a7fb173067846b43ac101cb160074c6 Mon Sep 17 00:00:00 2001 From: Pradyun Gedam Date: Wed, 12 Jun 2024 06:49:31 +0100 Subject: [PATCH 1/3] Update AUTHORS.txt --- AUTHORS.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/AUTHORS.txt b/AUTHORS.txt index 1b80e97c3ab..f06ca7bf97b 100644 --- a/AUTHORS.txt +++ b/AUTHORS.txt @@ -275,6 +275,7 @@ Florian Briand Florian Rathgeber Francesco Francesco Montesano +Fredrik Orderud Frost Ming Gabriel Curio Gabriel de Perthuis @@ -511,6 +512,7 @@ Miro HronĨok Monica Baluna montefra Monty Taylor +mrKazzila Muha Ajjan Nadav Wexler Nahuel Ambrosini @@ -665,6 +667,7 @@ Shantanu shenxianpeng shireenrao Shivansh-007 +Shixian Sheng Shlomi Fish Shovan Maity Simeon Visser From ece225529b648918743d5c3f59da91822e32ea3a Mon Sep 17 00:00:00 2001 From: Pradyun Gedam Date: Wed, 12 Jun 2024 06:53:11 +0100 Subject: [PATCH 2/3] Bump for release --- NEWS.rst | 27 +++++++++++++++++++ news/12675.bugfix.rst | 2 -- news/12688.bugfix.rst | 1 - news/12702.feature.rst | 1 - news/12713.feature.rst | 1 - ...86-c40a-4e08-84e1-936b65b74fc7.trivial.rst | 0 news/charset_normalizer.vendor.rst | 5 ---- news/packaging.vendor.rst | 1 - news/requests.vendor.rst | 1 - news/six.vendor.rst | 1 - news/webencodings.vendor.rst | 1 - src/pip/__init__.py | 2 +- 12 files changed, 28 insertions(+), 15 deletions(-) delete mode 100644 news/12675.bugfix.rst delete mode 100644 news/12688.bugfix.rst delete mode 100644 news/12702.feature.rst delete mode 100644 news/12713.feature.rst delete mode 100644 news/9be41686-c40a-4e08-84e1-936b65b74fc7.trivial.rst delete mode 100644 news/charset_normalizer.vendor.rst delete mode 100644 news/packaging.vendor.rst delete mode 100644 news/requests.vendor.rst delete mode 100644 news/six.vendor.rst delete mode 100644 news/webencodings.vendor.rst diff --git a/NEWS.rst b/NEWS.rst index eea12074d65..f3baf4b1229 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -9,6 +9,33 @@ .. towncrier release notes start +24.1b2 (2024-06-12) +=================== + +Features +-------- + +- Report informative messages about invalid requirements. (`#12713 `_) + +Bug Fixes +--------- + +- Eagerly import the self version check logic to avoid crashes while upgrading or downgrading pip at the same time. (`#12675 `_) +- Accommodate for mismatches between different sources of truth for extra names, for packages generated by ``setuptools``. (`#12688 `_) +- Accommodate for development versions of CPython ending in ``+`` in the version string. (`#12691 `_) + +Vendored Libraries +------------------ + +- Upgrade packaging to 24.1 +- Upgrade requests to 2.32.0 +- Remove vendored colorama +- Remove vendored six +- Remove vendored webencodings +- Remove vendored charset_normalizer + + ``requests`` provides optional character detection support on some APIs when processing ambiguous bytes. This isn't relevant for pip to function and we're able to remove it due to recent upstream changes. + 24.1b1 (2024-05-06) =================== diff --git a/news/12675.bugfix.rst b/news/12675.bugfix.rst deleted file mode 100644 index 0d448f38be1..00000000000 --- a/news/12675.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Eagerly import the self version check logic to avoid crashes while upgrading -or downgrading pip at the same time. diff --git a/news/12688.bugfix.rst b/news/12688.bugfix.rst deleted file mode 100644 index 72f8766baa3..00000000000 --- a/news/12688.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Accommodate for mismatches between different sources of truth for extra names, for packages generated by ``setuptools``. diff --git a/news/12702.feature.rst b/news/12702.feature.rst deleted file mode 100644 index 881906af662..00000000000 --- a/news/12702.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Remove vendored colorama. diff --git a/news/12713.feature.rst b/news/12713.feature.rst deleted file mode 100644 index 68a4de4a159..00000000000 --- a/news/12713.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Report informative messages about invalid requirements. diff --git a/news/9be41686-c40a-4e08-84e1-936b65b74fc7.trivial.rst b/news/9be41686-c40a-4e08-84e1-936b65b74fc7.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/charset_normalizer.vendor.rst b/news/charset_normalizer.vendor.rst deleted file mode 100644 index b4a64c7c10f..00000000000 --- a/news/charset_normalizer.vendor.rst +++ /dev/null @@ -1,5 +0,0 @@ -Remove vendored charset_normalizer. - -Requests provides optional character detection support on some APIs -when processing ambiguous bytes. This isn't relevant for pip to function -and we're able to remove it due to recent upstream changes. diff --git a/news/packaging.vendor.rst b/news/packaging.vendor.rst deleted file mode 100644 index 6e86a181016..00000000000 --- a/news/packaging.vendor.rst +++ /dev/null @@ -1 +0,0 @@ -Upgrade packaging to 24.1 diff --git a/news/requests.vendor.rst b/news/requests.vendor.rst deleted file mode 100644 index edae29fdbc9..00000000000 --- a/news/requests.vendor.rst +++ /dev/null @@ -1 +0,0 @@ -Upgrade Requests to 2.32.0 diff --git a/news/six.vendor.rst b/news/six.vendor.rst deleted file mode 100644 index 9b332be92b9..00000000000 --- a/news/six.vendor.rst +++ /dev/null @@ -1 +0,0 @@ -Remove vendored six. diff --git a/news/webencodings.vendor.rst b/news/webencodings.vendor.rst deleted file mode 100644 index 35b9f9b9e4c..00000000000 --- a/news/webencodings.vendor.rst +++ /dev/null @@ -1 +0,0 @@ -Remove vendored webencodings. diff --git a/src/pip/__init__.py b/src/pip/__init__.py index cf95985fa1e..dce03631aaa 100644 --- a/src/pip/__init__.py +++ b/src/pip/__init__.py @@ -1,6 +1,6 @@ from typing import List, Optional -__version__ = "24.1.dev1" +__version__ = "24.1b2" def main(args: Optional[List[str]] = None) -> int: From 17c938adec74cdacf4339b7475625e195f36ca62 Mon Sep 17 00:00:00 2001 From: Pradyun Gedam Date: Wed, 12 Jun 2024 06:53:11 +0100 Subject: [PATCH 3/3] Bump for development --- src/pip/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pip/__init__.py b/src/pip/__init__.py index dce03631aaa..0865ecd8a5e 100644 --- a/src/pip/__init__.py +++ b/src/pip/__init__.py @@ -1,6 +1,6 @@ from typing import List, Optional -__version__ = "24.1b2" +__version__ = "24.1.dev2" def main(args: Optional[List[str]] = None) -> int: