cpython icon indicating copy to clipboard operation
cpython copied to clipboard

The Python programming language

Results 1387 cpython issues
Sort by recently updated
recently updated
newest added

# Feature or enhancement ### Proposal: @brandtbucher pointed out that we could automatically evaluate pure ops in the JIT. Back when I originally envisioned this in the JIT optimizer, it...

type-feature
interpreter-core
topic-JIT

---- 📚 Documentation preview 📚: https://cpython-previews--131924.org.readthedocs.build/ * Issue: gh-130167

docs
awaiting core review
skip news
needs backport to 3.14

Addresses issue #135640 by adding type checking to the constructor and to `ElementTree._setroot`, since both have the opportunity to assign _root. In addition to addressing the primary issue (possible data...

awaiting review
needs backport to 3.13
needs backport to 3.14

Hopefully this PR is not too big. I can split it up if that would make it easier to review. The f-string section is untouched here; a stub is added...

docs
awaiting core review
skip news

* Issue: gh-134939 ---- 📚 Documentation preview 📚: https://cpython-previews--135902.org.readthedocs.build/

docs
awaiting core review
skip news
needs backport to 3.14

* Issue: gh-132732

awaiting core review
skip news

# Bug report ### Bug description: Caveat Emptor: I'm not a Python programmer and I'm trying to debug a relatively complicated local Python script which has started failing with Python3.13....

type-bug
OS-mac
extension-modules

---- 📚 Documentation preview 📚: https://cpython-previews--142845.org.readthedocs.build/ * Issue: gh-139038

docs
awaiting merge
skip news

# Bug report ### Bug description: Currently, the [`qsize()`](https://docs.python.org/3/library/multiprocessing.html#multiprocessing.Queue.qsize) and [`full()`](https://docs.python.org/3/library/multiprocessing.html#multiprocessing.Queue.full) methods rely on the semaphore value (they change their result immediately after the put operation is performed). However, the...

type-bug
stdlib
topic-multiprocessing