]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-106320: Remove private _PyInterpreterID C API (#107053)
authorVictor Stinner <vstinner@python.org>
Sat, 22 Jul 2023 19:31:55 +0000 (21:31 +0200)
committerGitHub <noreply@github.com>
Sat, 22 Jul 2023 19:31:55 +0000 (19:31 +0000)
commit22422e9d1a50b4970bc6957a88569618d579c47f
tree63af9e1bf2bc7d2fe10a6c3cd981d866a38eb2fd
parentf8b7fe2f2647813ae8249675a80e59c117d30fe1
gh-106320: Remove private _PyInterpreterID C API (#107053)

Move the private _PyInterpreterID C API to the internal C API: add a
new pycore_interp_id.h header file.

Remove Include/interpreteridobject.h and
Include/cpython/interpreteridobject.h header files.
12 files changed:
Include/cpython/interpreteridobject.h [deleted file]
Include/internal/pycore_interp_id.h [new file with mode: 0644]
Include/interpreteridobject.h [deleted file]
Makefile.pre.in
Modules/_testinternalcapi.c
Modules/_xxinterpchannelsmodule.c
Modules/_xxsubinterpretersmodule.c
Objects/interpreteridobject.c
Objects/object.c
PCbuild/pythoncore.vcxproj
PCbuild/pythoncore.vcxproj.filters
Tools/c-analyzer/cpython/_parser.py