Skip to content

Commit 0bbaf5d

Browse files
committed
Python 3.9.25
1 parent 941811f commit 0bbaf5d

10 files changed

+73
-17
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 9
21-
#define PY_MICRO_VERSION 24
21+
#define PY_MICRO_VERSION 25
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.9.24+"
26+
#define PY_VERSION "3.9.25"
2727
/*--end constants--*/
2828

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

Misc/NEWS.d/3.9.25.rst

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
.. date: 2025-08-15-23-08-44
2+
.. gh-issue: 137836
3+
.. nonce: b55rhh
4+
.. release date: 2025-10-31
5+
.. section: Security
6+
7+
Add support of the "plaintext" element, RAWTEXT elements "xmp", "iframe",
8+
"noembed" and "noframes", and optionally RAWTEXT element "noscript" in
9+
:class:`html.parser.HTMLParser`.
10+
11+
..
12+
13+
.. date: 2025-06-28-13-23-53
14+
.. gh-issue: 136063
15+
.. nonce: aGk0Jv
16+
.. section: Security
17+
18+
:mod:`email.message`: ensure linear complexity for legacy HTTP parameters
19+
parsing. Patch by Bénédikt Tran.
20+
21+
..
22+
23+
.. date: 2025-05-30-22-33-27
24+
.. gh-issue: 136065
25+
.. nonce: bu337o
26+
.. section: Security
27+
28+
Fix quadratic complexity in :func:`os.path.expandvars`.
29+
30+
..
31+
32+
.. date: 2022-10-29-03-40-18
33+
.. gh-issue: 98793
34+
.. nonce: WSPB4A
35+
.. section: Library
36+
37+
Fix argument typechecks in :func:`!_overlapped.WSAConnect` and
38+
:func:`!_overlapped.Overlapped.WSASendTo` functions.
39+
40+
..
41+
42+
.. bpo: 44817
43+
.. date: 2021-08-03-05-31-00
44+
.. nonce: wOW_Qn
45+
.. section: Library
46+
47+
Ignore WinError 53 (ERROR_BAD_NETPATH), 65 (ERROR_NETWORK_ACCESS_DENIED) and
48+
161 (ERROR_BAD_PATHNAME) when using ntpath.realpath().
49+
50+
..
51+
52+
.. date: 2024-06-13-12-17-52
53+
.. gh-issue: 120384
54+
.. nonce: w1UBGl
55+
.. section: Core and Builtins
56+
57+
Fix an array out of bounds crash in ``list_ass_subscript``, which could be
58+
invoked via some specificly tailored input: including concurrent
59+
modification of a list object, where one thread assigns a slice and another
60+
clears it.
61+
62+
..
63+
64+
.. date: 2024-06-10-10-42-48
65+
.. gh-issue: 120298
66+
.. nonce: napREA
67+
.. section: Core and Builtins
68+
69+
Fix use-after free in ``list_richcompare_impl`` which can be invoked via
70+
some specificly tailored evil input.

Misc/NEWS.d/next/Core and Builtins/2024-06-10-10-42-48.gh-issue-120298.napREA.rst

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

Misc/NEWS.d/next/Core and Builtins/2024-06-13-12-17-52.gh-issue-120384.w1UBGl.rst

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

Misc/NEWS.d/next/Library/2021-08-03-05-31-00.bpo-44817.wOW_Qn.rst

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

Misc/NEWS.d/next/Library/2022-10-29-03-40-18.gh-issue-98793.WSPB4A.rst

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

Misc/NEWS.d/next/Security/2025-05-30-22-33-27.gh-issue-136065.bu337o.rst

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

Misc/NEWS.d/next/Security/2025-06-28-13-23-53.gh-issue-136063.aGk0Jv.rst

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

Misc/NEWS.d/next/Security/2025-08-15-23-08-44.gh-issue-137836.b55rhh.rst

Lines changed: 0 additions & 3 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.9.24
1+
This is Python version 3.9.25
22
=============================
33

44
.. image:: https://travis-ci.org/python/cpython.svg?branch=3.9

0 commit comments

Comments
 (0)