diff --git a/AUTHORS.txt b/AUTHORS.txt index 37d21a292..b3d84f23e 100644 --- a/AUTHORS.txt +++ b/AUTHORS.txt @@ -98,13 +98,16 @@ Brandt Bucher Brett Randall Brian Cristante Brian Rosner +briantracy BrownTruck Bruno Oliveira Bruno Renié +Bruno S Bstrdsmkr Buck Golemon burrows Bussonnier Matthias +bwoodsend c22 Caleb Martinez Calvin Smith @@ -177,13 +180,16 @@ David Tucker David Wales Davidovich Deepak Sharma +Deepyaman Datta Denise Yu derwolfe Desetude Devesh Kumar Singh Diego Caraballo +Diego Ramirez DiegoCaraballo Dimitri Merejkowsky +Dirk Stolle Dmitry Gladkov Domen Kožar Dominic Davis-Foster @@ -245,17 +251,18 @@ Greg Ward Guilherme Espada gutsytechster Guy Rozendorn +Guy Tuval gzpan123 Hanjun Kim Hari Charan Harsh Vardhan +harupy +Harutaka Kawamura Henry Schreiner Herbert Pfennig Hsiaoming Yang -Hugo Hugo Lopes Tavares Hugo van Kemenade -hugovk Hynek Schlawack Ian Bicking Ian Cordasco @@ -265,12 +272,14 @@ Ian Wienand Igor Kuzmitshov Igor Sobreira Ilan Schnell +Illia Volochii Ilya Baryshev Inada Naoki Ionel Cristian Mărieș Ionel Maries Cristian Ivan Pozdeev Jacob Kim +Jacob Walls jakirkham Jakub Stasiak Jakub Vysoky @@ -295,6 +304,7 @@ Jiashuo Li Jim Fisher Jim Garrison Jivan Amara +Joe Michelini John Paton John T. Wodder II John-Scott Atlakson @@ -425,6 +435,7 @@ Noah Gorny Nowell Strite NtaleGrey nvdv +OBITORASU Ofekmeister ofrinevo Oliver Jeeves @@ -530,6 +541,7 @@ Simon Cross Simon Pichugin sinoroc sinscary +snook92 socketubs Sorin Sbarnea Srinivas Nyayapati @@ -552,6 +564,7 @@ Surbhi Sharma Sviatoslav Sydorenko Swat009 Takayuki SHIMIZUKAWA +Taneli Hukkinen tbeswick Thijs Triemstra Thomas Fenzl diff --git a/NEWS.rst b/NEWS.rst index 4fd3dfdc7..b73d48abc 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -1,3 +1,112 @@ +21.2.1 (2021-07-25) +=================== + + + +Process +------- + +- The source distribution re-installation feature removal has been delayed to 21.3. + + +21.2 (2021-07-24) +================= + + + +Process +------- + +- ``pip freeze``, ``pip list``, and ``pip show`` no longer normalize underscore + (``_``) in distribution names to dash (``-``). This is a side effect of the + migration to ``importlib.metadata``, since the underscore-dash normalization + behavior is non-standard and specific to setuptools. This should not affect + other parts of pip (for example, when feeding the ``pip freeze`` result back + into ``pip install``) since pip internally performs standard PEP 503 + normalization independently to setuptools. + +Deprecations and Removals +------------------------- + +- Git version parsing is now done with regular expression to prepare for the + pending upstream removal of non-PEP-440 version parsing logic. (`#10117 `_) +- Re-enable the "Value for ... does not match" location warnings to field a new + round of feedback for the ``distutils``-``sysconfig`` transition. (`#10151 `_) +- Remove deprecated ``--find-links`` option in ``pip freeze`` (`#9069 `_) + +Features +-------- + +- New resolver: Loosen URL comparison logic when checking for direct URL reference + equivalency. The logic includes the following notable characteristics: + + * The authentication part of the URL is explicitly ignored. + * Most of the fragment part, including ``egg=``, is explicitly ignored. Only + ``subdirectory=`` and hash values (e.g. ``sha256=``) are kept. + * The query part of the URL is parsed to allow ordering differences. (`#10002 `_) +- Support TOML v1.0.0 syntax in ``pyproject.toml``. (`#10034 `_) +- Added a warning message for errors caused due to Long Paths being disabled on Windows. (`#10045 `_) +- Change the encoding of log file from default text encoding to UTF-8. (`#10071 `_) +- Log the resolved commit SHA when installing a package from a Git repository. (`#10149 `_) +- Add a warning when passing an invalid requirement to ``pip uninstall``. (`#4958 `_) +- Add new subcommand ``pip index`` used to interact with indexes, and implement + ``pip index version`` to list available versions of a package. (`#7975 `_) +- When pip is asked to uninstall a project without the dist-info/RECORD file + it will no longer traceback with FileNotFoundError, + but it will provide a better error message instead, such as:: + + ERROR: Cannot uninstall foobar 0.1, RECORD file not found. You might be able to recover from this via: 'pip install --force-reinstall --no-deps foobar==0.1'. + + When dist-info/INSTALLER is present and contains some useful information, the info is included in the error message instead:: + + ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm. (`#8954 `_) +- Add an additional level of verbosity. ``--verbose`` (and the shorthand ``-v``) now + contains significantly less output, and users that need complete full debug-level output + should pass it twice (``--verbose --verbose`` or ``-vv``). (`#9450 `_) +- New resolver: The order of dependencies resolution has been tweaked to traverse + the dependency graph in a more breadth-first approach. (`#9455 `_) +- Make "yes" the default choice in ``pip uninstall``'s prompt. (`#9686 `_) +- Add a special error message when users forget the ``-r`` flag when installing. (`#9915 `_) +- New resolver: A distribution's ``Requires-Python`` metadata is now checked + before its Python dependencies. This makes the resolver fail quicker when + there's an interpreter version conflict. (`#9925 `_) +- Suppress "not on PATH" warning when ``--prefix`` is given. (`#9931 `_) +- Include ``rustc`` version in pip's ``User-Agent``, when the system has ``rustc``. (`#9987 `_) + +Bug Fixes +--------- + +- Update vendored six to 1.16.0 and urllib3 to 1.26.5 (`#10043 `_) +- Correctly allow PEP 517 projects to be detected without warnings in ``pip freeze``. (`#10080 `_) +- Strip leading slash from a ``file://`` URL built from an path with the Windows + drive notation. This fixes bugs where the ``file://`` URL cannot be correctly + used as requirement, constraint, or index URLs on Windows. (`#10115 `_) +- New resolver: URL comparison logic now treats ``file://localhost/`` and + ``file:///`` as equivalent to conform to RFC 8089. (`#10162 `_) +- Prefer credentials from the URL over the previously-obtained credentials from URLs of the same domain, so it is possible to use different credentials on the same index server for different ``--extra-index-url`` options. (`#3931 `_) +- Fix extraction of files with utf-8 encoded paths from tars. (`#7667 `_) +- Skip distutils configuration parsing on encoding errors. (`#8931 `_) +- New resolver: Detect an unnamed requirement is user-specified (by building its + metadata for the project name) so it can be correctly ordered in the resolver. (`#9204 `_) +- Fix :ref:`pip freeze` to output packages :ref:`installed from git ` + in the correct ``git+protocol://git.example.com/MyProject#egg=MyProject`` format + rather than the old and no longer supported ``git+git@`` format. (`#9822 `_) +- Fix warnings about install scheme selection for Python framework builds + distributed by Apple's Command Line Tools. (`#9844 `_) +- Relax interpreter detection to quelch a location mismatch warning where PyPy + is deliberately breaking backwards compatibility. (`#9845 `_) + +Vendored Libraries +------------------ + +- Upgrade certifi to 2021.05.30. +- Upgrade idna to 3.2. +- Upgrade packaging to 21.0 +- Upgrade requests to 2.26.0. +- Upgrade resolvelib to 0.7.1. +- Upgrade urllib3 to 1.26.6. + + .. note You should *NOT* be adding new change log entries to this file, this diff --git a/news/0d757310-0e1d-4887-9076-a1eb3c55d9fa.trivial.rst b/news/0d757310-0e1d-4887-9076-a1eb3c55d9fa.trivial.rst deleted file mode 100644 index c5abc9762..000000000 --- a/news/0d757310-0e1d-4887-9076-a1eb3c55d9fa.trivial.rst +++ /dev/null @@ -1 +0,0 @@ -Fix typos in several files. diff --git a/news/10002.feature.rst b/news/10002.feature.rst deleted file mode 100644 index b55d8577e..000000000 --- a/news/10002.feature.rst +++ /dev/null @@ -1,7 +0,0 @@ -New resolver: Loosen URL comparison logic when checking for direct URL reference -equivalency. The logic includes the following notable characteristics: - -* The authentication part of the URL is explicitly ignored. -* Most of the fragment part, including ``egg=``, is explicitly ignored. Only - ``subdirectory=`` and hash values (e.g. ``sha256=``) are kept. -* The query part of the URL is parsed to allow ordering differences. diff --git a/news/10004.trivial.rst b/news/10004.trivial.rst deleted file mode 100644 index 128cf866d..000000000 --- a/news/10004.trivial.rst +++ /dev/null @@ -1 +0,0 @@ -Annotate ``typing.List`` into ``tools.tox_pip.pip()`` diff --git a/news/10018.trivial.rst b/news/10018.trivial.rst deleted file mode 100644 index c6950c59a..000000000 --- a/news/10018.trivial.rst +++ /dev/null @@ -1 +0,0 @@ -Use annotations from the ``typing`` module on some functions. diff --git a/news/10034.feature.rst b/news/10034.feature.rst deleted file mode 100644 index 198d9ade3..000000000 --- a/news/10034.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Support TOML v1.0.0 syntax in ``pyproject.toml``. diff --git a/news/10043.bugfix.rst b/news/10043.bugfix.rst deleted file mode 100644 index 29d78f7bc..000000000 --- a/news/10043.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Update vendored six to 1.16.0 and urllib3 to 1.26.5 diff --git a/news/10045.feature.rst b/news/10045.feature.rst deleted file mode 100644 index 7c7b53725..000000000 --- a/news/10045.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Added a warning message for errors caused due to Long Paths being disabled on Windows. diff --git a/news/10047.trivial.rst b/news/10047.trivial.rst deleted file mode 100644 index edd324342..000000000 --- a/news/10047.trivial.rst +++ /dev/null @@ -1 +0,0 @@ -Convert type annotations into proper annotations in ``noxfile.py``. diff --git a/news/10064.trivial.rst b/news/10064.trivial.rst deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/10065.trivial.rst b/news/10065.trivial.rst deleted file mode 100644 index d6bbe71c2..000000000 --- a/news/10065.trivial.rst +++ /dev/null @@ -1 +0,0 @@ -Fixed all the annotations from ``pip/_internal/cli``. diff --git a/news/10071.feature.rst b/news/10071.feature.rst deleted file mode 100644 index d731f4c13..000000000 --- a/news/10071.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Change the encoding of log file from default text encoding to UTF-8. diff --git a/news/10074.trivial.rst b/news/10074.trivial.rst deleted file mode 100644 index 2f844d921..000000000 --- a/news/10074.trivial.rst +++ /dev/null @@ -1 +0,0 @@ -Fixed all the annotations from ``pip/_internal/distributions``. diff --git a/news/10080.bugfix.rst b/news/10080.bugfix.rst deleted file mode 100644 index f1aa2d6a8..000000000 --- a/news/10080.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Correctly allow PEP 517 projects to be detected without warnings in ``pip freeze``. diff --git a/news/10094.trivial.rst b/news/10094.trivial.rst deleted file mode 100644 index df1799f5f..000000000 --- a/news/10094.trivial.rst +++ /dev/null @@ -1 +0,0 @@ -Convert type hint commentaries into annotations on ``setup.py``. diff --git a/news/10111.trivial.rst b/news/10111.trivial.rst deleted file mode 100644 index e646d70f4..000000000 --- a/news/10111.trivial.rst +++ /dev/null @@ -1 +0,0 @@ -Converted type commentaries into annotations in ``pip/_internal/index``. diff --git a/news/10115.bugfix.rst b/news/10115.bugfix.rst deleted file mode 100644 index 931eaecaa..000000000 --- a/news/10115.bugfix.rst +++ /dev/null @@ -1,3 +0,0 @@ -Strip leading slash from a ``file://`` URL built from an path with the Windows -drive notation. This fixes bugs where the ``file://`` URL cannot be correctly -used as requirement, constraint, or index URLs on Windows. diff --git a/news/10117.removal.rst b/news/10117.removal.rst deleted file mode 100644 index c0191a353..000000000 --- a/news/10117.removal.rst +++ /dev/null @@ -1,2 +0,0 @@ -Git version parsing is now done with regular expression to prepare for the -pending upstream removal of non-PEP-440 version parsing logic. diff --git a/news/10124.trivial.rst b/news/10124.trivial.rst deleted file mode 100644 index e866529ac..000000000 --- a/news/10124.trivial.rst +++ /dev/null @@ -1 +0,0 @@ -Converted type commentaries into annotations in ``pip/_internal/metadata``. diff --git a/news/10125.trivial.rst b/news/10125.trivial.rst deleted file mode 100644 index 166470f0b..000000000 --- a/news/10125.trivial.rst +++ /dev/null @@ -1 +0,0 @@ -Converted type commentaries into annotations in ``pip/_internal/resolution``. diff --git a/news/10126.trivial.rst b/news/10126.trivial.rst deleted file mode 100644 index ba563cd4d..000000000 --- a/news/10126.trivial.rst +++ /dev/null @@ -1 +0,0 @@ -Use ``--color=yes`` to color pytest outputs. diff --git a/news/10127.trivial.rst b/news/10127.trivial.rst deleted file mode 100644 index e58a99f34..000000000 --- a/news/10127.trivial.rst +++ /dev/null @@ -1 +0,0 @@ -Converted type commentaries into annotations in ``pip/_internal/locations``. diff --git a/news/10138.trivial.rst b/news/10138.trivial.rst deleted file mode 100644 index 524867fd0..000000000 --- a/news/10138.trivial.rst +++ /dev/null @@ -1 +0,0 @@ -Convert type commentaries to annotations on ``pip/_internal/models``. diff --git a/news/10149.feature.rst b/news/10149.feature.rst deleted file mode 100644 index 42a8de68a..000000000 --- a/news/10149.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Log the resolved commit SHA when installing a package from a Git repository. diff --git a/news/10151.removal.rst b/news/10151.removal.rst deleted file mode 100644 index 8e3ab145d..000000000 --- a/news/10151.removal.rst +++ /dev/null @@ -1,2 +0,0 @@ -Re-enable the "Value for ... does not match" location warnings to field a new -round of feedback for the ``distutils``-``sysconfig`` transition. diff --git a/news/10157.process.rst b/news/10157.process.rst deleted file mode 100644 index f4d56c0ea..000000000 --- a/news/10157.process.rst +++ /dev/null @@ -1,7 +0,0 @@ -``pip freeze``, ``pip list``, and ``pip show`` no longer normalize underscore -(``_``) in distribution names to dash (``-``). This is a side effect of the -migration to ``importlib.metadata``, since the underscore-dash normalization -behavior is non-standard and specific to setuptools. This should not affect -other parts of pip (for example, when feeding the ``pip freeze`` result back -into ``pip install``) since pip internally performs standard PEP 503 -normalization independently to setuptools. diff --git a/news/10159.trivial.rst b/news/10159.trivial.rst deleted file mode 100644 index f52e7baeb..000000000 --- a/news/10159.trivial.rst +++ /dev/null @@ -1 +0,0 @@ -Complete the type annotations from ``pip/_internal/utils``. diff --git a/news/10162.bugfix.rst b/news/10162.bugfix.rst deleted file mode 100644 index 0b5bc5ba7..000000000 --- a/news/10162.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -New resolver: URL comparison logic now treats ``file://localhost/`` and -``file:///`` as equivalent to conform to RFC 8089. diff --git a/news/3931.bugfix.rst b/news/3931.bugfix.rst deleted file mode 100644 index 0ebb9e495..000000000 --- a/news/3931.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Prefer credentials from the URL over the previously-obtained credentials from URLs of the same domain, so it is possible to use different credentials on the same index server for different ``--extra-index-url`` options. diff --git a/news/4958.feature.rst b/news/4958.feature.rst deleted file mode 100644 index fbceb5cde..000000000 --- a/news/4958.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Add a warning when passing an invalid requirement to ``pip uninstall``. diff --git a/news/7667.bugfix.rst b/news/7667.bugfix.rst deleted file mode 100644 index e42e128e9..000000000 --- a/news/7667.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fix extraction of files with utf-8 encoded paths from tars. diff --git a/news/7975.feature.rst b/news/7975.feature.rst deleted file mode 100644 index b0638939b..000000000 --- a/news/7975.feature.rst +++ /dev/null @@ -1,2 +0,0 @@ -Add new subcommand ``pip index`` used to interact with indexes, and implement -``pip index version`` to list available versions of a package. diff --git a/news/8711.process.rst b/news/8711.process.rst deleted file mode 100644 index 94f7472ab..000000000 --- a/news/8711.process.rst +++ /dev/null @@ -1 +0,0 @@ -The source distribution re-installation feature removal has been delayed to 21.3. diff --git a/news/8931.bugfix.rst b/news/8931.bugfix.rst deleted file mode 100644 index 4d854e363..000000000 --- a/news/8931.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Skip distutils configuration parsing on encoding errors. diff --git a/news/8954.feature.rst b/news/8954.feature.rst deleted file mode 100644 index 05ec68d04..000000000 --- a/news/8954.feature.rst +++ /dev/null @@ -1,9 +0,0 @@ -When pip is asked to uninstall a project without the dist-info/RECORD file -it will no longer traceback with FileNotFoundError, -but it will provide a better error message instead, such as:: - - ERROR: Cannot uninstall foobar 0.1, RECORD file not found. You might be able to recover from this via: 'pip install --force-reinstall --no-deps foobar==0.1'. - -When dist-info/INSTALLER is present and contains some useful information, the info is included in the error message instead:: - - ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm. diff --git a/news/8EB21BAE-9CD0-424E-AF3B-651960B50C93.trivial.rst b/news/8EB21BAE-9CD0-424E-AF3B-651960B50C93.trivial.rst deleted file mode 100644 index 42719640c..000000000 --- a/news/8EB21BAE-9CD0-424E-AF3B-651960B50C93.trivial.rst +++ /dev/null @@ -1 +0,0 @@ -mailmap: Clean up Git entries diff --git a/news/9069.removal.rst b/news/9069.removal.rst deleted file mode 100644 index 2f76dcfaa..000000000 --- a/news/9069.removal.rst +++ /dev/null @@ -1 +0,0 @@ -Remove deprecated ``--find-links`` option in ``pip freeze`` diff --git a/news/9204.bugfix.rst b/news/9204.bugfix.rst deleted file mode 100644 index 70b518a34..000000000 --- a/news/9204.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -New resolver: Detect an unnamed requirement is user-specified (by building its -metadata for the project name) so it can be correctly ordered in the resolver. diff --git a/news/9450.feature.rst b/news/9450.feature.rst deleted file mode 100644 index 5e54ad301..000000000 --- a/news/9450.feature.rst +++ /dev/null @@ -1,3 +0,0 @@ -Add an additional level of verbosity. ``--verbose`` (and the shorthand ``-v``) now -contains significantly less output, and users that need complete full debug-level output -should pass it twice (``--verbose --verbose`` or ``-vv``). diff --git a/news/9455.feature.rst b/news/9455.feature.rst deleted file mode 100644 index f33f33174..000000000 --- a/news/9455.feature.rst +++ /dev/null @@ -1,2 +0,0 @@ -New resolver: The order of dependencies resolution has been tweaked to traverse -the dependency graph in a more breadth-first approach. diff --git a/news/9686.feature.rst b/news/9686.feature.rst deleted file mode 100644 index fefd7768f..000000000 --- a/news/9686.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Make "yes" the default choice in ``pip uninstall``'s prompt. diff --git a/news/9822.bugfix.rst b/news/9822.bugfix.rst deleted file mode 100644 index 8a692c3ff..000000000 --- a/news/9822.bugfix.rst +++ /dev/null @@ -1,3 +0,0 @@ -Fix :ref:`pip freeze` to output packages :ref:`installed from git ` -in the correct ``git+protocol://git.example.com/MyProject#egg=MyProject`` format -rather than the old and no longer supported ``git+git@`` format. diff --git a/news/9844.bugfix.rst b/news/9844.bugfix.rst deleted file mode 100644 index c40b286fe..000000000 --- a/news/9844.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Fix warnings about install scheme selection for Python framework builds -distributed by Apple's Command Line Tools. diff --git a/news/9845.bugfix.rst b/news/9845.bugfix.rst deleted file mode 100644 index be37cb039..000000000 --- a/news/9845.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Relax interpreter detection to quelch a location mismatch warning where PyPy -is deliberately breaking backwards compatibility. diff --git a/news/9915.feature.rst b/news/9915.feature.rst deleted file mode 100644 index 6d7d2bc05..000000000 --- a/news/9915.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Add a special error message when users forget the ``-r`` flag when installing. diff --git a/news/9925.feature.rst b/news/9925.feature.rst deleted file mode 100644 index 8c2401f60..000000000 --- a/news/9925.feature.rst +++ /dev/null @@ -1,3 +0,0 @@ -New resolver: A distribution's ``Requires-Python`` metadata is now checked -before its Python dependencies. This makes the resolver fail quicker when -there's an interpreter version conflict. diff --git a/news/9931.feature.rst b/news/9931.feature.rst deleted file mode 100644 index 0ea1cbf78..000000000 --- a/news/9931.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Suppress "not on PATH" warning when ``--prefix`` is given. diff --git a/news/9987.feature.rst b/news/9987.feature.rst deleted file mode 100644 index 0cf451638..000000000 --- a/news/9987.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Include ``rustc`` version in pip's ``User-Agent``, when the system has ``rustc``. diff --git a/news/certifi.vendor.rst b/news/certifi.vendor.rst deleted file mode 100644 index d7c6eb9c4..000000000 --- a/news/certifi.vendor.rst +++ /dev/null @@ -1 +0,0 @@ -Upgrade certifi to 2021.05.30. diff --git a/news/idna.vendor.rst b/news/idna.vendor.rst deleted file mode 100644 index 3fa744d5a..000000000 --- a/news/idna.vendor.rst +++ /dev/null @@ -1 +0,0 @@ -Upgrade idna to 3.2. diff --git a/news/packaging.vendor.rst b/news/packaging.vendor.rst deleted file mode 100644 index 91cfe0cf0..000000000 --- a/news/packaging.vendor.rst +++ /dev/null @@ -1 +0,0 @@ -Upgrade packaging to 21.0 diff --git a/news/requests.vendor.rst b/news/requests.vendor.rst deleted file mode 100644 index 3356747a6..000000000 --- a/news/requests.vendor.rst +++ /dev/null @@ -1 +0,0 @@ -Upgrade requests to 2.26.0. diff --git a/news/resolvelib.vendor.rst b/news/resolvelib.vendor.rst deleted file mode 100644 index 0e114c45e..000000000 --- a/news/resolvelib.vendor.rst +++ /dev/null @@ -1 +0,0 @@ -Upgrade resolvelib to 0.7.1. diff --git a/news/urllib3.vendor.rst b/news/urllib3.vendor.rst deleted file mode 100644 index 96b4c2639..000000000 --- a/news/urllib3.vendor.rst +++ /dev/null @@ -1 +0,0 @@ -Upgrade urllib3 to 1.26.6. diff --git a/src/pip/__init__.py b/src/pip/__init__.py index 67722d05e..e8bb5c837 100644 --- a/src/pip/__init__.py +++ b/src/pip/__init__.py @@ -1,6 +1,6 @@ from typing import List, Optional -__version__ = "21.2.dev0" +__version__ = "21.3.dev0" def main(args: Optional[List[str]] = None) -> int: