Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 20.2.4 #8990

Merged
merged 18 commits into from
Oct 17, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
6407f7e
Merge pull request #7859 from pradyunsg/docs/deep-dive-cli
pradyunsg Sep 23, 2020
df554a9
Merge pull request #8780 from eamanu/fix-8009
pradyunsg Sep 13, 2020
f9a1761
Merge pull request #8795 from McSinyx/user-guide-fmt
xavfernandez Sep 13, 2020
7170313
Merge pull request #8807 from pypa/add-ux-docs
pradyunsg Sep 2, 2020
e832878
Merge pull request #8839 from uranusjr/new-resolver-hash-intersect
pradyunsg Sep 17, 2020
e7e62d8
Merge pull request #8873 from hugovk/docs-3-months-deprecation
pradyunsg Sep 20, 2020
314de5a
Merge pull request #8912 from uranusjr/cache-found-candidates
pradyunsg Sep 27, 2020
ae4d271
Merge pull request #8924 from uranusjr/new-resolver-try-user-requeste…
pradyunsg Sep 29, 2020
ff5a9b5
Merge pull request #8926 from uranusjr/dont-crash-on-check
pradyunsg Sep 28, 2020
74f48cf
Merge pull request #8927 from hugovk/document-python-support-policy
pradyunsg Sep 28, 2020
c8533f0
Merge pull request #8933 from brainwane/put-key-links-on-front-page
pradyunsg Sep 29, 2020
0a637fa
Merge pull request #8942 from brainwane/docs-8661
pradyunsg Oct 6, 2020
4aec7e8
Merge pull request #8758 from uranusjr/new-resolver-requires-python-w…
pradyunsg Sep 2, 2020
6a8956d
Merge pull request #8932 from uranusjr/new-resolver-lazy-sequence
pradyunsg Oct 13, 2020
57dd580
Bump for release
pradyunsg Oct 16, 2020
c73f06f
Bump for development
pradyunsg Oct 16, 2020
d0051aa
Merge branch 'master' into release/20.2.4
pradyunsg Oct 16, 2020
47bea8a
Delete news fragments from pip 20.2.4
pradyunsg Oct 16, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 39 additions & 0 deletions NEWS.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,45 @@

.. towncrier release notes start

20.2.4 (2020-10-16)
===================

Deprecations and Removals
-------------------------

- Document that certain removals can be fast tracked. (`#8417 <https://github.com/pypa/pip/issues/8417>`_)
- Document that Python versions are generally supported until PyPI usage falls below 5%. (`#8927 <https://github.com/pypa/pip/issues/8927>`_)

Features
--------

- New resolver: Avoid accessing indexes when the installed candidate is preferred
and considered good enough. (`#8023 <https://github.com/pypa/pip/issues/8023>`_)
- Improve error message friendliness when an environment has packages with
corrupted metadata. (`#8676 <https://github.com/pypa/pip/issues/8676>`_)
- Cache package listings on index packages so they are guarenteed to stay stable
during a pip command session. This also improves performance when a index page
is accessed multiple times during the command session. (`#8905 <https://github.com/pypa/pip/issues/8905>`_)
- New resolver: Tweak resolution logic to improve user experience when
user-supplied requirements conflict. (`#8924 <https://github.com/pypa/pip/issues/8924>`_)

Bug Fixes
---------

- New resolver: Correctly respect ``Requires-Python`` metadata to reject
incompatible packages in ``--no-deps`` mode. (`#8758 <https://github.com/pypa/pip/issues/8758>`_)
- New resolver: Pick up hash declarations in constraints files and use them to
filter available distributions. (`#8792 <https://github.com/pypa/pip/issues/8792>`_)
- New resolver: If a package appears multiple times in user specification with
different ``--hash`` options, only hashes that present in all specifications
should be allowed. (`#8839 <https://github.com/pypa/pip/issues/8839>`_)

Improved Documentation
----------------------

- Add ux documentation (`#8807 <https://github.com/pypa/pip/issues/8807>`_)


20.2.3 (2020-09-08)
===================

Expand Down
2 changes: 0 additions & 2 deletions news/8023.feature.rst

This file was deleted.

2 changes: 0 additions & 2 deletions news/8758.bugfix.rst

This file was deleted.