]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-104109: Expose Py_NewInterpreterFromConfig() in the Public C-API (gh-104110)
authorEric Snow <ericsnowcurrently@gmail.com>
Wed, 3 May 2023 03:40:00 +0000 (21:40 -0600)
committerGitHub <noreply@github.com>
Wed, 3 May 2023 03:40:00 +0000 (21:40 -0600)
commit292076a9aa29aba1023340a0d24252a7b27a454e
tree3268355a188506819fe9399401b65d55587f9e8e
parentde64e7561680fdc5358001e9488091e75d4174a3
gh-104109: Expose Py_NewInterpreterFromConfig() in the Public C-API (gh-104110)

We also expose PyInterpreterConfig. This is part of the PEP 684 (per-interpreter GIL) implementation.  We will add docs as soon as we can.

FYI, I'm adding the new config field for per-interpreter GIL in gh-99114.
Include/cpython/initconfig.h
Include/cpython/pylifecycle.h
Misc/NEWS.d/next/C API/2023-05-02-21-05-54.gh-issue-104109.0tnDZV.rst [new file with mode: 0644]
Modules/_testcapimodule.c
Modules/_xxsubinterpretersmodule.c
Python/pylifecycle.c