|
PEP 829: Structured Startup Configuration Files
|
|
111
|
4119
|
April 24, 2026
|
|
PEP 806: Mixed sync/async context managers with precise async marking
|
|
13
|
2058
|
April 24, 2026
|
|
PEP 800: Solid bases in the type system
|
|
41
|
3527
|
April 16, 2026
|
|
PEP 803, round two – “abi3t”: Stable ABI for Free-Threaded Builds
|
|
32
|
3140
|
April 13, 2026
|
|
PEP 776: Runtime (not packaging) aspects of Emscripten support
|
|
9
|
1083
|
April 4, 2026
|
|
PEP 773: A Python Installation Manager for Windows
|
|
260
|
15623
|
March 17, 2026
|
|
PEP 813 - The Pretty Print Protocol
|
|
98
|
4057
|
March 7, 2026
|
|
PEP 814: Add frozendict built-in type
|
|
136
|
12339
|
March 7, 2026
|
|
PEP 743 – Add Py_COMPAT_API_VERSION to the Python C API (take 2)
|
|
20
|
1526
|
March 5, 2026
|
|
PEP 816: WASI support
|
|
4
|
1055
|
March 1, 2026
|
|
Small but useful change to PEP 1 & 12
|
|
1
|
624
|
February 24, 2026
|
|
PEP 803: Stable ABI for Free-Threaded Builds
|
|
69
|
4971
|
February 16, 2026
|
|
PEP 669: Low Impact Monitoring for CPython
|
|
87
|
12649
|
February 12, 2026
|
|
PEP 811: Defining Python Security Response Team membership and responsibilities
|
|
20
|
1517
|
February 6, 2026
|
|
PEP 795 revamped: Deep Immutability for Efficient Sharing and Concurrency Safety
|
|
45
|
2596
|
February 2, 2026
|
|
PEP 793 – PyModExport: A new entry point for C extension modules
|
|
60
|
3704
|
January 30, 2026
|
|
PEP 818: Adding the Core of the Pyodide Foreign Function Interface to Python
|
|
20
|
1537
|
January 21, 2026
|
|
PEP 809: Stable ABI for the Future
|
|
17
|
1398
|
January 15, 2026
|
|
PEP 799 – A dedicated profilers package for organizing Python profiling tool
|
|
21
|
1978
|
December 26, 2025
|
|
PEP 769: Add a 'default' keyword argument to 'attrgetter' and 'itemgetter'
|
|
32
|
2225
|
December 6, 2025
|
|
PEP 603: Adding a frozenmap type to collections
|
|
214
|
25790
|
November 13, 2025
|
|
PEP 810: Explicit lazy imports
|
|
463
|
39331
|
November 6, 2025
|
|
PEP 798: Unpacking in Comprehensions
|
|
59
|
10852
|
November 3, 2025
|
|
PEP 727: Documentation Metadata in Typing
|
|
221
|
27230
|
October 25, 2025
|
|
Pre-PEP: Assert-with: Dedicated syntax for assertion messages
|
|
6
|
1962
|
October 24, 2025
|
|
PEP 679: New assert statement syntax with parentheses
|
|
23
|
2830
|
October 24, 2025
|
|
PEP 791: imath --- module for integer-specific mathematics functions
|
|
160
|
7033
|
October 23, 2025
|
|
PEP8: Clarifying guidance on empty sequence checks: Should 'if len(seq) < 1' be replaced by 'if not seq'?
|
|
19
|
1431
|
October 22, 2025
|
|
PEP 765: Disallow return/break/continue that exit a finally block
|
|
239
|
12029
|
October 20, 2025
|
|
PEP 775: Make zlib required to build CPython
|
|
19
|
1727
|
October 15, 2025
|