|
About the Ideas category
|
|
5
|
5302
|
October 31, 2024
|
|
`unexpanduser` counterpart to `os.path.expanduser`
|
|
18
|
249
|
September 16, 2026
|
|
Should json restrict string indentation to JSON whitespace?
|
|
33
|
378
|
September 16, 2026
|
|
Unifying Tool Directives in Python Comments
|
|
22
|
398
|
September 16, 2026
|
|
A literal constructor for frozensets [EDIT: already discussed in a PEP]
|
|
2
|
93
|
September 16, 2026
|
|
Make `__doc__` on sentinels writable
|
|
5
|
224
|
September 15, 2026
|
|
String.isplit (iterator-based split for strings)
|
|
15
|
7904
|
September 15, 2026
|
|
Define a concurrency model (aka memory model) for Python
|
|
32
|
1605
|
September 15, 2026
|
|
Function-level (indent-less) "with" to do cleanup when function exits
|
|
38
|
1142
|
September 15, 2026
|
|
Specify skip= parameters to pdb.Pdb from command line or .pdbrc
|
|
2
|
139
|
September 15, 2026
|
|
Docstrings for type aliases
|
|
23
|
1124
|
September 15, 2026
|
|
Differentiate between variadic and non-variadic functions in ctypes
|
|
7
|
530
|
September 15, 2026
|
|
Python API exposure mechanisms (public/internal) - determining status quo
|
|
38
|
1063
|
September 14, 2026
|
|
Executor queue size
|
|
2
|
222
|
September 11, 2026
|
|
Add `re.suffixmatch` as an end-anchored equivalent to `re.prefixmatch`
|
|
1
|
316
|
September 11, 2026
|
|
Add millisecond formatting support to datetime.strftime
|
|
14
|
2081
|
September 11, 2026
|
|
Fallbacks for typing.overload
|
|
5
|
326
|
September 11, 2026
|
|
Request to Remove Python 3.12 and Python 3.13 from the Microsoft Store
|
|
0
|
338
|
September 10, 2026
|
|
Add a timeout parameter to Executor.shutdown() — issue #72165
|
|
0
|
123
|
September 9, 2026
|
|
Use function annotations to improve bytecode specialization?
|
|
27
|
949
|
September 8, 2026
|
|
My ideas for Python 3.16 (goto and clear terminal)
|
|
16
|
783
|
September 8, 2026
|
|
Namespace blocks
|
|
37
|
966
|
September 7, 2026
|
|
REPL error messages
|
|
2
|
202
|
September 7, 2026
|
|
Support dynamic overload
|
|
3
|
431
|
September 6, 2026
|
|
Proposal: Add new method to `HTMLParser`: `flush(self) -> str: ...`
|
|
3
|
286
|
September 5, 2026
|
|
Do not release the GIL during object destruction
|
|
23
|
704
|
September 4, 2026
|
|
Class-level private property isolation
|
|
27
|
595
|
September 3, 2026
|
|
Make difflib._mdiff() a standard method
|
|
8
|
630
|
September 2, 2026
|
|
A two-namespace model for Python modules to distinguish public/internal
|
|
60
|
2261
|
September 1, 2026
|
|
Standardized Reflection Objects for Python Callables
|
|
21
|
1003
|
August 31, 2026
|