]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-76785: Fixes for test.support.interpreters (gh-112982)
authorEric Snow <ericsnowcurrently@gmail.com>
Tue, 12 Dec 2023 15:24:31 +0000 (08:24 -0700)
committerGitHub <noreply@github.com>
Tue, 12 Dec 2023 15:24:31 +0000 (08:24 -0700)
commit86a77f4e1a5ceaff1036b0072521e12752b5df47
treececc78dab93112a3a92ae66fc0156630408063b3
parentf26bfe4b25f7e5a4f68fcac26207b7175abad208
gh-76785: Fixes for test.support.interpreters (gh-112982)

This involves a number of changes for PEP 734.
30 files changed:
.github/CODEOWNERS
Include/internal/pycore_crossinterp.h
Include/internal/pycore_interp.h
Lib/test/support/interpreters/__init__.py [new file with mode: 0644]
Lib/test/support/interpreters/channels.py [moved from Lib/test/support/interpreters.py with 56% similarity]
Lib/test/support/interpreters/queues.py [new file with mode: 0644]
Lib/test/test__xxinterpchannels.py
Lib/test/test__xxsubinterpreters.py
Lib/test/test_capi/test_misc.py
Lib/test/test_import/__init__.py
Lib/test/test_importlib/test_util.py
Lib/test/test_interpreters.py [deleted file]
Lib/test/test_interpreters/__init__.py [new file with mode: 0644]
Lib/test/test_interpreters/__main__.py [new file with mode: 0644]
Lib/test/test_interpreters/test_api.py [new file with mode: 0644]
Lib/test/test_interpreters/test_channels.py [new file with mode: 0644]
Lib/test/test_interpreters/test_lifecycle.py [new file with mode: 0644]
Lib/test/test_interpreters/test_queues.py [new file with mode: 0644]
Lib/test/test_interpreters/test_stress.py [new file with mode: 0644]
Lib/test/test_interpreters/utils.py [new file with mode: 0644]
Lib/test/test_sys.py
Lib/test/test_threading.py
Modules/_testcapimodule.c
Modules/_testinternalcapi.c
Modules/_xxinterpchannelsmodule.c
Modules/_xxsubinterpretersmodule.c
Python/crossinterp.c
Python/pylifecycle.c
Python/pystate.c
Tools/c-analyzer/cpython/globals-to-fix.tsv