About the Ideas category
|
|
5
|
4651
|
October 31, 2024
|
Add an option to print result of `python -c`
|
|
11
|
140
|
October 5, 2025
|
Scoped context manager to avoid leaking with targets
|
|
47
|
521
|
October 5, 2025
|
Pre-PEP: Safe Parallel Python
|
|
27
|
2059
|
October 4, 2025
|
Introduce type keyword for type only imports
|
|
10
|
270
|
October 4, 2025
|
"match True" statement
|
|
17
|
566
|
October 3, 2025
|
Add `take_bytes([n])` to `bytearray` providing a zero-copy path to `bytes`
|
|
12
|
496
|
October 3, 2025
|
Introduce eprint function to print in STDERR
|
|
4
|
212
|
October 3, 2025
|
Add backend parameter to dbm.open() and shelve.open() for explicit DBM backend selection
|
|
3
|
127
|
October 3, 2025
|
Pyxl, tagged templates, html builders, oh my!
|
|
9
|
1186
|
October 2, 2025
|
Deferred Evaluation for Template Strings
|
|
12
|
482
|
October 2, 2025
|
Making Any a builtin object, referring to typing.Any
|
|
20
|
2021
|
September 30, 2025
|
Appetite for a backport of t-strings/PEP750 for python<3.14?
|
|
12
|
804
|
September 30, 2025
|
"with comprehensions"?
|
|
15
|
568
|
September 30, 2025
|
Packed installation of Python: for venv only
|
|
5
|
181
|
September 30, 2025
|
Support async contextmanagers in contextlib.suppress
|
|
9
|
304
|
September 30, 2025
|
Set the class __str__ as a property in the dataclass decorator
|
|
13
|
341
|
September 29, 2025
|
Expose file size, mode, etc from `pathlib.Path.info`
|
|
27
|
928
|
September 29, 2025
|
Add Virtual Threads to Python
|
|
187
|
13468
|
September 28, 2025
|
Descriptors should have a __parent_init__ hook
|
|
5
|
324
|
September 28, 2025
|
Add a `Format.DEFERRED` option for PEP-649/749 annotations
|
|
0
|
130
|
September 28, 2025
|
Alternative Syntax for Attribute Access
|
|
17
|
1130
|
September 28, 2025
|
Proposal: Reactive (event-based) Python
|
|
26
|
1144
|
September 27, 2025
|
Partial string matches in structural pattern matching
|
|
27
|
6510
|
September 27, 2025
|
`dataclasses.asdicttype(type)`
|
|
15
|
615
|
September 26, 2025
|
Idea: date().end_of_month()
|
|
32
|
947
|
September 26, 2025
|
Binding a new variable automatically in match-case should be explicit
|
|
7
|
287
|
September 26, 2025
|
Idea: discrete sets
|
|
9
|
277
|
September 25, 2025
|
Pull-request for the suggestion for ModuleNotFoundError with the opportunity that the overly broad conditions in traceback.py
|
|
0
|
68
|
September 25, 2025
|
Allow || and && as alternatives to "or" and "and"
|
|
9
|
581
|
September 25, 2025
|