|
About the Ideas category
|
|
5
|
5107
|
October 31, 2024
|
|
Modernizing the ctypes API or Providing an alternative
|
|
1
|
36
|
July 5, 2026
|
|
Bind `frozendict` with new unpacking syntax?
|
|
7
|
134
|
July 5, 2026
|
|
Deprecate "C function acts like static method when accessed on class" behaviour?
|
|
6
|
123
|
July 5, 2026
|
|
Dict constant folding, new frozendict type
|
|
17
|
935
|
July 5, 2026
|
|
Add a built-in module for ai call
|
|
6
|
278
|
July 5, 2026
|
|
Sorted data structure in the stdlib?
|
|
21
|
650
|
July 4, 2026
|
|
Update Build's C++ to C++ 20 or later
|
|
3
|
339
|
July 4, 2026
|
|
Pattern matching on constants that aren't in a namespace (especially sentinels)
|
|
59
|
1441
|
July 3, 2026
|
|
A lightweight cooperative timeout mechanism for synchronous code `with timeout(seconds):`
|
|
29
|
1058
|
July 2, 2026
|
|
`frozenset` and `frozendict` comprehensions
|
|
45
|
1521
|
July 2, 2026
|
|
Pluggable cyclic GC strategy hook for CPython experiments and embedders
|
|
3
|
160
|
July 2, 2026
|
|
Redesign "traceback.format_exception_only"
|
|
0
|
115
|
July 1, 2026
|
|
An `@experimental` decorator for the standard library
|
|
4
|
624
|
July 1, 2026
|
|
Add a seal_pages flag to gc.freeze() to finish the copy-on-write story
|
|
0
|
112
|
June 30, 2026
|
|
The itertools.chain.from_iterable and itertools.chain should include a note referring to PEP 798 alternatives
|
|
3
|
366
|
June 27, 2026
|
|
Possibility to exclude ranges from range
|
|
49
|
899
|
June 27, 2026
|
|
Make `os._walk_symlinks_as_files` public
|
|
3
|
357
|
June 27, 2026
|
|
Introduce the two-argument form of `iter` to `aiter`
|
|
3
|
368
|
June 26, 2026
|
|
Beginner friendly error messages for missing self: "TypeError: A.lol() takes 1 positional argument but 2 were given"
|
|
29
|
1304
|
June 26, 2026
|
|
Run "__main__.py" with relative import directly in IDLE
|
|
0
|
113
|
June 26, 2026
|
|
PyREPL: Add ctrl+up/down for multiline history retrieving
|
|
12
|
565
|
June 25, 2026
|
|
Improve IDLE usability with optional ↑/↓ command history navigation
|
|
2
|
255
|
June 24, 2026
|
|
Making `combinations`, `combinations_with_replacement` and `permutations` indexable
|
|
3
|
255
|
June 24, 2026
|
|
Add an opt-in timeout parameter to re to mitigate catastrophic backtracking
|
|
34
|
976
|
June 23, 2026
|
|
An alternative to Annotated
|
|
34
|
4092
|
June 23, 2026
|
|
Sampling mode for tracemalloc
|
|
4
|
463
|
June 23, 2026
|
|
Faster (lazier) dataclasses
|
|
17
|
972
|
June 22, 2026
|
|
Proposal: Retaining Inline Comments (#) in AST via Module.comments
|
|
3
|
233
|
June 22, 2026
|
|
Connecting Asyncio and Tkinter event loops?
|
|
39
|
9069
|
June 20, 2026
|