Skip to content

Commit f81cfff

Browse files
authored
Merge pull request #8990 from pradyunsg/release/20.2.4
2 parents 3fe826c + 47bea8a commit f81cfff

File tree

3 files changed

+39
-4
lines changed

3 files changed

+39
-4
lines changed

NEWS.rst

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,45 @@
99
1010
.. towncrier release notes start
1111
12+
20.2.4 (2020-10-16)
13+
===================
14+
15+
Deprecations and Removals
16+
-------------------------
17+
18+
- Document that certain removals can be fast tracked. (`#8417 <https://github.com/pypa/pip/issues/8417>`_)
19+
- Document that Python versions are generally supported until PyPI usage falls below 5%. (`#8927 <https://github.com/pypa/pip/issues/8927>`_)
20+
21+
Features
22+
--------
23+
24+
- New resolver: Avoid accessing indexes when the installed candidate is preferred
25+
and considered good enough. (`#8023 <https://github.com/pypa/pip/issues/8023>`_)
26+
- Improve error message friendliness when an environment has packages with
27+
corrupted metadata. (`#8676 <https://github.com/pypa/pip/issues/8676>`_)
28+
- Cache package listings on index packages so they are guarenteed to stay stable
29+
during a pip command session. This also improves performance when a index page
30+
is accessed multiple times during the command session. (`#8905 <https://github.com/pypa/pip/issues/8905>`_)
31+
- New resolver: Tweak resolution logic to improve user experience when
32+
user-supplied requirements conflict. (`#8924 <https://github.com/pypa/pip/issues/8924>`_)
33+
34+
Bug Fixes
35+
---------
36+
37+
- New resolver: Correctly respect ``Requires-Python`` metadata to reject
38+
incompatible packages in ``--no-deps`` mode. (`#8758 <https://github.com/pypa/pip/issues/8758>`_)
39+
- New resolver: Pick up hash declarations in constraints files and use them to
40+
filter available distributions. (`#8792 <https://github.com/pypa/pip/issues/8792>`_)
41+
- New resolver: If a package appears multiple times in user specification with
42+
different ``--hash`` options, only hashes that present in all specifications
43+
should be allowed. (`#8839 <https://github.com/pypa/pip/issues/8839>`_)
44+
45+
Improved Documentation
46+
----------------------
47+
48+
- Add ux documentation (`#8807 <https://github.com/pypa/pip/issues/8807>`_)
49+
50+
1251
20.2.3 (2020-09-08)
1352
===================
1453

news/8023.feature.rst

Lines changed: 0 additions & 2 deletions
This file was deleted.

news/8758.bugfix.rst

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)