| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
This reverts commit 8a793c4a365d06a7264887698ccd7d6ba6aba9f2, AKA gh-134599.
This effectively re-applies commit 09e72cf (gh-134511)
|
| |
|
|
|
|
|
| |
This reverts commit 09e72cf091d, AKA gh-134511.
We are reverting due to refleaks on free-threaded builds.
|
| |
|
|
|
| |
This change includes some semi-related refactoring of queues and channels.
|
|
|
|
|
| |
(gh-121805)
See 6b98b274b6 for an explanation of the problem and solution. Here I've applied the solution to channels.
|
|
|
| |
See https://discuss.python.org/t/pep-734-multiple-interpreters-in-the-stdlib/41147/26.
|
|
|
| |
This includes adding pickle support to various classes, and small changes to improve the maintainability of the low-level _xxinterpqueues module.
|
|
This involves a number of changes for PEP 734.
|