From e16ebf1b7fd77ad96eeb5ec07ae5326bea02268a Mon Sep 17 00:00:00 2001 From: Pradyun Gedam Date: Tue, 11 Aug 2020 16:56:41 +0530 Subject: [PATCH] Bump for release --- NEWS.rst | 19 +++++++++++++++++++ ...cf024d-0a74-44c8-b3e9-483dd826fff2.trivial | 0 news/8090.bugfix | 3 --- news/8695.bugfix | 3 --- news/8701.bugfix | 2 -- news/8716.bugfix | 2 -- news/8717.bugfix | 1 - news/8724.bugfix | 2 -- src/pip/__init__.py | 2 +- 9 files changed, 20 insertions(+), 14 deletions(-) delete mode 100644 news/50cf024d-0a74-44c8-b3e9-483dd826fff2.trivial delete mode 100644 news/8090.bugfix delete mode 100644 news/8695.bugfix delete mode 100644 news/8701.bugfix delete mode 100644 news/8716.bugfix delete mode 100644 news/8717.bugfix delete mode 100644 news/8724.bugfix diff --git a/NEWS.rst b/NEWS.rst index aaacfffb4..a0376a06f 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -9,6 +9,25 @@ .. towncrier release notes start +20.2.2 (2020-08-11) +=================== + +Bug Fixes +--------- + +- Only attempt to use the keyring once and if it fails, don't try again. + This prevents spamming users with several keyring unlock prompts when they + cannot unlock or don't want to do so. (`#8090 `_) +- Fix regression that distributions in system site-packages are not correctly + found when a virtual environment is configured with ``system-site-packages`` + on. (`#8695 `_) +- Disable caching for range requests, which causes corrupted wheels + when pip tries to obtain metadata using the feature ``fast-deps``. (`#8701 `_, `#8716 `_) +- Always use UTF-8 to read ``pyvenv.cfg`` to match the built-in ``venv``. (`#8717 `_) +- 2020 Resolver: Correctly handle marker evaluation in constraints and exclude + them if their markers do not match the current environment. (`#8724 `_) + + 20.2.1 (2020-08-04) =================== diff --git a/news/50cf024d-0a74-44c8-b3e9-483dd826fff2.trivial b/news/50cf024d-0a74-44c8-b3e9-483dd826fff2.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/8090.bugfix b/news/8090.bugfix deleted file mode 100644 index e9f2b7cbb..000000000 --- a/news/8090.bugfix +++ /dev/null @@ -1,3 +0,0 @@ -Only attempt to use the keyring once and if it fails, don't try again. -This prevents spamming users with several keyring unlock prompts when they -cannot unlock or don't want to do so. diff --git a/news/8695.bugfix b/news/8695.bugfix deleted file mode 100644 index 668e4672e..000000000 --- a/news/8695.bugfix +++ /dev/null @@ -1,3 +0,0 @@ -Fix regression that distributions in system site-packages are not correctly -found when a virtual environment is configured with ``system-site-packages`` -on. diff --git a/news/8701.bugfix b/news/8701.bugfix deleted file mode 100644 index 086a8f2eb..000000000 --- a/news/8701.bugfix +++ /dev/null @@ -1,2 +0,0 @@ -Disable caching for range requests, which causes corrupted wheels -when pip tries to obtain metadata using the feature ``fast-deps``. diff --git a/news/8716.bugfix b/news/8716.bugfix deleted file mode 100644 index 086a8f2eb..000000000 --- a/news/8716.bugfix +++ /dev/null @@ -1,2 +0,0 @@ -Disable caching for range requests, which causes corrupted wheels -when pip tries to obtain metadata using the feature ``fast-deps``. diff --git a/news/8717.bugfix b/news/8717.bugfix deleted file mode 100644 index e8c8533c4..000000000 --- a/news/8717.bugfix +++ /dev/null @@ -1 +0,0 @@ -Always use UTF-8 to read ``pyvenv.cfg`` to match the built-in ``venv``. diff --git a/news/8724.bugfix b/news/8724.bugfix deleted file mode 100644 index 8641098dd..000000000 --- a/news/8724.bugfix +++ /dev/null @@ -1,2 +0,0 @@ -2020 Resolver: Correctly handle marker evaluation in constraints and exclude -them if their markers do not match the current environment. diff --git a/src/pip/__init__.py b/src/pip/__init__.py index 6a730519c..611753fed 100644 --- a/src/pip/__init__.py +++ b/src/pip/__init__.py @@ -4,7 +4,7 @@ if MYPY_CHECK_RUNNING: from typing import List, Optional -__version__ = "20.2.1" +__version__ = "20.2.2" def main(args=None):