GitHub / python/cpython issues and pull requests
Labelled with: topic-subinterpreters
#139360 - Export the `UNBOUND` / `UNBOUND_ERROR` / `UNBOUND_REMOVE` / `ItemInterpreterDestroyed` in `concurrent.interpreters._queue`
Issue -
State: closed - Opened by aisk 6 months ago
- 7 comments
Labels: type-bug, stdlib, topic-subinterpreters
#139164 - gh-112729: Correctly fail when the process is out of memory during interpreter creation
Pull Request -
State: closed - Opened by ZeroIntensity 6 months ago
Labels: awaiting merge, topic-subinterpreters, needs backport to 3.13, needs backport to 3.14
#139158 - gh-126016: Remove assertion in `PyThreadState_Clear`
Pull Request -
State: open - Opened by ZeroIntensity 6 months ago
Labels: sprint, topic-subinterpreters
#139119 - [3.13] Document `Py_AddPendingCall()` change with subinterpreters in 3.12 (GH-139117)
Pull Request -
State: closed - Opened by miss-islington 6 months ago
Labels: docs, sprint, skip issue, awaiting merge, skip news, topic-subinterpreters, topic-C-API
#139118 - [3.14] Document `Py_AddPendingCall()` change with subinterpreters in 3.12 (GH-139117)
Pull Request -
State: closed - Opened by miss-islington 6 months ago
Labels: docs, sprint, skip issue, awaiting review, skip news, topic-subinterpreters, topic-C-API
#139117 - Document `Py_AddPendingCall()` change with subinterpreters in 3.12
Pull Request -
State: closed - Opened by ZeroIntensity 6 months ago
Labels: sprint, skip issue, skip news, topic-subinterpreters, topic-C-API, needs backport to 3.13, needs backport to 3.14
#139050 - [3.14] gh-128639: Don't assume one thread in subinterpreter finalization with fixed daemon thread support (GH-134606)
Pull Request -
State: closed - Opened by miss-islington 6 months ago
Labels: awaiting merge, topic-subinterpreters
#138657 - [3.14] gh-138644: Update c-api docs of `PyInterpreterState` about PEP-684 (GH-138651)
Pull Request -
State: closed - Opened by miss-islington 7 months ago
Labels: docs, awaiting merge, skip news, topic-subinterpreters, topic-C-API
#138192 - `contextvars.Token.MISSING` attribute not available in subinterpreters
Issue -
State: closed - Opened by mariojonke 7 months ago
- 1 comment
Labels: type-bug, stdlib, topic-subinterpreters
#137631 - GH-137630: Convert ``_interpreters`` to use Argument Clinic
Pull Request -
State: closed - Opened by AA-Turner 7 months ago
- 1 comment
Labels: awaiting merge, topic-subinterpreters, topic-argument-clinic
#137174 - gh-137173: Allow signal handling in isolated subinterpreters
Pull Request -
State: open - Opened by ZeroIntensity 8 months ago
Labels: topic-subinterpreters
#137090 - Remove redundant statement
Issue -
State: closed - Opened by soolabettu 8 months ago
- 3 comments
Labels: docs, topic-subinterpreters
#136943 - [3.14] gh-136421: Load `_datetime` static types during interpreter initialization (GH-136583)
Pull Request -
State: closed - Opened by miss-islington 8 months ago
- 4 comments
Labels: awaiting merge, topic-subinterpreters
#136889 - [3.14] gh-136470: Correct InterpreterPoolExecutor's default thread name (GH-136472)
Pull Request -
State: closed - Opened by miss-islington 8 months ago
Labels: awaiting merge, topic-subinterpreters
#136583 - gh-136421: Load `_datetime` static types during interpreter initialization
Pull Request -
State: closed - Opened by ZeroIntensity 8 months ago
- 13 comments
Labels: awaiting merge, topic-subinterpreters, needs backport to 3.14
#136583 - gh-136421: Load `_datetime` static types during interpreter initialization
Pull Request -
State: open - Opened by ZeroIntensity 8 months ago
- 10 comments
Labels: awaiting core review, topic-subinterpreters
#136569 - Some comments on concurrent.interpreters documentation
Issue -
State: closed - Opened by bluetech 8 months ago
- 2 comments
Labels: docs, stdlib, topic-subinterpreters, 3.14, 3.15
#136472 - gh-136470: Correct InterpreterPoolExecutor's default thread name
Pull Request -
State: closed - Opened by aisk 9 months ago
- 2 comments
Labels: awaiting merge, topic-subinterpreters, needs backport to 3.14
#136470 - `InterpreterPoolExecutor`'s default thread name prefix is invalid
Issue -
State: closed - Opened by aisk 9 months ago
- 4 comments
Labels: type-bug, stdlib, topic-subinterpreters
#136434 - `./python.exe -OO -m test test_concurrent_futures` fails
Issue -
State: closed - Opened by sobolevn 9 months ago
Labels: type-bug, tests, topic-subinterpreters
#136380 - Inconsistent import behavior when concurrent.futures.InterpreterPoolExecutor not exist
Issue -
State: closed - Opened by aisk 9 months ago
Labels: type-bug, stdlib, topic-subinterpreters, 3.14, 3.15
#136153 - ModuleNotFoundError: No module named 'test.support'
Issue -
State: closed - Opened by killcoder 9 months ago
- 3 comments
Labels: type-bug, extension-modules, topic-subinterpreters
#135839 - `traverse_module_state` can return `int`, do not use `(void)` for it
Issue -
State: closed - Opened by sobolevn 9 months ago
- 2 comments
Labels: type-bug, extension-modules, topic-subinterpreters
#135695 - [3.14] gh-133485: Use interpreters.Interpreter in InterpreterPoolExecutor (gh-133957)
Pull Request -
State: closed - Opened by miss-islington 9 months ago
Labels: awaiting review, skip news, topic-subinterpreters
#135694 - [3.14] gh-135450: Remove assertion in `_PyCode_CheckNoExternalState` (gh-135466)
Pull Request -
State: closed - Opened by miss-islington 9 months ago
Labels: awaiting review, skip news, topic-subinterpreters
#135645 - 3.14: missing sys.implementation.supports_isolated_interpreters?
Issue -
State: closed - Opened by henryiii 9 months ago
- 3 comments
Labels: type-bug, topic-subinterpreters, 3.14, 3.15
#135513 - "variable tstate set but not used" in `crossinterp.c`
Issue -
State: closed - Opened by sobolevn 9 months ago
Labels: type-bug, interpreter-core, build, topic-subinterpreters
#135450 - List comprehensions cause subinterpreter crashes
Issue -
State: closed - Opened by ZeroIntensity 9 months ago
- 2 comments
Labels: interpreter-core, type-crash, topic-subinterpreters, 3.14, 3.15
#135443 - Interpreter.call() Fails For Various Builtins
Issue -
State: open - Opened by ericsnowcurrently 9 months ago
Labels: type-bug, interpreter-core, topic-subinterpreters, 3.14, 3.15
#134939 - Add the interpreters Module, Implementing PEP 734
Issue -
State: open - Opened by ericsnowcurrently 10 months ago
Labels: type-feature, stdlib, topic-subinterpreters, 3.14, 3.15
#134651 - gh-116909: fix data race with versions in typeobject
Pull Request -
State: open - Opened by duaneg 10 months ago
- 1 comment
Labels: awaiting review, topic-subinterpreters
#134606 - gh-128639: Don't assume one thread in subinterpreter finalization with fixed daemon thread support
Pull Request -
State: closed - Opened by ZeroIntensity 10 months ago
- 14 comments
Labels: awaiting merge, topic-subinterpreters, needs backport to 3.14
#134606 - gh-128639: Don't assume one thread in subinterpreter finalization with fixed daemon thread support
Pull Request -
State: open - Opened by ZeroIntensity 10 months ago
- 12 comments
Labels: awaiting changes, topic-subinterpreters, needs backport to 3.14
#134604 - Creating a subinterpreter when Python is run with -X tracemalloc leads to segfault
Issue -
State: open - Opened by emmatyping 10 months ago
Labels: type-crash, topic-subinterpreters, 3.14, 3.15
#134542 - New warnings in C implementation of subinterpreters
Issue -
State: open - Opened by sobolevn 10 months ago
Labels: type-bug, topic-subinterpreters
#134307 - The C API needs to protect state that can be deleted by finalization
Issue -
State: open - Opened by ZeroIntensity 10 months ago
Labels: topic-subinterpreters, 3.13, topic-free-threading, 3.14, 3.15
#134254 - [3.14] gh-128639: Don't assume one thread in subinterpreter finalization (gh-128640)
Pull Request -
State: closed - Opened by miss-islington 10 months ago
- 9 comments
Labels: awaiting review, DO-NOT-MERGE, topic-subinterpreters
#134254 - [3.14] gh-128639: Don't assume one thread in subinterpreter finalization (gh-128640)
Pull Request -
State: open - Opened by miss-islington 10 months ago
- 3 comments
Labels: awaiting review, DO-NOT-MERGE, topic-subinterpreters
#134144 - Cannot safely Py_EndInterpreter in 3.14b1
Issue -
State: closed - Opened by b-pass 10 months ago
- 6 comments
Labels: interpreter-core, type-crash, topic-subinterpreters, 3.14, 3.15
#134130 - [3.14] Docs: C API: Improve documentation around non-Python threads with subinterpreters (GH-131087)
Pull Request -
State: closed - Opened by miss-islington 10 months ago
Labels: docs, skip issue, skip news, topic-subinterpreters, topic-C-API
#133957 - gh-133485: Use interpreters.Interpreter in InterpreterPoolExecutor
Pull Request -
State: open - Opened by ericsnowcurrently 10 months ago
- 11 comments
Labels: awaiting core review, skip news, topic-subinterpreters, needs backport to 3.14
#133485 - Minor InterpreterPoolExecutor Issues
Issue -
State: open - Opened by ericsnowcurrently 11 months ago
Labels: type-bug, stdlib, topic-subinterpreters, 3.14
#133392 - GH-104289: Test importing all stdlib modules in subinterpreters
Pull Request -
State: open - Opened by AA-Turner 11 months ago
Labels: tests, skip news, topic-subinterpreters
#132781 - NotShareableError Should Inherit from TypeError
Issue -
State: closed - Opened by ericsnowcurrently 11 months ago
Labels: type-bug, interpreter-core, topic-subinterpreters, 3.14
#132776 - memoryview Cross-Interpreter Data Has Some Minor Issues
Issue -
State: closed - Opened by ericsnowcurrently 11 months ago
Labels: type-bug, interpreter-core, topic-subinterpreters, 3.14
#132775 - Improvements to test.support.interpreters.Interpreter
Issue -
State: closed - Opened by ericsnowcurrently 11 months ago
- 1 comment
Labels: type-feature, stdlib, topic-subinterpreters, 3.14
#132219 - [3.13] gh-132171: Fix `_interpreters.run_string` crash on string subclass (GH-132173)
Pull Request -
State: closed - Opened by miss-islington 12 months ago
Labels: awaiting merge, topic-subinterpreters
#132175 - gh-132174: Fix function name in error message of `_interpreters.run_string`
Pull Request -
State: closed - Opened by sobolevn 12 months ago
Labels: awaiting merge, topic-subinterpreters, needs backport to 3.13
#132174 - Incorrect function name in error message of `_interpreters.run_string`
Issue -
State: closed - Opened by sobolevn 12 months ago
Labels: type-bug, extension-modules, topic-subinterpreters
#132173 - gh-132171: Fix `_interpreters.run_string` crash on string subclass
Pull Request -
State: closed - Opened by sobolevn 12 months ago
Labels: awaiting core review, topic-subinterpreters, needs backport to 3.13
#131485 - Intermittent test failure on iOS during `test_interpreters` stress test: RuntimeError: Failed to import encodings module
Issue -
State: closed - Opened by freakboy3742 about 1 year ago
- 4 comments
Labels: type-bug, topic-subinterpreters, 3.13, 3.14
#131087 - Docs: C API: Improve documentation around non-Python threads with subinterpreters
Pull Request -
State: closed - Opened by ZeroIntensity about 1 year ago
- 5 comments
Labels: docs, skip issue, awaiting merge, skip news, topic-subinterpreters, topic-C-API, needs backport to 3.14
#131087 - Docs: C API: Improve documentation around non-Python threads with subinterpreters
Pull Request -
State: closed - Opened by ZeroIntensity about 1 year ago
- 8 comments
Labels: docs, skip issue, skip news, topic-subinterpreters, topic-C-API
#130599 - long_from_non_binary_base isn't thread-safe with free threading
Issue -
State: closed - Opened by colesbury about 1 year ago
- 3 comments
Labels: type-bug, interpreter-core, topic-subinterpreters, topic-free-threading
#130501 - Multithreaded, multiinterpreter software that worked fine with 3.12, but 3.13 it goes to a deadlock in PyImport_ImportModule()
Issue -
State: closed - Opened by szokovacs about 1 year ago
- 4 comments
Labels: type-bug, topic-subinterpreters, topic-C-API, pending, 3.13
#129829 - gh-129824: Fix some data races with types in subinterpreters
Pull Request -
State: open - Opened by colesbury about 1 year ago
- 1 comment
Labels: awaiting core review, skip news, topic-subinterpreters
#129829 - gh-129824: Fix some data races with types in subinterpreters
Pull Request -
State: closed - Opened by colesbury about 1 year ago
- 1 comment
Labels: awaiting core review, skip news, topic-subinterpreters
#129826 - gh-129824: Temporarily skip InterpreterPoolMixin tests under TSAN
Pull Request -
State: open - Opened by colesbury about 1 year ago
Labels: tests, awaiting core review, skip news, topic-subinterpreters, topic-free-threading
#129826 - gh-129824: Temporarily skip InterpreterPoolMixin tests under TSAN
Pull Request -
State: closed - Opened by colesbury about 1 year ago
Labels: tests, awaiting merge, skip news, topic-subinterpreters, topic-free-threading
#129824 - Various data races in `InterpreterPoolMixin` tests under TSAN
Issue -
State: open - Opened by colesbury about 1 year ago
Labels: type-bug, interpreter-core, topic-subinterpreters
#129817 - Data race on `tp_flags` with subinterpreters and static types
Issue -
State: open - Opened by colesbury about 1 year ago
Labels: type-bug, topic-subinterpreters, topic-free-threading
#129405 - Documented `Py_mod_multiple_interpreters` default is incorrect
Issue -
State: closed - Opened by encukou about 1 year ago
Labels: docs, topic-subinterpreters, topic-C-API
#128640 - gh-128639: Don't assume one thread in subinterpreter finalization
Pull Request -
State: closed - Opened by ZeroIntensity about 1 year ago
- 7 comments
Labels: topic-subinterpreters
#128640 - gh-128639: Don't assume one thread in subinterpreter finalization
Pull Request -
State: closed - Opened by ZeroIntensity about 1 year ago
- 2 comments
Labels: awaiting merge, topic-subinterpreters
#128639 - Subinterpreters don't properly clean up threads
Issue -
State: closed - Opened by ZeroIntensity about 1 year ago
- 5 comments
Labels: extension-modules, type-crash, topic-subinterpreters, 3.13, 3.14
#128381 - test_interpreters.test_stress Failed on aarch64 Fedora Stable Clang 3.x Buildbot
Issue -
State: open - Opened by ericsnowcurrently about 1 year ago
Labels: type-bug, interpreter-core, topic-subinterpreters, 3.14
#128360 - Migrate from `PyGILState_Check` to thread state checks internally
Pull Request -
State: open - Opened by ZeroIntensity about 1 year ago
Labels: type-feature, interpreter-core, topic-subinterpreters
#127165 - Segfault in invalid `concurrent.futures.interpreter.WorkerContext`
Issue -
State: closed - Opened by devdanzin over 1 year ago
- 4 comments
Labels: extension-modules, type-crash, topic-subinterpreters, 3.13, 3.14
#127108 - Crash in test_interpreters.test_stress (test_create_many_threaded)
Issue -
State: open - Opened by ericsnowcurrently over 1 year ago
Labels: interpreter-core, type-crash, topic-subinterpreters, 3.14
#127041 - An interpreter can start running during `_interpreters.destroy`
Issue -
State: open - Opened by ZeroIntensity over 1 year ago
Labels: extension-modules, type-crash, topic-subinterpreters, 3.13, 3.14
#126986 - Crash in _PyXI_ApplyErrorCode()
Issue -
State: closed - Opened by ericsnowcurrently over 1 year ago
- 1 comment
Labels: interpreter-core, type-crash, topic-subinterpreters, 3.13, 3.14
#126977 - Custom environments in subinterpreters
Issue -
State: open - Opened by FFY00 over 1 year ago
Labels: type-feature, topic-subinterpreters
#126915 - gh-126914: Use an atomic field for determining if the initial thread can be used
Pull Request -
State: open - Opened by ZeroIntensity over 1 year ago
- 3 comments
Labels: awaiting review, topic-subinterpreters, needs backport to 3.13
#126915 - gh-126914: Use an atomic field for determining if the initial thread can be used
Pull Request -
State: closed - Opened by ZeroIntensity over 1 year ago
- 4 comments
Labels: awaiting review, topic-subinterpreters, needs backport to 3.13
#126914 - An interpreter's initial thread can be accessed while finalizing
Issue -
State: open - Opened by ZeroIntensity over 1 year ago
Labels: interpreter-core, type-crash, topic-subinterpreters, 3.12, 3.13, 3.14
#126696 - gh-126644: Fix various thread safety issues in `_interpreters`
Pull Request -
State: closed - Opened by ZeroIntensity over 1 year ago
- 5 comments
Labels: topic-subinterpreters, topic-free-threading
#126654 - `_interpreters.exec` with invalid parameters segfaults
Issue -
State: closed - Opened by devdanzin over 1 year ago
- 1 comment
Labels: extension-modules, type-crash, topic-subinterpreters
#126316 - `grp` is not thread safe
Issue -
State: closed - Opened by devdanzin over 1 year ago
- 19 comments
Labels: extension-modules, type-crash, topic-subinterpreters, 3.13, topic-free-threading, 3.14
#126223 - `SystemError` caused by `_interpreters.create()` with invalid unicode argument
Issue -
State: closed - Opened by devdanzin over 1 year ago
- 2 comments
Labels: type-bug, extension-modules, topic-subinterpreters, 3.13, 3.14
#126097 - gh-126096: Use a thread-local freelist for thread states
Pull Request -
State: closed - Opened by ZeroIntensity over 1 year ago
- 1 comment
Labels: topic-subinterpreters
#126096 - Use a freelist for thread states
Issue -
State: closed - Opened by ZeroIntensity over 1 year ago
- 1 comment
Labels: type-feature, performance, interpreter-core, topic-subinterpreters
#126026 - gh-126016: Force crossinterpreter thread states to get cleaned up
Pull Request -
State: closed - Opened by ZeroIntensity over 1 year ago
- 2 comments
Labels: awaiting review, topic-subinterpreters, needs backport to 3.13
#126016 - Multithreaded subinterpreters can be running during finalization
Issue -
State: open - Opened by ZeroIntensity over 1 year ago
Labels: interpreter-core, type-crash, topic-subinterpreters, 3.13, 3.14
#125865 - InterpreterPoolExecutor Raises Attribute Error on Lambdas
Issue -
State: closed - Opened by paultiq over 1 year ago
- 5 comments
Labels: type-bug, topic-subinterpreters
#125864 - InterpreterPoolExecutor Hangs on Certain Functions
Issue -
State: closed - Opened by paultiq over 1 year ago
- 6 comments
Labels: type-bug, stdlib, topic-subinterpreters, 3.14
#125716 - test_concurrent_futures.test_interpreter_pool failing
Issue -
State: closed - Opened by ericsnowcurrently over 1 year ago
- 5 comments
Labels: type-bug, topic-subinterpreters, 3.14
#125667 - qidarg_converter_data Values Not Properly Initialized
Issue -
State: closed - Opened by ericsnowcurrently over 1 year ago
Labels: type-bug, extension-modules, topic-subinterpreters, 3.13, 3.14
#125561 - gh-114940: Use fine-grained mutex protection for `PyInterpreterState.threads`
Pull Request -
State: open - Opened by rruuaanng over 1 year ago
- 21 comments
Labels: awaiting review, topic-subinterpreters
#125561 - gh-114940: Use fine-grained mutex protection for `PyInterpreterState.threads`
Pull Request -
State: closed - Opened by rruuaanng over 1 year ago
- 26 comments
Labels: awaiting review, topic-subinterpreters
#125286 - test_audit_subinterpreter crashes with tracerefs enabled
Issue -
State: closed - Opened by nascheme over 1 year ago
- 2 comments
Labels: type-crash, topic-subinterpreters
#124694 - Add concurrent.futures.InterpreterPoolExecutor
Issue -
State: closed - Opened by ericsnowcurrently over 1 year ago
Labels: type-feature, stdlib, topic-subinterpreters, 3.14
#124160 - Segfault when trying to use PyRun_SimpleString() with some imports
Issue -
State: closed - Opened by luk1337 over 1 year ago
- 14 comments
Labels: type-crash, topic-subinterpreters, deferred-blocker, 3.13, 3.14
#123672 - Clarifying the `PyGILState_` API for per-GIL subinterpreters
Issue -
State: closed - Opened by ZeroIntensity over 1 year ago
Labels: docs, topic-subinterpreters, topic-C-API
#122220 - python3.12 _xxsubinterpreter behavior regression
Issue -
State: closed - Opened by ChenQi1989 over 1 year ago
- 10 comments
Labels: type-bug, topic-subinterpreters
#122199 - test_types Leaks References When Channels Used
Issue -
State: open - Opened by ericsnowcurrently over 1 year ago
Labels: type-bug, topic-subinterpreters, 3.13, 3.14
#121817 - Add A Howto Page About Using Multiple Interpreters
Issue -
State: open - Opened by ericsnowcurrently over 1 year ago
Labels: docs, topic-subinterpreters, 3.13, 3.14
#121596 - Sharing Interpreter Channels is Broken
Issue -
State: closed - Opened by ericsnowcurrently over 1 year ago
Labels: type-bug, extension-modules, topic-subinterpreters, 3.13, 3.14
#121460 - test.test__interpchannels.ChannelTests.test_channel_list_interpreters_released hangs on 32-bit ARM --pydebug builds
Issue -
State: closed - Opened by stefanor over 1 year ago
- 2 comments
Labels: type-bug, topic-subinterpreters
#121374 - 3.13 Incorrect Docstrings in `_interpchannels`
Issue -
State: closed - Opened by max-muoto over 1 year ago
Labels: type-bug, topic-subinterpreters
#121198 - [TraceRefs] test_import fails with: _PyRefchain_Remove: Assertion `value == REFCHAIN_VALUE' failed.
Issue -
State: closed - Opened by vstinner over 1 year ago
- 2 comments
Labels: type-bug, tests, topic-subinterpreters