cpython
cpython copied to clipboard
The Python programming language
There is no information about how to retrieve compile-time configuration options of the interpreter on the "Configure Python" documentation page, so this MR adds a sentence about the sysconfig module....
# Feature or enhancement ### Proposal: This is a tracking task for distributing free-threaded binary builds for 3.13 - [ ] Ubuntu - [ ] Fedora - [ ] MacOS...
# Feature or enhancement ### Proposal: **Context**: Setting multiple curves/groups in the `client hello` of TLS clients. Enabling OpenSSLv3 providers. **Issue**: Function `set_ecdh_curve` allows only to specify a *__single__ curve*...
# Bug report ### Bug description: With some files python trying to pickle.load() use all available RAM and get killed by OOM killer. How-to-reproduce: ```python import pickle f = open("./oom-1a498cedae1dc957f2fbb15d18a5c265dc7b9ae2.txt","rb")...
Using leads to confusion when linecache it's populated with entries as the inspect module heavily relies on it. An example: ./python -c "import inspect;x=eval('lambda x: x');print(inspect.getsource(x))" The code above should...
# Bug report ### Bug description: I was installing python, and noticed that ./configure script does NOT alert about ALL missing packages that python needs before compiling. Shouldn't it WARN...
* Issue: gh-114990 ---- 📚 Documentation preview 📚: https://cpython-previews--114991.org.readthedocs.build/
We should add a "HOWTO" guide for C API extension authors covering how to support the free-threaded build. See also https://peps.python.org/pep-0703/#how-to-teach-this
…r right to left precedence ---- 📚 Documentation preview 📚: https://cpython-previews--119171.org.readthedocs.build/ * Issue: gh-65058
As [suggested here](https://github.com/python/cpython/pull/104402#issuecomment-1668981886), I'm splitting the PR which updates pygettext into multiple smaller PRs. This first one just adds more comprehensive tests to pygettext without changing any functionality. The test...