News

The CPython interpreter in Python 3.14 can use a feature in C code that uses tail calls between functions. When compiled with a C compiler that supports these features, CPython runs slightly faster.
Snow apparently spends 20% of his time at Microsoft working on CPython. Katriel says she has been able to focus on performance thanks to Microsoft hiring her and working with Van Rossum.
CPython developers determined the leak is in PyEval_EvalFrameEx, which is used by Cython rather than Python, but is only present in Python 3.10 and earlier, but not Python 3.11 and later.
Free-threaded Python is now officially supported, though using it remains optional. Here are four tips for developers getting ...