diff --git a/NEWS.rst b/NEWS.rst index 850e8502b30..4f48ad2efa5 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -7,9 +7,79 @@ To add a new change log entry, please see https://pip.pypa.io/en/latest/development/contributing/#news-entries - .. towncrier release notes start +21.3 (2021-10-11) +================= + +Deprecations and Removals +------------------------- + +- Improve deprecation warning regarding the copying of source trees when installing from a local directory. (`#10128 `_) +- Suppress location mismatch warnings when pip is invoked from a Python source + tree, so ``ensurepip`` does not emit warnings on CPython ``make install``. (`#10270 `_) +- On Python 3.10 or later, the installation scheme backend has been changed to use + ``sysconfig``. This is to anticipate the deprecation of ``distutils`` in Python + 3.10, and its scheduled removal in 3.12. For compatibility considerations, pip + installations running on Python 3.9 or lower will continue to use ``distutils``. (`#10358 `_) +- Remove the ``--build-dir`` option and aliases, one last time. (`#10485 `_) +- In-tree builds are now the default. ``--use-feature=in-tree-build`` is now + ignored. ``--use-deprecated=out-of-tree-build`` may be used temporarily to ease + the transition. (`#10495 `_) +- Un-deprecate source distribution re-installation behaviour. (`#8711 `_) + +Features +-------- + +- Replace vendored appdirs with platformdirs. (`#10202 `_) +- Support `PEP 610 `_ to detect + editable installs in ``pip freeze`` and ``pip list``. The ``pip list`` column output + has a new ``Editable project location`` column, and the JSON output has a new + ``editable_project_location`` field. (`#10249 `_) +- ``pip freeze`` will now always fallback to reporting the editable project + location when it encounters a VCS error while analyzing an editable + requirement. Before, it sometimes reported the requirement as non-editable. (`#10410 `_) +- ``pip show`` now sorts ``Requires`` and ``Required-By`` alphabetically. (`#10422 `_) +- Do not raise error when there are no files to remove with ``pip cache purge/remove``. + Instead log a warning and continue (to log that we removed 0 files). (`#10459 `_) +- When backtracking during dependency resolution, prefer the dependencies which are involved in the most recent conflict. This can significantly reduce the amount of backtracking required. (`#10479 `_) +- Cache requirement objects, to improve performance reducing reparses of requirement strings. (`#10550 `_) +- Support editable installs for projects that have a ``pyproject.toml`` and use a + build backend that supports :pep:`660`. (`#8212 `_) +- When a revision is specified in a Git URL, use git's partial clone feature to speed up source retrieval. (`#9086 `_) +- Add a ``--debug`` flag, to enable a mode that doesn't log errors and propagates them to the top level instead. This is primarily to aid with debugging pip's crashes. (`#9349 `_) +- If a host is explicitly specified as trusted by the user (via the --trusted-host option), cache HTTP responses from it in addition to HTTPS ones. (`#9498 `_) + +Bug Fixes +--------- + +- Present a better error message, when a ``file:`` URL is not found. (`#10263 `_) +- Fix the auth credential cache to allow for the case in which + the index url contains the username, but the password comes + from an external source, such as keyring. (`#10269 `_) +- Fix double unescape of HTML ``data-requires-python`` and ``data-yanked`` attributes. (`#10378 `_) +- New resolver: Fixes depth ordering of packages during resolution, e.g. a dependency 2 levels deep will be ordered before a dependecy 3 levels deep. (`#10482 `_) +- Correctly indent metadata preparation messages in pip output. (`#10524 `_) + +Vendored Libraries +------------------ + +- Remove appdirs as a vendored dependency. +- Upgrade distlib to 0.3.3 +- Upgrade distro to 1.6.0 +- Patch pkg_resources to use platformdirs rather than appdirs. +- Add platformdirs as a vendored dependency. +- Upgrade progress to 1.6 +- Upgrade resolvelib to 0.8.0 +- Upgrade urllib3 to 1.26.7 + +Improved Documentation +---------------------- + +- Update links of setuptools as setuptools moved these documents. The Simple Repository link now points to PyPUG as that is the canonical place of packaging specification, and setuptools's ``easy_install`` is deprecated. (`#10430 `_) +- Create a "Build System Interface" reference section, for documenting how pip interacts with build systems. (`#10497 `_) + + 21.2.4 (2021-08-12) =================== diff --git a/news/06aa831e-3893-4502-b438-ef3c94e8227a.trivial.rst b/news/06aa831e-3893-4502-b438-ef3c94e8227a.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/06d03f6d-b858-4973-af59-2a8bbad0f6dc.trivial.rst b/news/06d03f6d-b858-4973-af59-2a8bbad0f6dc.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/0b3269eb-560c-4b8e-8553-9fe205dc62ec.trivial.rst b/news/0b3269eb-560c-4b8e-8553-9fe205dc62ec.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/10128.removal.rst b/news/10128.removal.rst deleted file mode 100644 index 850b645642f..00000000000 --- a/news/10128.removal.rst +++ /dev/null @@ -1 +0,0 @@ -Improve deprecation warning regarding the copying of source trees when installing from a local directory. diff --git a/news/10165.trivial.rst b/news/10165.trivial.rst deleted file mode 100644 index 45d40200c5b..00000000000 --- a/news/10165.trivial.rst +++ /dev/null @@ -1,4 +0,0 @@ -Add a ``feature_flag`` optional kwarg to the ``deprecated()`` function -``pip._internal.utils.deprecation:deprecated``. Also formulate a corresponding canned -message which suggests using the ``--use-feature={feature_flag}`` to test upcoming -behavior. diff --git a/news/10202.feature.rst b/news/10202.feature.rst deleted file mode 100644 index abfb191ec17..00000000000 --- a/news/10202.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Replace vendored appdirs with platformdirs. diff --git a/news/10249.feature.rst b/news/10249.feature.rst deleted file mode 100644 index baf8395b1af..00000000000 --- a/news/10249.feature.rst +++ /dev/null @@ -1,4 +0,0 @@ -Support `PEP 610 `_ to detect -editable installs in ``pip freeze`` and ``pip list``. The ``pip list`` column output -has a new ``Editable project location`` column, and the JSON output has a new -``editable_project_location`` field. diff --git a/news/10263.bugfix.rst b/news/10263.bugfix.rst deleted file mode 100644 index 83e29f6bc0a..00000000000 --- a/news/10263.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Present a better error message, when a ``file:`` URL is not found. diff --git a/news/10269.bugfix.rst b/news/10269.bugfix.rst deleted file mode 100644 index 45aee70d80e..00000000000 --- a/news/10269.bugfix.rst +++ /dev/null @@ -1,3 +0,0 @@ -Fix the auth credential cache to allow for the case in which -the index url contains the username, but the password comes -from an external source, such as keyring. diff --git a/news/10270.removal.rst b/news/10270.removal.rst deleted file mode 100644 index 1a63672a836..00000000000 --- a/news/10270.removal.rst +++ /dev/null @@ -1,2 +0,0 @@ -Suppress location mismatch warnings when pip is invoked from a Python source -tree, so ``ensurepip`` does not emit warnings on CPython ``make install``. diff --git a/news/10358.removal.rst b/news/10358.removal.rst deleted file mode 100644 index 727631cd322..00000000000 --- a/news/10358.removal.rst +++ /dev/null @@ -1,4 +0,0 @@ -On Python 3.10 or later, the installation scheme backend has been changed to use -``sysconfig``. This is to anticipate the deprecation of ``distutils`` in Python -3.10, and its scheduled removal in 3.12. For compatibility considerations, pip -installations running on Python 3.9 or lower will continue to use ``distutils``. diff --git a/news/10361.trivial.rst b/news/10361.trivial.rst deleted file mode 100644 index 05b3cb10fde..00000000000 --- a/news/10361.trivial.rst +++ /dev/null @@ -1 +0,0 @@ -Added an explicit warning when pip is unable to parse git version. diff --git a/news/10378.bugfix.rst b/news/10378.bugfix.rst deleted file mode 100644 index 41ebbb51936..00000000000 --- a/news/10378.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fix double unescape of HTML ``data-requires-python`` and ``data-yanked`` attributes. diff --git a/news/10410.feature.rst b/news/10410.feature.rst deleted file mode 100644 index e3bfdc83b93..00000000000 --- a/news/10410.feature.rst +++ /dev/null @@ -1,3 +0,0 @@ -``pip freeze`` will now always fallback to reporting the editable project -location when it encounters a VCS error while analyzing an editable -requirement. Before, it sometimes reported the requirement as non-editable. diff --git a/news/10418.trivial.rst b/news/10418.trivial.rst deleted file mode 100644 index d427a75f8e0..00000000000 --- a/news/10418.trivial.rst +++ /dev/null @@ -1 +0,0 @@ -Make _load_file log become verbose instead of debug. diff --git a/news/10422.feature.rst b/news/10422.feature.rst deleted file mode 100644 index d4d6d824c96..00000000000 --- a/news/10422.feature.rst +++ /dev/null @@ -1 +0,0 @@ -``pip show`` now sorts ``Requires`` and ``Required-By`` alphabetically. diff --git a/news/10430.doc.rst b/news/10430.doc.rst deleted file mode 100644 index 89610b84ac3..00000000000 --- a/news/10430.doc.rst +++ /dev/null @@ -1 +0,0 @@ -Update links of setuptools as setuptools moved these documents. The Simple Repository link now points to PyPUG as that is the canonical place of packaging specification, and setuptools's ``easy_install`` is deprecated. diff --git a/news/10459.feature.rst b/news/10459.feature.rst deleted file mode 100644 index bc4e74f8527..00000000000 --- a/news/10459.feature.rst +++ /dev/null @@ -1,2 +0,0 @@ -Do not raise error when there are no files to remove with ``pip cache purge/remove``. -Instead log a warning and continue (to log that we removed 0 files). diff --git a/news/10479.feature.rst b/news/10479.feature.rst deleted file mode 100644 index 23eaa6c8faa..00000000000 --- a/news/10479.feature.rst +++ /dev/null @@ -1 +0,0 @@ -When backtracking during dependency resolution, prefer the dependencies which are involved in the most recent conflict. This can significantly reduce the amount of backtracking required. diff --git a/news/10482.bugfix.rst b/news/10482.bugfix.rst deleted file mode 100644 index b6cf64f23c6..00000000000 --- a/news/10482.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -New resolver: Fixes depth ordering of packages during resolution, e.g. a dependency 2 levels deep will be ordered before a dependecy 3 levels deep. diff --git a/news/10485.removal.rst b/news/10485.removal.rst deleted file mode 100644 index 0de88795027..00000000000 --- a/news/10485.removal.rst +++ /dev/null @@ -1 +0,0 @@ -Remove the ``--build-dir`` option and aliases, one last time. diff --git a/news/10495.removal.rst b/news/10495.removal.rst deleted file mode 100644 index 9b5d2256408..00000000000 --- a/news/10495.removal.rst +++ /dev/null @@ -1,3 +0,0 @@ -In-tree builds are now the default. ``--use-feature=in-tree-build`` is now -ignored. ``--use-deprecated=out-of-tree-build`` may be used temporarily to ease -the transition. diff --git a/news/10497.doc.rst b/news/10497.doc.rst deleted file mode 100644 index 8c77c32ac66..00000000000 --- a/news/10497.doc.rst +++ /dev/null @@ -1 +0,0 @@ -Create a "Build System Interface" reference section, for documenting how pip interacts with build systems. diff --git a/news/10524.bugfix.rst b/news/10524.bugfix.rst deleted file mode 100644 index 26df6861bab..00000000000 --- a/news/10524.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Correctly indent metadata preparation messages in pip output. diff --git a/news/10550.feature.rst b/news/10550.feature.rst deleted file mode 100644 index 942fe58bcb1..00000000000 --- a/news/10550.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Cache requirement objects, to improve performance reducing reparses of requirement strings. diff --git a/news/118e193d-d2f2-4e70-9767-ba5dddf7d263.trivial.rst b/news/118e193d-d2f2-4e70-9767-ba5dddf7d263.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/19777e4a-49f0-4b33-8cbd-84727ececfb4.trivial.rst b/news/19777e4a-49f0-4b33-8cbd-84727ececfb4.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/267c64cc-e525-4a5d-9442-df848c37c08f.trivial.rst b/news/267c64cc-e525-4a5d-9442-df848c37c08f.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/26cf7f49-43b0-4a58-97ed-1a4e164c7a9e.trivial.rst b/news/26cf7f49-43b0-4a58-97ed-1a4e164c7a9e.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/2A2E5A1E-F014-40E9-B0EF-0D9C4686358F.trivial.rst b/news/2A2E5A1E-F014-40E9-B0EF-0D9C4686358F.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/2faebe78-9ec6-4884-86cc-a082819c2648.trivial.rst b/news/2faebe78-9ec6-4884-86cc-a082819c2648.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/3332a3c1-fd62-4d5a-8bc6-459fd677ca70.trivial.rst b/news/3332a3c1-fd62-4d5a-8bc6-459fd677ca70.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/4e558453-ed80-423d-b939-08f1c4165f39.trivial.rst b/news/4e558453-ed80-423d-b939-08f1c4165f39.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/50f14abd-68a3-476f-9523-b6c5c86e3c68.trivial.rst b/news/50f14abd-68a3-476f-9523-b6c5c86e3c68.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/51d70b65-78e9-426c-80a6-47efcaad9628.trivial.rst b/news/51d70b65-78e9-426c-80a6-47efcaad9628.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/52ff07b1-69ed-4bbe-a3be-913e0e247cee.trivial.rst b/news/52ff07b1-69ed-4bbe-a3be-913e0e247cee.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/5573eba9-07cc-462e-b9af-261568606c94.trivial.rst b/news/5573eba9-07cc-462e-b9af-261568606c94.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/569d0d85-be83-40ab-9229-1a6327060a3f.trivial.rst b/news/569d0d85-be83-40ab-9229-1a6327060a3f.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/65e526fd-8d34-483b-90db-e1e1ac38741a.trivial.rst b/news/65e526fd-8d34-483b-90db-e1e1ac38741a.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/69311721-677c-46c7-9f29-31a40dddee99.trivial.rst b/news/69311721-677c-46c7-9f29-31a40dddee99.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/6a2297c8-25c3-4c79-b856-03f0184af36f.trivial.rst b/news/6a2297c8-25c3-4c79-b856-03f0184af36f.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/72740b33-68bd-4941-9389-88902734c398.trivial.rst b/news/72740b33-68bd-4941-9389-88902734c398.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/753e9f4f-32d3-4986-a78a-f84406ea752a.trivial.rst b/news/753e9f4f-32d3-4986-a78a-f84406ea752a.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/77150b20-02ed-411a-ad49-90afdc0a4b53.trivial.rst b/news/77150b20-02ed-411a-ad49-90afdc0a4b53.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/7ecf31fa-f1eb-4735-8c89-2a64f1bb2741.trivial.rst b/news/7ecf31fa-f1eb-4735-8c89-2a64f1bb2741.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/8212.feature.rst b/news/8212.feature.rst deleted file mode 100644 index dec2240e0bb..00000000000 --- a/news/8212.feature.rst +++ /dev/null @@ -1,2 +0,0 @@ -Support editable installs for projects that have a ``pyproject.toml`` and use a -build backend that supports :pep:`660`. diff --git a/news/8711.removal.rst b/news/8711.removal.rst deleted file mode 100644 index 80423aa4259..00000000000 --- a/news/8711.removal.rst +++ /dev/null @@ -1 +0,0 @@ -Un-deprecate source distribution re-installation behaviour. diff --git a/news/872febff-0617-46ff-8b4a-4daa0011df2e.trivial.rst b/news/872febff-0617-46ff-8b4a-4daa0011df2e.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/8c1e7700-9648-4251-a827-120cc8952afc.trivial.rst b/news/8c1e7700-9648-4251-a827-120cc8952afc.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/9086.feature.rst b/news/9086.feature.rst deleted file mode 100644 index 7a68189f0b2..00000000000 --- a/news/9086.feature.rst +++ /dev/null @@ -1 +0,0 @@ -When a revision is specified in a Git URL, use git's partial clone feature to speed up source retrieval. diff --git a/news/9349.feature.rst b/news/9349.feature.rst deleted file mode 100644 index 7d8744bc63c..00000000000 --- a/news/9349.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Add a ``--debug`` flag, to enable a mode that doesn't log errors and propagates them to the top level instead. This is primarily to aid with debugging pip's crashes. diff --git a/news/9498.feature.rst b/news/9498.feature.rst deleted file mode 100644 index 0682915e435..00000000000 --- a/news/9498.feature.rst +++ /dev/null @@ -1 +0,0 @@ -If a host is explicitly specified as trusted by the user (via the --trusted-host option), cache HTTP responses from it in addition to HTTPS ones. diff --git a/news/9951f555-1210-4fd3-9a37-fc301a12e9f5.trivial.rst b/news/9951f555-1210-4fd3-9a37-fc301a12e9f5.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/9a4939f6-6248-4daa-9511-dda3056d067d.trivial.rst b/news/9a4939f6-6248-4daa-9511-dda3056d067d.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/a9b36e28-beec-4a37-97e1-6dc02ff1eb2d.trivial.rst b/news/a9b36e28-beec-4a37-97e1-6dc02ff1eb2d.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/abfa4c22-fcc2-4f54-9a90-22a007c7f577.trivial.rst b/news/abfa4c22-fcc2-4f54-9a90-22a007c7f577.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/appdirs.vendor.rst b/news/appdirs.vendor.rst deleted file mode 100644 index 9734be76393..00000000000 --- a/news/appdirs.vendor.rst +++ /dev/null @@ -1 +0,0 @@ -Remove appdirs as a vendored dependency. diff --git a/news/b27bb979-edeb-4ad2-ad20-1237de12968d.trivial.rst b/news/b27bb979-edeb-4ad2-ad20-1237de12968d.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/b27c8011-c478-4a7e-adb7-6d08c4f0ba41.trivial.rst b/news/b27c8011-c478-4a7e-adb7-6d08c4f0ba41.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/b356d29d-cc4a-4949-90b2-220361044a10.trivial.rst b/news/b356d29d-cc4a-4949-90b2-220361044a10.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/c4f8e2e5-7603-4ab4-8992-868ec1258d3a.trivial.rst b/news/c4f8e2e5-7603-4ab4-8992-868ec1258d3a.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/c543db45-b1ba-44c9-92b6-6e99e2cf75d8.trivial.rst b/news/c543db45-b1ba-44c9-92b6-6e99e2cf75d8.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/c9bc6c1e-c988-4ab2-835d-195b339bc03a.trivial.rst b/news/c9bc6c1e-c988-4ab2-835d-195b339bc03a.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/cb1ed64e-fd5b-42e5-9285-c8d3e9758090.trivial.rst b/news/cb1ed64e-fd5b-42e5-9285-c8d3e9758090.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/cc4b7565-d7c2-4782-a5aa-d5aee715859e.trivial.rst b/news/cc4b7565-d7c2-4782-a5aa-d5aee715859e.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/dba409af-2178-4e27-9292-2066782aba0b.trivial.rst b/news/dba409af-2178-4e27-9292-2066782aba0b.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/distlib.vendor.rst b/news/distlib.vendor.rst deleted file mode 100644 index 9dc1259234f..00000000000 --- a/news/distlib.vendor.rst +++ /dev/null @@ -1 +0,0 @@ -Upgrade distlib to 0.3.3 diff --git a/news/distro.vendor.rst b/news/distro.vendor.rst deleted file mode 100644 index 477794b2afa..00000000000 --- a/news/distro.vendor.rst +++ /dev/null @@ -1 +0,0 @@ -Upgrade distro to 1.6.0 diff --git a/news/e0fbc910-7f57-4fda-b17a-d1a6aa873e8e.trivial.rst b/news/e0fbc910-7f57-4fda-b17a-d1a6aa873e8e.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/e9465d48-04e5-4e3e-aa4a-450fc0f34a9e.trivial.rst b/news/e9465d48-04e5-4e3e-aa4a-450fc0f34a9e.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/f231bb92-a022-4b48-b7fd-c83edefb4353.trivial.rst b/news/f231bb92-a022-4b48-b7fd-c83edefb4353.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/fb85e56c-2761-4d08-b0c2-8c1130841508.trivial.rst b/news/fb85e56c-2761-4d08-b0c2-8c1130841508.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/fc8c1e99-1f6b-48ff-8864-39017f08c55b.trivial.rst b/news/fc8c1e99-1f6b-48ff-8864-39017f08c55b.trivial.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/news/pkg_resources.vendor.rst b/news/pkg_resources.vendor.rst deleted file mode 100644 index 05cb4d0eea6..00000000000 --- a/news/pkg_resources.vendor.rst +++ /dev/null @@ -1 +0,0 @@ -Patch pkg_resources to use platformdirs rather than appdirs. diff --git a/news/platformdirs.vendor.rst b/news/platformdirs.vendor.rst deleted file mode 100644 index 9c75d0f98e9..00000000000 --- a/news/platformdirs.vendor.rst +++ /dev/null @@ -1 +0,0 @@ -Add platformdirs as a vendored dependency. diff --git a/news/progress.vendor.rst b/news/progress.vendor.rst deleted file mode 100644 index c3bf1071f3c..00000000000 --- a/news/progress.vendor.rst +++ /dev/null @@ -1 +0,0 @@ -Upgrade progress to 1.6 diff --git a/news/resolvelib.vendor.rst b/news/resolvelib.vendor.rst deleted file mode 100644 index f1d800f7ba7..00000000000 --- a/news/resolvelib.vendor.rst +++ /dev/null @@ -1 +0,0 @@ -Upgrade resolvelib to 0.8.0 diff --git a/news/urllib3.vendor.rst b/news/urllib3.vendor.rst deleted file mode 100644 index 49123a31bf1..00000000000 --- a/news/urllib3.vendor.rst +++ /dev/null @@ -1 +0,0 @@ -Upgrade urllib3 to 1.26.7 diff --git a/src/pip/__init__.py b/src/pip/__init__.py index e8bb5c837b8..e6de28e434c 100644 --- a/src/pip/__init__.py +++ b/src/pip/__init__.py @@ -1,6 +1,6 @@ from typing import List, Optional -__version__ = "21.3.dev0" +__version__ = "21.3" def main(args: Optional[List[str]] = None) -> int: