-
# Bug report
# A minimal example:
```python
# fib.py
import sys
sys.setrecursionlimit(2000)
from functools import cache
@cache
def fib(n):
if n
### Linked PRs
* gh-113397
* gh…
-
# Feature or enhancement
### Proposal:
This is really a follow up of https://github.com/python/cpython/issues/115802 and more focused on the AArch64 improvements of the code generated for the JI…
-
# Feature or enhancement
### Proposal:
Now that we have type versions installed in https://github.com/python/cpython/issues/119258 . We can use the information to constant propagate through attribut…
-
# Feature or enhancement
### Proposal:
We should audit every built-in module for thread safety and make any necessary fixes. This can be done separately from tagging the modules as safe using `P…
-
```
~/dev/cpython main λ cat z.py
import random
def foo():
yield random.randint(100) # oops, only passed in one argument
yield "value"
dict([foo() for _ in range(3)])
~/dev/cpyt…
-
# Bug report
### Bug description:
On one of my recent PRs, gh-118157, I was getting consistent failures on CI in test_interpreters. Different tests would fail, but the error was always the same:
…
-
# Feature or enhancement
### Proposal:
Here is [`re.compile`](https://github.com/python/cpython/blob/v3.12.4/Lib/re/__init__.py#L226):
```py
>>> import re, inspect
>>> print(inspect.getsour…
-
@adorilson already opened a PR for this over at https://github.com/python/cpython/pull/105670. If people have higher level feedback on the suggestion, this issue is a good place to do it.
Maybe cc …
-
See [PEP 687](https://peps.python.org/pep-0687/).
Currently most stdlib extension have been ported to multi-phase init. There are still a number of them to be ported, almost entirely non-builtin m…
-
This issue aims to collect all the issues and PRs related for the upcoming free-threaded CPython 3.13 (a.k.a. "no-GIL") builds.
The outline of this issue will detail the compatibility of each modu…