|
Basic Syntax Layer and Syntax Transformation
|
|
11
|
955
|
June 1, 2026
|
|
None-coalescing operator and null‑coalescing assignment
|
|
64
|
1719
|
May 31, 2026
|
|
Standardized Reflection Objects for Python Callables
|
|
2
|
303
|
May 31, 2026
|
|
More detailed wheel tags on Windows platform regarding MSVC / MinGW differences
|
|
12
|
291
|
May 30, 2026
|
|
Adding a method caching decorator to functools
|
|
50
|
2129
|
May 29, 2026
|
|
Adding Median Absolute Deviation (MAD) to statistics
|
|
4
|
340
|
May 29, 2026
|
|
Allow FrameType to be instantiated
|
|
11
|
576
|
May 28, 2026
|
|
Adding support for a subset of ISO 8601 durations in the `datetime` module
|
|
14
|
665
|
May 26, 2026
|
|
Alternative Syntax for Attribute Access
|
|
18
|
1710
|
May 26, 2026
|
|
Per-file default print settings
|
|
10
|
496
|
May 25, 2026
|
|
Add a High-Level Frame Hook API to CPython
|
|
9
|
1065
|
May 25, 2026
|
|
Expose special method lookup at Python level
|
|
13
|
1069
|
May 24, 2026
|
|
Generalized ptr_wise_atomic_{memmove,memcpy} as part of public API
|
|
7
|
351
|
May 24, 2026
|
|
Add decorator for script entry point
|
|
61
|
1636
|
May 22, 2026
|
|
Add symmetric difference to collections.Counter
|
|
13
|
932
|
May 22, 2026
|
|
Faster float-to-string conversions
|
|
15
|
1058
|
May 22, 2026
|
|
`raise` as a function
|
|
20
|
1650
|
May 21, 2026
|
|
Pre-PEP discussion: typing.tool + inspect.tool_schema(), close the Zod gap for Python agent dev
|
|
7
|
511
|
May 20, 2026
|
|
Encode `str` (utf-8 uncodeobject) without a copy
|
|
4
|
595
|
May 18, 2026
|
|
Pidfd_getfd() syscall
|
|
2
|
289
|
May 18, 2026
|
|
Security and usability improvement for webbrowser.open() on macOS: Replace osascript with /usr/bin/open
|
|
9
|
605
|
May 16, 2026
|
|
Allow closure in type slot
|
|
0
|
161
|
May 16, 2026
|
|
Add Virtual Threads to Python
|
|
272
|
21871
|
May 15, 2026
|
|
Expose SQLite's `sqlite3_recover` API in `sqlite3`?
|
|
3
|
276
|
May 13, 2026
|
|
Add `with_notes` method to exception classes
|
|
13
|
615
|
May 13, 2026
|
|
Make the gettext functions accept a localedir of type Traversable
|
|
1
|
206
|
May 12, 2026
|
|
Update supported auth mechanisms for IMAP and SMTP for standards compliance
|
|
4
|
358
|
May 10, 2026
|
|
Add "end" as a keyword for marking end of blocks
|
|
54
|
4942
|
May 8, 2026
|
|
'äöü'.casefold() should return 'aeoeue'
|
|
7
|
592
|
May 6, 2026
|
|
'ß'.upper() should return 'ẞ' instead of 'SS'
|
|
10
|
809
|
May 6, 2026
|