Skip to content

Commit 2e05cae

Browse files
committed
Bump for release
1 parent f249061 commit 2e05cae

37 files changed

+61
-44
lines changed

NEWS.rst

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,66 @@
99
1010
.. towncrier release notes start
1111
12+
25.2 (2025-07-30)
13+
=================
14+
15+
Features
16+
--------
17+
18+
- Declare support for Python 3.14 (`#13506 <https://github.com/pypa/pip/issues/13506>`_)
19+
- Automatic download resumption and retrying is enabled by default. (`#13464 <https://github.com/pypa/pip/issues/13464>`_)
20+
- Requires-Python error message displays version clauses in numerical order. (`#13367 <https://github.com/pypa/pip/issues/13367>`_)
21+
- Minor performance improvement getting the order to install a very large number of interdependent packages. (`#13424 <https://github.com/pypa/pip/issues/13424>`_)
22+
- Show time taken instead of ``eta 0:00:00`` at download completion. (`#13483 <https://github.com/pypa/pip/issues/13483>`_)
23+
- Speed up small CLI tools by removing ``import re`` from the console
24+
script executable template. (`#13165 <https://github.com/pypa/pip/issues/13165>`_)
25+
- Remove warning when cloning from a Git reference that does not look like a commit hash. (`#12283 <https://github.com/pypa/pip/issues/12283>`_)
26+
27+
Bug Fixes
28+
---------
29+
30+
- ``pip config debug`` now correctly separates options as set by the different files
31+
at the same level. (`#12099 <https://github.com/pypa/pip/issues/12099>`_)
32+
- Ensure truststore feature remains active even when a proxy is also in use. (`#13343 <https://github.com/pypa/pip/issues/13343>`_)
33+
- Include sub-commands in tab completion. (`#13140 <https://github.com/pypa/pip/issues/13140>`_)
34+
- ``pip list`` with the ``json`` or ``freeze`` format enabled will no longer
35+
crash when encountering a package with an invalid version. (`#13345 <https://github.com/pypa/pip/issues/13345>`_)
36+
- Provide a hint if a system error is raised involving long filenames or path segments on Windows. (`#13346 <https://github.com/pypa/pip/issues/13346>`_)
37+
- Resumed downloads are saved to the HTTP cache like any other normal download. (`#13441 <https://github.com/pypa/pip/issues/13441>`_)
38+
- Configured verbosity is consistently forwarded while calling Git during
39+
VCS operations. (`#13329 <https://github.com/pypa/pip/issues/13329>`_)
40+
- Suppress the progress bar, when running with ``--log`` and ``--quiet``.
41+
42+
Consequently, a new ``auto`` mode for ``--progress-bar`` has been added.
43+
``auto`` will enable progress bars unless suppressed by ``--quiet``,
44+
while ``on`` will always enable progress bars. (`#10915 <https://github.com/pypa/pip/issues/10915>`_)
45+
- Fix normalization of local URLs with non-``file`` schemes. (`#13509 <https://github.com/pypa/pip/issues/13509>`_)
46+
- Fix normalization of local file URLs on Windows in newer Python versions. (`#13510 <https://github.com/pypa/pip/issues/13510>`_)
47+
- Fix remaining test failures in Python 3.14 by adjusting ``path_to_url`` and similar functions. (`#13423 <https://github.com/pypa/pip/issues/13423>`_)
48+
- Fix missing ``network`` test markings, making the suite pass in offline
49+
environments again. (`#13378 <https://github.com/pypa/pip/issues/13378>`_)
50+
51+
Vendored Libraries
52+
------------------
53+
54+
- Upgrade CacheControl to 0.14.3
55+
- Upgrade certifi to 2025.7.14
56+
- Upgrade distlib to 0.4.0
57+
- Upgrade msgpack to 1.1.1
58+
- Upgrade platformdirs to 4.3.8
59+
- Upgrade pygments to 2.19.2
60+
- Upgrade requests to 2.32.4
61+
- Upgrade resolvelib to 1.2.0
62+
- Upgrade rich to 14.1.0
63+
- Remove vendored typing-extensions.
64+
65+
Process
66+
-------
67+
68+
- pip's own licensing metadata now follows :pep:`639`.
69+
In addition, the licenses of pip's vendored dependencies are now included
70+
in the ``License-File`` metadata field and in the wheel.
71+
1272
25.1.1 (2025-05-02)
1373
===================
1474

news/10915.bugfix.rst

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

news/12099.bugfix.rst

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

news/12283.feature.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/13140.bugfix.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/13165.feature.rst

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

news/13329.bugfix.rst

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

news/13335.process.rst

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

news/13343.bugfix.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

news/13345.bugfix.rst

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

0 commit comments

Comments
 (0)