|
About the Ideas category
|
|
5
|
4863
|
October 31, 2024
|
|
Memory-Efficient Dictionary via Elastic Hashing (Achieving 40%+ RAM savings at high load factors)
|
|
23
|
579
|
February 20, 2026
|
|
Improvement on current `difflib.SequenceMatcher` algorithm
|
|
0
|
51
|
February 19, 2026
|
|
Try With Resources — Elegant Handling of Exceptions In Context Managers
|
|
10
|
2211
|
February 19, 2026
|
|
`seqtools` (`alglib` / `seqlib`)
|
|
27
|
1061
|
February 18, 2026
|
|
Add Virtual Threads to Python
|
|
252
|
17164
|
February 18, 2026
|
|
C API: `PyArg_Parse` to a C `bool` (`<stdbool.h>`)
|
|
8
|
196
|
February 18, 2026
|
|
Exponentiating functions implements nested calls
|
|
10
|
185
|
February 17, 2026
|
|
Add a URL builder class to urllib
|
|
7
|
391
|
February 17, 2026
|
|
Add format zstdzip to shutil.make_archive
|
|
3
|
133
|
February 16, 2026
|
|
Syntax highlighting for dis module
|
|
12
|
598
|
February 16, 2026
|
|
Turtle - make it possible to tilt image shape
|
|
2
|
399
|
February 14, 2026
|
|
Include `math.sign`
|
|
478
|
10075
|
February 13, 2026
|
|
Add a `Format.DEFERRED` option for PEP-649/749 annotations
|
|
5
|
463
|
February 13, 2026
|
|
Overcome *PoolExecutor class dangers
|
|
3
|
206
|
February 12, 2026
|
|
Adopt proven anyio/Trio patterns natively into asyncio (multi-release roadmap)
|
|
5
|
564
|
February 12, 2026
|
|
Add value factory parameter to `dict.fromkeys` to enable use with mutable values
|
|
22
|
462
|
February 12, 2026
|
|
Adding a low level wait for file descriptor
|
|
2
|
538
|
February 12, 2026
|
|
Algorithmic complexity of difflib
|
|
96
|
1130
|
February 11, 2026
|
|
Rename, alias, and deprecate timedelta part attributes
|
|
23
|
1062
|
February 11, 2026
|
|
SyntaxWarning for await a unawaitable literal
|
|
15
|
318
|
February 11, 2026
|
|
Add binary search tree to collections
|
|
21
|
754
|
February 11, 2026
|
|
Function alias proposal
|
|
13
|
725
|
February 9, 2026
|
|
Faster float / string conversion (Ryu)
|
|
29
|
6888
|
February 8, 2026
|
|
Preserve unpacked `extra` in LogRecord
|
|
18
|
3926
|
February 8, 2026
|
|
Can we make asyncio event.wait with timeout atomic?
|
|
2
|
134
|
February 7, 2026
|
|
Error-prone naming: asyncio.timeout vs asyncio.Timeout
|
|
3
|
479
|
February 7, 2026
|
|
Exhausted iterator evaluate as False
|
|
35
|
799
|
February 6, 2026
|
|
Add os.junction & pathlib.Path.junction_to
|
|
14
|
1098
|
February 5, 2026
|
|
Contexts for floating-point math?
|
|
37
|
1149
|
February 4, 2026
|