diff --git a/NEWS.rst b/NEWS.rst index 70f64faa8..755ca709e 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -9,6 +9,94 @@ .. towncrier release notes start +20.2 (2020-07-29) +================= + +Deprecations and Removals +------------------------- + +- Deprecate setup.py-based builds that do not generate an ``.egg-info`` directory. (`#6998 `_, `#8617 `_) +- Disallow passing install-location-related arguments in ``--install-options``. (`#7309 `_) +- Add deprecation warning for invalid requirements format "base>=1.0[extra]" (`#8288 `_) +- Deprecate legacy setup.py install when building a wheel failed for source + distributions without pyproject.toml (`#8368 `_) +- Deprecate -b/--build/--build-dir/--build-directory. Its current behaviour is confusing + and breaks in case different versions of the same distribution need to be built during + the resolution process. Using the TMPDIR/TEMP/TMP environment variable, possibly + combined with --no-clean covers known use cases. (`#8372 `_) +- Remove undocumented and deprecated option ``--always-unzip`` (`#8408 `_) + +Features +-------- + +- Log debugging information about pip, in ``pip install --verbose``. (`#3166 `_) +- Refine error messages to avoid showing Python tracebacks when an HTTP error occurs. (`#5380 `_) +- Install wheel files directly instead of extracting them to a temp directory. (`#6030 `_) +- Add a beta version of pip's next-generation dependency resolver. + + Move pip's new resolver into beta, remove the + ``--unstable-feature=resolver`` flag, and enable the + ``--use-feature=2020-resolver`` flag. The new resolver is + significantly stricter and more consistent when it receives + incompatible instructions, and reduces support for certain kinds of + :ref:`Constraints Files`, so some workarounds and workflows may + break. More details about how to test and migrate, and how to report + issues, at :ref:`Resolver changes 2020` . Maintainers are preparing to + release pip 20.3, with the new resolver on by default, in October. (`#6536 `_) +- Add a subcommand ``debug`` to ``pip config`` to list available configuration sources and the key-value pairs defined in them. (`#6741 `_) +- Warn if index pages have unexpected content-type (`#6754 `_) +- Allow specifying ``--prefer-binary`` option in a requirements file (`#7693 `_) +- Generate PEP 376 REQUESTED metadata for user supplied requirements installed + by pip. (`#7811 `_) +- Warn if package url is a vcs or an archive url with invalid scheme (`#8128 `_) +- Parallelize network operations in ``pip list``. (`#8504 `_) +- Allow the new resolver to obtain dependency information through wheels + lazily downloaded using HTTP range requests. To enable this feature, + invoke ``pip`` with ``--use-feature=fast-deps``. (`#8588 `_) +- Support ``--use-feature`` in requirements files (`#8601 `_) + +Bug Fixes +--------- + +- Use canonical package names while looking up already installed packages. (`#5021 `_) +- Fix normalizing path on Windows when installing package on another logical disk. (`#7625 `_) +- The VCS commands run by pip as subprocesses don't merge stdout and stderr anymore, improving the output parsing by subsequent commands. (`#7968 `_) +- Correctly treat non-ASCII entry point declarations in wheels so they can be + installed on Windows. (`#8342 `_) +- Update author email in config and tests to reflect decommissioning of pypa-dev list. (`#8454 `_) +- Headers provided by wheels in .data directories are now correctly installed + into the user-provided locations, such as ``--prefix``, instead of the virtual + environment pip is running in. (`#8521 `_) + +Vendored Libraries +------------------ + +- Vendored htmlib5 no longer imports deprecated xml.etree.cElementTree on Python 3. +- Upgrade appdirs to 1.4.4 +- Upgrade certifi to 2020.6.20 +- Upgrade distlib to 0.3.1 +- Upgrade html5lib to 1.1 +- Upgrade idna to 2.10 +- Upgrade packaging to 20.4 +- Upgrade requests to 2.24.0 +- Upgrade six to 1.15.0 +- Upgrade toml to 0.10.1 +- Upgrade urllib3 to 1.25.9 + +Improved Documentation +---------------------- + +- Add ``--no-input`` option to pip docs (`#7688 `_) +- List of options supported in requirements file are extracted from source of truth, + instead of being maintained manually. (`#7908 `_) +- Fix pip config docstring so that the subcommands render correctly in the docs (`#8072 `_) +- replace links to the old pypa-dev mailing list with https://mail.python.org/mailman3/lists/distutils-sig.python.org/ (`#8353 `_) +- Fix example for defining multiple values for options which support them (`#8373 `_) +- Add documentation that helps the user fix dependency conflicts (`#8459 `_) +- Add feature flags to docs (`#8512 `_) +- Document how to install package extras from git branch and source distributions. (`#8576 `_) + + 20.2b1 (2020-05-21) =================== diff --git a/news/06a405e7-85cf-4027-b815-08aef54a600b.trivial b/news/06a405e7-85cf-4027-b815-08aef54a600b.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/0EF5EAF5-F3CC-4B27-A128-872E6A4DC6B4.trivial b/news/0EF5EAF5-F3CC-4B27-A128-872E6A4DC6B4.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/0cfeb941-3e4e-4b33-bd43-8c47f67ea229.trivial b/news/0cfeb941-3e4e-4b33-bd43-8c47f67ea229.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/17b9b9f6-12ba-424f-b197-10338408d36d.trivial b/news/17b9b9f6-12ba-424f-b197-10338408d36d.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/1f046105-b105-495c-a882-cc7263871c23.trivial b/news/1f046105-b105-495c-a882-cc7263871c23.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/21984b58-7136-4ef8-a313-bad87fe5e907.trivial b/news/21984b58-7136-4ef8-a313-bad87fe5e907.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/2e99f59c-a122-11ea-94b5-1fa2aa7b8ec0.trivial b/news/2e99f59c-a122-11ea-94b5-1fa2aa7b8ec0.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/3166.feature b/news/3166.feature deleted file mode 100644 index 1d8e049ff..000000000 --- a/news/3166.feature +++ /dev/null @@ -1 +0,0 @@ -Log debugging information about pip, in ``pip install --verbose``. diff --git a/news/333A6FF6-6699-4D50-B54F-716A8F0984A3.trivial b/news/333A6FF6-6699-4D50-B54F-716A8F0984A3.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/348f5c72-1c55-4c74-9d23-295563e7a7e7.trivial b/news/348f5c72-1c55-4c74-9d23-295563e7a7e7.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/3565c738-859f-40aa-be74-97a55177ee40.trivial b/news/3565c738-859f-40aa-be74-97a55177ee40.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/3C29002F-4AB2-4093-B321-994F7882F944.trivial b/news/3C29002F-4AB2-4093-B321-994F7882F944.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/440785C8-AC99-4ED9-8ECE-7C92B4358026.trivial b/news/440785C8-AC99-4ED9-8ECE-7C92B4358026.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/47c7a0ae-e29b-4066-ab22-6784dbfc45af.trivial b/news/47c7a0ae-e29b-4066-ab22-6784dbfc45af.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/4aa26440-8fdd-4a8b-979e-64f975bf7a9f.trivial b/news/4aa26440-8fdd-4a8b-979e-64f975bf7a9f.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/5021.bugfix b/news/5021.bugfix deleted file mode 100644 index 36606fd20..000000000 --- a/news/5021.bugfix +++ /dev/null @@ -1 +0,0 @@ -Use canonical package names while looking up already installed packages. diff --git a/news/5380.feature b/news/5380.feature deleted file mode 100644 index df2ef032c..000000000 --- a/news/5380.feature +++ /dev/null @@ -1 +0,0 @@ -Refine error messages to avoid showing Python tracebacks when an HTTP error occurs. diff --git a/news/558A4C36-D46C-428A-A746-62AE555D1FDE.trivial b/news/558A4C36-D46C-428A-A746-62AE555D1FDE.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/579B649E-EE91-4EA2-9860-4D13F792959F.trivial b/news/579B649E-EE91-4EA2-9860-4D13F792959F.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/598F8551-DB46-4A12-987E-094EF18DAF7C.trivial b/news/598F8551-DB46-4A12-987E-094EF18DAF7C.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/5F187A50-7217-4F88-8902-548C9F534E55.trivial b/news/5F187A50-7217-4F88-8902-548C9F534E55.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/6030.feature b/news/6030.feature deleted file mode 100644 index 176eb903b..000000000 --- a/news/6030.feature +++ /dev/null @@ -1 +0,0 @@ -Install wheel files directly instead of extracting them to a temp directory. diff --git a/news/6536.feature b/news/6536.feature deleted file mode 100644 index d63957914..000000000 --- a/news/6536.feature +++ /dev/null @@ -1,11 +0,0 @@ -Add a beta version of pip's next-generation dependency resolver. - -Move pip's new resolver into beta, remove the -``--unstable-feature=resolver`` flag, and enable the -``--use-feature=2020-resolver`` flag. The new resolver is -significantly stricter and more consistent when it receives -incompatible instructions, and reduces support for certain kinds of -:ref:`Constraints Files`, so some workarounds and workflows may -break. More details about how to test and migrate, and how to report -issues, at :ref:`Resolver changes 2020` . Maintainers are preparing to -release pip 20.3, with the new resolver on by default, in October. diff --git a/news/6741.feature b/news/6741.feature deleted file mode 100644 index 382e095a6..000000000 --- a/news/6741.feature +++ /dev/null @@ -1 +0,0 @@ -Add a subcommand ``debug`` to ``pip config`` to list available configuration sources and the key-value pairs defined in them. diff --git a/news/6754.feature b/news/6754.feature deleted file mode 100644 index 561643dbd..000000000 --- a/news/6754.feature +++ /dev/null @@ -1 +0,0 @@ -Warn if index pages have unexpected content-type diff --git a/news/6998.removal b/news/6998.removal deleted file mode 100644 index 7c38a48fd..000000000 --- a/news/6998.removal +++ /dev/null @@ -1 +0,0 @@ -Deprecate setup.py-based builds that do not generate an ``.egg-info`` directory. diff --git a/news/70727978-e22a-427d-aa03-11ce55d8f6f9.trivial b/news/70727978-e22a-427d-aa03-11ce55d8f6f9.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/7309.removal b/news/7309.removal deleted file mode 100644 index 979b86160..000000000 --- a/news/7309.removal +++ /dev/null @@ -1 +0,0 @@ -Disallow passing install-location-related arguments in ``--install-options``. diff --git a/news/749E6F3D-CAEB-4AEA-A53F-E623365ACB82.trivial b/news/749E6F3D-CAEB-4AEA-A53F-E623365ACB82.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/759f489e-80da-4dac-8d7d-13c471f1cee9.trivial b/news/759f489e-80da-4dac-8d7d-13c471f1cee9.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/7625.bugfix b/news/7625.bugfix deleted file mode 100644 index 3a675f8d2..000000000 --- a/news/7625.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix normalizing path on Windows when installing package on another logical disk. diff --git a/news/7688.doc b/news/7688.doc deleted file mode 100644 index e891c7e8c..000000000 --- a/news/7688.doc +++ /dev/null @@ -1 +0,0 @@ -Add ``--no-input`` option to pip docs diff --git a/news/7693.feature b/news/7693.feature deleted file mode 100644 index 4e4585591..000000000 --- a/news/7693.feature +++ /dev/null @@ -1 +0,0 @@ -Allow specifying ``--prefer-binary`` option in a requirements file diff --git a/news/7811.feature b/news/7811.feature deleted file mode 100644 index 0b471405a..000000000 --- a/news/7811.feature +++ /dev/null @@ -1,2 +0,0 @@ -Generate PEP 376 REQUESTED metadata for user supplied requirements installed -by pip. diff --git a/news/78a83f1d-52f9-4fda-ad83-c19a3e513380.trivial b/news/78a83f1d-52f9-4fda-ad83-c19a3e513380.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/7908.doc b/news/7908.doc deleted file mode 100644 index ec5ee72ac..000000000 --- a/news/7908.doc +++ /dev/null @@ -1,2 +0,0 @@ -List of options supported in requirements file are extracted from source of truth, -instead of being maintained manually. diff --git a/news/7968.bugfix b/news/7968.bugfix deleted file mode 100644 index 36b282fc8..000000000 --- a/news/7968.bugfix +++ /dev/null @@ -1 +0,0 @@ -The VCS commands run by pip as subprocesses don't merge stdout and stderr anymore, improving the output parsing by subsequent commands. diff --git a/news/8072.doc b/news/8072.doc deleted file mode 100644 index 71eb46f29..000000000 --- a/news/8072.doc +++ /dev/null @@ -1 +0,0 @@ -Fix pip config docstring so that the subcommands render correctly in the docs diff --git a/news/80A30837-433E-45F5-9177-FAB3447802EE.trivial b/news/80A30837-433E-45F5-9177-FAB3447802EE.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/8128.feature b/news/8128.feature deleted file mode 100644 index 9e180b509..000000000 --- a/news/8128.feature +++ /dev/null @@ -1 +0,0 @@ -Warn if package url is a vcs or an archive url with invalid scheme diff --git a/news/8148.trivial b/news/8148.trivial deleted file mode 100644 index 3d3066aa2..000000000 --- a/news/8148.trivial +++ /dev/null @@ -1,2 +0,0 @@ -Improve "Running pip from source tree" section in getting-started -to use editable installation instead of running pip directly from source. diff --git a/news/8278.vendor b/news/8278.vendor deleted file mode 100644 index ad3ce7e45..000000000 --- a/news/8278.vendor +++ /dev/null @@ -1 +0,0 @@ -Vendored htmlib5 no longer imports deprecated xml.etree.cElementTree on Python 3. diff --git a/news/8288.removal b/news/8288.removal deleted file mode 100644 index 830d91aab..000000000 --- a/news/8288.removal +++ /dev/null @@ -1 +0,0 @@ -Add deprecation warning for invalid requirements format "base>=1.0[extra]" diff --git a/news/8342.bugfix b/news/8342.bugfix deleted file mode 100644 index fd6b9b825..000000000 --- a/news/8342.bugfix +++ /dev/null @@ -1,2 +0,0 @@ -Correctly treat non-ASCII entry point declarations in wheels so they can be -installed on Windows. diff --git a/news/8353.doc b/news/8353.doc deleted file mode 100644 index a0ed44ff5..000000000 --- a/news/8353.doc +++ /dev/null @@ -1 +0,0 @@ -replace links to the old pypa-dev mailing list with https://mail.python.org/mailman3/lists/distutils-sig.python.org/ diff --git a/news/8368.removal b/news/8368.removal deleted file mode 100644 index 646c384d7..000000000 --- a/news/8368.removal +++ /dev/null @@ -1,2 +0,0 @@ -Deprecate legacy setup.py install when building a wheel failed for source -distributions without pyproject.toml diff --git a/news/8372.removal b/news/8372.removal deleted file mode 100644 index af0cb6e70..000000000 --- a/news/8372.removal +++ /dev/null @@ -1,4 +0,0 @@ -Deprecate -b/--build/--build-dir/--build-directory. Its current behaviour is confusing -and breaks in case different versions of the same distribution need to be built during -the resolution process. Using the TMPDIR/TEMP/TMP environment variable, possibly -combined with --no-clean covers known use cases. diff --git a/news/8373.doc b/news/8373.doc deleted file mode 100644 index dc804c6e5..000000000 --- a/news/8373.doc +++ /dev/null @@ -1 +0,0 @@ -Fix example for defining multiple values for options which support them diff --git a/news/8408.removal b/news/8408.removal deleted file mode 100644 index 008e21b75..000000000 --- a/news/8408.removal +++ /dev/null @@ -1 +0,0 @@ -Remove undocumented and deprecated option ``--always-unzip`` diff --git a/news/8454.bugfix b/news/8454.bugfix deleted file mode 100644 index fe799f934..000000000 --- a/news/8454.bugfix +++ /dev/null @@ -1 +0,0 @@ -Update author email in config and tests to reflect decommissioning of pypa-dev list. diff --git a/news/8459.doc b/news/8459.doc deleted file mode 100644 index 1438edb89..000000000 --- a/news/8459.doc +++ /dev/null @@ -1 +0,0 @@ -Add documentation that helps the user fix dependency conflicts diff --git a/news/8504.feature b/news/8504.feature deleted file mode 100644 index 06ab27112..000000000 --- a/news/8504.feature +++ /dev/null @@ -1 +0,0 @@ -Parallelize network operations in ``pip list``. diff --git a/news/8512.doc b/news/8512.doc deleted file mode 100644 index 34630afc0..000000000 --- a/news/8512.doc +++ /dev/null @@ -1 +0,0 @@ -Add feature flags to docs diff --git a/news/8521.bugfix b/news/8521.bugfix deleted file mode 100644 index d5b1da3a8..000000000 --- a/news/8521.bugfix +++ /dev/null @@ -1,3 +0,0 @@ -Headers provided by wheels in .data directories are now correctly installed -into the user-provided locations, such as ``--prefix``, instead of the virtual -environment pip is running in. diff --git a/news/8576.doc b/news/8576.doc deleted file mode 100644 index 82347ec4b..000000000 --- a/news/8576.doc +++ /dev/null @@ -1 +0,0 @@ -Document how to install package extras from git branch and source distributions. diff --git a/news/8588.feature b/news/8588.feature deleted file mode 100644 index 273715bb0..000000000 --- a/news/8588.feature +++ /dev/null @@ -1,3 +0,0 @@ -Allow the new resolver to obtain dependency information through wheels -lazily downloaded using HTTP range requests. To enable this feature, -invoke ``pip`` with ``--use-feature=fast-deps``. diff --git a/news/8601.feature b/news/8601.feature deleted file mode 100644 index 3e56c66ab..000000000 --- a/news/8601.feature +++ /dev/null @@ -1 +0,0 @@ -Support ``--use-feature`` in requirements files diff --git a/news/8617.removal b/news/8617.removal deleted file mode 100644 index 7c38a48fd..000000000 --- a/news/8617.removal +++ /dev/null @@ -1 +0,0 @@ -Deprecate setup.py-based builds that do not generate an ``.egg-info`` directory. diff --git a/news/8625.trivial b/news/8625.trivial deleted file mode 100644 index 946fa4602..000000000 --- a/news/8625.trivial +++ /dev/null @@ -1,2 +0,0 @@ -Fix 2020 resolver error message when conflicting packages are specified -directly in a requirements file. diff --git a/news/93898036-99ac-4e02-88c7-429280fe3e27.trivial b/news/93898036-99ac-4e02-88c7-429280fe3e27.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/9B4F6DCE-FE1E-4428-BB4A-40D7C613AA97.trivial b/news/9B4F6DCE-FE1E-4428-BB4A-40D7C613AA97.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/9dea2537-672d-44b2-b631-9a3455e5fc05.trivial b/news/9dea2537-672d-44b2-b631-9a3455e5fc05.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/AFD0EAD4-42B3-4EC1-A2AE-70D7513C8555.trivial b/news/AFD0EAD4-42B3-4EC1-A2AE-70D7513C8555.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/B7D1519B-CB5F-409D-835C-CF7A14DD9A92.trivial b/news/B7D1519B-CB5F-409D-835C-CF7A14DD9A92.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/C505A166-6B1D-4509-8ECA-84EB35A6A391.trivial b/news/C505A166-6B1D-4509-8ECA-84EB35A6A391.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/D5060278-216E-4884-BB1A-A6645EC0B4D2.trivial b/news/D5060278-216E-4884-BB1A-A6645EC0B4D2.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/EBB1CF12-70ED-405F-90C0-BEA7CF25DCE4.trivial b/news/EBB1CF12-70ED-405F-90C0-BEA7CF25DCE4.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/ED9F64FF-DD77-4276-B7CE-2B2EFF935563.trivial b/news/ED9F64FF-DD77-4276-B7CE-2B2EFF935563.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/F4F62E2A-7A1F-475C-95DE-004ED3B87DFB.trivial b/news/F4F62E2A-7A1F-475C-95DE-004ED3B87DFB.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/FCD7E4ED-BA3E-4018-B43E-D445DA8E542B.trivial b/news/FCD7E4ED-BA3E-4018-B43E-D445DA8E542B.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/FD7C8A6F-FA2D-4CDD-9C4B-D51412EC6619.trivial b/news/FD7C8A6F-FA2D-4CDD-9C4B-D51412EC6619.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/FDE77CF6-D22C-45A1-840F-AA913FF90F93.trivial b/news/FDE77CF6-D22C-45A1-840F-AA913FF90F93.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/a44cd47c-e34b-4679-b80e-9c543d4c63a6.trivial b/news/a44cd47c-e34b-4679-b80e-9c543d4c63a6.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/a64123c8-5a0d-48e2-8def-6b56b9d4b8dc.trivial b/news/a64123c8-5a0d-48e2-8def-6b56b9d4b8dc.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/aac65537-8fe0-43d5-8877-af191a39a663.trivial b/news/aac65537-8fe0-43d5-8877-af191a39a663.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/appdirs.vendor b/news/appdirs.vendor deleted file mode 100644 index 4e4ebd727..000000000 --- a/news/appdirs.vendor +++ /dev/null @@ -1 +0,0 @@ -Upgrade appdirs to 1.4.4 diff --git a/news/b8f2cc6f-00f0-4509-baeb-2e9fd5e35bcf.trivial b/news/b8f2cc6f-00f0-4509-baeb-2e9fd5e35bcf.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/certifi.vendor b/news/certifi.vendor deleted file mode 100644 index ddd125054..000000000 --- a/news/certifi.vendor +++ /dev/null @@ -1 +0,0 @@ -Upgrade certifi to 2020.6.20 diff --git a/news/d9f9c55b-f959-456f-a849-ee976ef227de.trivial b/news/d9f9c55b-f959-456f-a849-ee976ef227de.trivial deleted file mode 100644 index ece7751fc..000000000 --- a/news/d9f9c55b-f959-456f-a849-ee976ef227de.trivial +++ /dev/null @@ -1,2 +0,0 @@ -Refactor the commands by removing the ``__init__`` method and defining and explicit -``add_options`` method for adding command options. diff --git a/news/dc9b761d-5d4e-4ea4-9629-0afcc2636cb6.trivial b/news/dc9b761d-5d4e-4ea4-9629-0afcc2636cb6.trivial deleted file mode 100644 index f23264777..000000000 --- a/news/dc9b761d-5d4e-4ea4-9629-0afcc2636cb6.trivial +++ /dev/null @@ -1 +0,0 @@ -Add methods for path lookups in ``test_install_reqs.py`` and ``test_install_upgrade.py``. diff --git a/news/distlib.vendor b/news/distlib.vendor deleted file mode 100644 index ba8d7633c..000000000 --- a/news/distlib.vendor +++ /dev/null @@ -1 +0,0 @@ -Upgrade distlib to 0.3.1 diff --git a/news/e1b541f0-714b-4e9b-8f6e-2f5d6c85d98f.trivial b/news/e1b541f0-714b-4e9b-8f6e-2f5d6c85d98f.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/error-swallow.trivial b/news/error-swallow.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/f91d42b8-8277-4918-94eb-031bc7be1c3f.trivial b/news/f91d42b8-8277-4918-94eb-031bc7be1c3f.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/f9de5945-af83-49a7-aa42-d8f2860fcaeb.trivial b/news/f9de5945-af83-49a7-aa42-d8f2860fcaeb.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/fe799f39-2041-42cd-9d65-5f38ff5820d8.trivial b/news/fe799f39-2041-42cd-9d65-5f38ff5820d8.trivial deleted file mode 100644 index e69de29bb..000000000 diff --git a/news/html5lib.vendor b/news/html5lib.vendor deleted file mode 100644 index ed774270d..000000000 --- a/news/html5lib.vendor +++ /dev/null @@ -1 +0,0 @@ -Upgrade html5lib to 1.1 diff --git a/news/idna.vendor b/news/idna.vendor deleted file mode 100644 index b1bce37af..000000000 --- a/news/idna.vendor +++ /dev/null @@ -1 +0,0 @@ -Upgrade idna to 2.10 diff --git a/news/packaging.vendor b/news/packaging.vendor deleted file mode 100644 index 1c69173a9..000000000 --- a/news/packaging.vendor +++ /dev/null @@ -1 +0,0 @@ -Upgrade packaging to 20.4 diff --git a/news/requests.vendor b/news/requests.vendor deleted file mode 100644 index 4e61b1974..000000000 --- a/news/requests.vendor +++ /dev/null @@ -1 +0,0 @@ -Upgrade requests to 2.24.0 diff --git a/news/six.vendor b/news/six.vendor deleted file mode 100644 index 6c9e24900..000000000 --- a/news/six.vendor +++ /dev/null @@ -1 +0,0 @@ -Upgrade six to 1.15.0 diff --git a/news/toml.vendor b/news/toml.vendor deleted file mode 100644 index 401ae7a83..000000000 --- a/news/toml.vendor +++ /dev/null @@ -1 +0,0 @@ -Upgrade toml to 0.10.1 diff --git a/news/urllib3.vendor b/news/urllib3.vendor deleted file mode 100644 index f80766b0d..000000000 --- a/news/urllib3.vendor +++ /dev/null @@ -1 +0,0 @@ -Upgrade urllib3 to 1.25.9 diff --git a/src/pip/__init__.py b/src/pip/__init__.py index 90ce10888..b67e61d06 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.dev1" +__version__ = "20.2" def main(args=None):