|
About the Ideas category
|
|
5
|
5287
|
October 31, 2024
|
|
Function-level (indent-less) "with" to do cleanup when function exits
|
|
31
|
622
|
September 12, 2026
|
|
Executor queue size
|
|
2
|
160
|
September 11, 2026
|
|
Add `re.suffixmatch` as an end-anchored equivalent to `re.prefixmatch`
|
|
1
|
270
|
September 11, 2026
|
|
Add millisecond formatting support to datetime.strftime
|
|
14
|
2026
|
September 11, 2026
|
|
Fallbacks for typing.overload
|
|
5
|
290
|
September 11, 2026
|
|
Request to Remove Python 3.12 and Python 3.13 from the Microsoft Store
|
|
0
|
291
|
September 10, 2026
|
|
Add a timeout parameter to Executor.shutdown() — issue #72165
|
|
0
|
116
|
September 9, 2026
|
|
Use function annotations to improve bytecode specialization?
|
|
27
|
919
|
September 8, 2026
|
|
My ideas for Python 3.16 (goto and clear terminal)
|
|
16
|
744
|
September 8, 2026
|
|
Docstrings for type aliases
|
|
19
|
808
|
September 7, 2026
|
|
Namespace blocks
|
|
37
|
906
|
September 7, 2026
|
|
REPL error messages
|
|
2
|
192
|
September 7, 2026
|
|
Support dynamic overload
|
|
3
|
420
|
September 6, 2026
|
|
Proposal: Add new method to `HTMLParser`: `flush(self) -> str: ...`
|
|
3
|
274
|
September 5, 2026
|
|
Python API exposure mechanisms (public/internal) - determining status quo
|
|
34
|
840
|
September 5, 2026
|
|
Do not release the GIL during object destruction
|
|
23
|
678
|
September 4, 2026
|
|
Class-level private property isolation
|
|
27
|
578
|
September 3, 2026
|
|
Define a concurrency model (aka memory model) for Python
|
|
30
|
1431
|
September 3, 2026
|
|
Make difflib._mdiff() a standard method
|
|
8
|
624
|
September 2, 2026
|
|
A two-namespace model for Python modules to distinguish public/internal
|
|
60
|
2184
|
September 1, 2026
|
|
Standardized Reflection Objects for Python Callables
|
|
21
|
993
|
August 31, 2026
|
|
Add a threading.run convenience function
|
|
61
|
2291
|
August 31, 2026
|
|
Allow function composition using an operator
|
|
4
|
501
|
August 31, 2026
|
|
Poll: Public/internal handling — what behavior do we want?
|
|
51
|
1604
|
August 29, 2026
|
|
Prevent open(2)ing of `.pth` files during startup
|
|
12
|
1015
|
August 28, 2026
|
|
Expose possibility to format ints in all supported bases?
|
|
0
|
187
|
August 28, 2026
|
|
Add programmatic support for rerunning the current program inside a venv
|
|
17
|
724
|
August 27, 2026
|
|
Standard path in wheels for completion scripts and manpages
|
|
10
|
444
|
August 27, 2026
|
|
Clarify whether `tomllib` preserves table key order from input
|
|
34
|
918
|
August 27, 2026
|