|
About the Ideas category
|
|
5
|
5200
|
October 31, 2024
|
|
Proposal: Add a `limit` parameter to `enumerate()`
|
|
17
|
625
|
August 14, 2026
|
|
reprlib.Repr should have a sort_dicts parameter
|
|
1
|
150
|
August 14, 2026
|
|
Add a threading.run convenience function
|
|
25
|
928
|
August 14, 2026
|
|
Explicit post-order hooks for ast.NodeTransformer
|
|
1
|
45
|
August 14, 2026
|
|
Use frozendict as type and module namespace (dictionary)
|
|
20
|
1135
|
August 13, 2026
|
|
From __future__ import annotations_compat as a migration bridge
|
|
3
|
303
|
August 12, 2026
|
|
Export Statement for DRY Re-exports
|
|
22
|
884
|
August 12, 2026
|
|
The comment block for Python
|
|
39
|
1232
|
August 12, 2026
|
|
Machine-readable Specification for Deprecated and Removed APIs of CPython
|
|
35
|
1479
|
August 12, 2026
|
|
`--debug` flag to pause and print PID for use in debuggers, profilers, etc
|
|
3
|
128
|
August 12, 2026
|
|
Add `getprotobynumber` to the `socket` module
|
|
7
|
298
|
August 10, 2026
|
|
New splat import proposal
|
|
2
|
253
|
August 10, 2026
|
|
Tachyon gecko output: 1 row per thread, process or asyncio task
|
|
2
|
207
|
August 10, 2026
|
|
Mutable, bit addressable, integers
|
|
31
|
1041
|
August 9, 2026
|
|
Improve FileNotFoundError by adding a note that includes the current directory
|
|
27
|
1141
|
August 9, 2026
|
|
Algorithmic complexity of difflib
|
|
136
|
2837
|
August 8, 2026
|
|
`frozenset` and `frozendict` comprehensions
|
|
75
|
3688
|
August 8, 2026
|
|
Module descriptor
|
|
3
|
241
|
August 7, 2026
|
|
Can we make asyncio event.wait with timeout atomic?
|
|
3
|
332
|
August 7, 2026
|
|
Change `random.choice()` parameter from `Sequence` to `Collection`
|
|
8
|
566
|
August 6, 2026
|
|
Introduce type keyword for type only imports
|
|
16
|
1333
|
August 6, 2026
|
|
A clamp function inside math to put an interval
|
|
31
|
1732
|
August 6, 2026
|
|
Add a seal_pages flag to gc.freeze() to finish the copy-on-write story
|
|
1
|
230
|
August 6, 2026
|
|
Use function annotations to improve bytecode specialization?
|
|
9
|
310
|
August 6, 2026
|
|
Standardized Reflection Objects for Python Callables
|
|
7
|
466
|
August 6, 2026
|
|
Proposal for a new way to overload methods by arguments, and whether it is synchronous or asynchronous
|
|
39
|
1095
|
August 5, 2026
|
|
Query multiple dictionary keys
|
|
18
|
611
|
August 3, 2026
|
|
Allow `sorted` to take list for `key` argument
|
|
235
|
4861
|
August 3, 2026
|
|
Use `getattr` for `collections.abc._check_methods`
|
|
4
|
136
|
August 3, 2026
|