|
Allow FrameType to be instantiated
|
|
11
|
575
|
May 28, 2026
|
|
Adding support for a subset of ISO 8601 durations in the `datetime` module
|
|
14
|
658
|
May 26, 2026
|
|
Alternative Syntax for Attribute Access
|
|
18
|
1700
|
May 26, 2026
|
|
Per-file default print settings
|
|
10
|
491
|
May 25, 2026
|
|
Add a High-Level Frame Hook API to CPython
|
|
9
|
1063
|
May 25, 2026
|
|
Expose special method lookup at Python level
|
|
13
|
1066
|
May 24, 2026
|
|
Generalized ptr_wise_atomic_{memmove,memcpy} as part of public API
|
|
7
|
349
|
May 24, 2026
|
|
Add decorator for script entry point
|
|
61
|
1611
|
May 22, 2026
|
|
Add symmetric difference to collections.Counter
|
|
13
|
930
|
May 22, 2026
|
|
Faster float-to-string conversions
|
|
15
|
1053
|
May 22, 2026
|
|
`raise` as a function
|
|
20
|
1640
|
May 21, 2026
|
|
Pre-PEP discussion: typing.tool + inspect.tool_schema(), close the Zod gap for Python agent dev
|
|
7
|
496
|
May 20, 2026
|
|
Encode `str` (utf-8 uncodeobject) without a copy
|
|
4
|
587
|
May 18, 2026
|
|
Pidfd_getfd() syscall
|
|
2
|
283
|
May 18, 2026
|
|
Security and usability improvement for webbrowser.open() on macOS: Replace osascript with /usr/bin/open
|
|
9
|
601
|
May 16, 2026
|
|
Allow closure in type slot
|
|
0
|
157
|
May 16, 2026
|
|
Add Virtual Threads to Python
|
|
272
|
21788
|
May 15, 2026
|
|
Expose SQLite's `sqlite3_recover` API in `sqlite3`?
|
|
3
|
270
|
May 13, 2026
|
|
Add `with_notes` method to exception classes
|
|
13
|
610
|
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
|
349
|
May 10, 2026
|
|
Add "end" as a keyword for marking end of blocks
|
|
54
|
4922
|
May 8, 2026
|
|
'äöü'.casefold() should return 'aeoeue'
|
|
7
|
589
|
May 6, 2026
|
|
'ß'.upper() should return 'ẞ' instead of 'SS'
|
|
10
|
800
|
May 6, 2026
|
|
Disable obviously recursive auditing?
|
|
1
|
222
|
May 6, 2026
|
|
Functools.track_stats decorator for lightweight performance monitoring
|
|
12
|
497
|
May 4, 2026
|
|
The variable injection in packaging time
|
|
2
|
204
|
May 4, 2026
|
|
Add Edit in External Editor to PyREPL (Ctrl+X Ctrl+E)
|
|
1
|
183
|
May 4, 2026
|
|
Proposal: Native Runtime Execution Mapping for Python Development
|
|
6
|
462
|
May 3, 2026
|
|
Should `shlex.quote` be changed to not return `"''"` for falsey non-`str` data
|
|
12
|
592
|
May 2, 2026
|