cpython
cpython copied to clipboard
The Python programming language
# Bug report ### Bug description: Found at EuroPython 24 sprints. ``` ./python -m test -j4 ``` sometimes ends up hanging on ``` 0:24:44 load avg: 0.80 running (1): test.test_concurrent_futures.test_deadlock...
# Crash report ### What happened? Consider the following extension. C code: ```c #include static PyObject * foo_bar(PyObject *self, PyObject *args) { Py_INCREF(PyExc_TypeError); PyErr_SetString(PyExc_TypeError, "foo"); return NULL; } static PyMethodDef...
* Issue: gh-121676
This adds constants to the socket module which are provided by the new [isotp module](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/include/uapi/linux/can/isotp.h) available in Linux >= 5.10. https://bugs.python.org/issue42653 #86819 * Issue: gh-86819
# Bug report ### Bug description: multiprocessing.Pool with **spawn** method breaks logging.handlers.QueueHandler configuration ```python import logging import logging.config import multiprocessing import time def _init(q): logging.config.dictConfig({ 'version': 1, 'disable_existing_loggers': True, 'handlers':...
Adds per-object lock for gen_send to fix crashes. * Issue: gh-120321
# Feature or enhancement Make `_EnumDict`, `_EnumDict._member_names`, and possibly other private names public. This is to make subclassing `EnumType` and other advanced behavior supported, such as having multiple values per...
# Documentation As listed on https://www.python.org/downloads/ the latest release of 3.11 is **3.11.9** However on the changelog for 3.11 the latest release is **3.11.8** ⚠️ https://docs.python.org/3.11/whatsnew/changelog.html Comparing with 3.12 where...
gh-107001: Add a stdlib decorator that copies/applies the ParameterSpec from one function to another
Add a stdlib decorator that copies/applies the ParameterSpec from one function to another. All information can be found in [the related issue](https://github.com/python/cpython/issues/107001) Note for review for JelleZijlstra and AlexWaygood (and...