Skip to content

Commit bcee1c3

Browse files
committed
Python 3.13.7
1 parent d22276d commit bcee1c3

10 files changed

+71
-22
lines changed

Include/patchlevel.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@
1818
/*--start constants--*/
1919
#define PY_MAJOR_VERSION 3
2020
#define PY_MINOR_VERSION 13
21-
#define PY_MICRO_VERSION 6
21+
#define PY_MICRO_VERSION 7
2222
#define PY_RELEASE_LEVEL PY_RELEASE_LEVEL_FINAL
2323
#define PY_RELEASE_SERIAL 0
2424

2525
/* Version as a string */
26-
#define PY_VERSION "3.13.6+"
26+
#define PY_VERSION "3.13.7"
2727
/*--end constants--*/
2828

2929
/* Version as a single 4-byte hex number, e.g. 0x010502B2 == 1.5.2b2.

Lib/pydoc_data/topics.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Autogenerated by Sphinx on Wed Aug 6 15:05:15 2025
1+
# Autogenerated by Sphinx on Thu Aug 14 13:12:07 2025
22
# as part of the release process.
33

44
topics = {
@@ -1907,7 +1907,8 @@ class attributes; they are shared by instances. Instance attributes
19071907
group types, because that would have ambiguous semantics.
19081908

19091909
It is not possible to mix "except" and "except*" in the same "try".
1910-
"break", "continue" and "return" cannot appear in an "except*" clause.
1910+
The "break", "continue", and "return" statements cannot appear in an
1911+
"except*" clause.
19111912

19121913

19131914
"else" clause
@@ -10109,7 +10110,8 @@ class is used in a class pattern with positional arguments, each
1010910110
group types, because that would have ambiguous semantics.
1011010111

1011110112
It is not possible to mix "except" and "except*" in the same "try".
10112-
"break", "continue" and "return" cannot appear in an "except*" clause.
10113+
The "break", "continue", and "return" statements cannot appear in an
10114+
"except*" clause.
1011310115

1011410116

1011510117
"else" clause

Misc/NEWS.d/3.13.7.rst

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
.. date: 2025-08-09-08-53-32
2+
.. gh-issue: 137583
3+
.. nonce: s6OZud
4+
.. release date: 2025-08-14
5+
.. section: Library
6+
7+
Fix a deadlock introduced in 3.13.6 when a call to :meth:`ssl.SSLSocket.recv
8+
<socket.socket.recv>` was blocked in one thread, and then another method on
9+
the object (such as :meth:`ssl.SSLSocket.send <socket.socket.send>`) was
10+
subsequently called in another thread.
11+
12+
..
13+
14+
.. date: 2025-08-03-13-16-39
15+
.. gh-issue: 137044
16+
.. nonce: 0hPVL_
17+
.. section: Library
18+
19+
Return large limit values as positive integers instead of negative integers
20+
in :func:`resource.getrlimit`. Accept large values and reject negative
21+
values (except :data:`~resource.RLIM_INFINITY`) for limits in
22+
:func:`resource.setrlimit`.
23+
24+
..
25+
26+
.. date: 2025-07-21-15-40-00
27+
.. gh-issue: 136914
28+
.. nonce: -GNG-d
29+
.. section: Library
30+
31+
Fix retrieval of :attr:`doctest.DocTest.lineno` for objects decorated with
32+
:func:`functools.cache` or :class:`functools.cached_property`.
33+
34+
..
35+
36+
.. date: 2025-03-27-08-13-32
37+
.. gh-issue: 131788
38+
.. nonce: 0RWiFc
39+
.. section: Library
40+
41+
Make ``ResourceTracker.send`` from :mod:`multiprocessing` re-entrant safe
42+
43+
..
44+
45+
.. date: 2025-07-01-23-00-58
46+
.. gh-issue: 136155
47+
.. nonce: 4siQQO
48+
.. section: Documentation
49+
50+
We are now checking for fatal errors in EPUB builds in CI.
51+
52+
..
53+
54+
.. date: 2025-08-06-15-39-54
55+
.. gh-issue: 137400
56+
.. nonce: xIw0zs
57+
.. section: Core and Builtins
58+
59+
Fix a crash in the :term:`free threading` build when disabling profiling or
60+
tracing across all threads with :c:func:`PyEval_SetProfileAllThreads` or
61+
:c:func:`PyEval_SetTraceAllThreads` or their Python equivalents
62+
:func:`threading.settrace_all_threads` and
63+
:func:`threading.setprofile_all_threads`.

Misc/NEWS.d/next/Core and Builtins/2025-08-06-15-39-54.gh-issue-137400.xIw0zs.rst

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

Misc/NEWS.d/next/Documentation/2025-07-01-23-00-58.gh-issue-136155.4siQQO.rst

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

Misc/NEWS.d/next/Library/2025-03-27-08-13-32.gh-issue-131788.0RWiFc.rst

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

Misc/NEWS.d/next/Library/2025-07-21-15-40-00.gh-issue-136914.-GNG-d.rst

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

Misc/NEWS.d/next/Library/2025-08-03-13-16-39.gh-issue-137044.0hPVL_.rst

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

Misc/NEWS.d/next/Library/2025-08-09-08-53-32.gh-issue-137583.s6OZud.rst

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

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
This is Python version 3.13.6
1+
This is Python version 3.13.7
22
=============================
33

44
.. image:: https://github.com/python/cpython/workflows/Tests/badge.svg

0 commit comments

Comments
 (0)