]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-137210: Add a struct, slot & function for checking an extension's ABI (GH-137212)
authorPetr Viktorin <encukou@gmail.com>
Fri, 5 Sep 2025 14:23:18 +0000 (16:23 +0200)
committerGitHub <noreply@github.com>
Fri, 5 Sep 2025 14:23:18 +0000 (16:23 +0200)
commit0c74fc8af0eba51d6817f8d377a82db39f120688
treee8b8e01ec022980177454af3e7abe23772664c82
parentc1a9c23195f75e90122db306bcecc98a140889f9
gh-137210: Add a struct, slot & function for checking an extension's ABI (GH-137212)

Co-authored-by: Steve Dower <steve.dower@microsoft.com>
24 files changed:
Doc/c-api/module.rst
Doc/c-api/stable.rst
Doc/data/stable_abi.dat
Doc/using/configure.rst
Doc/whatsnew/3.15.rst
Include/cpython/modsupport.h
Include/internal/pycore_unicodeobject.h
Include/modsupport.h
Include/moduleobject.h
Lib/test/test_capi/test_modsupport.py [new file with mode: 0644]
Lib/test/test_stable_abi_ctypes.py
Misc/NEWS.d/next/C_API/2025-07-29-18-00-22.gh-issue-137210.DD4VEm.rst [new file with mode: 0644]
Misc/stable_abi.toml
Modules/Setup.stdlib.in
Modules/_datetimemodule.c
Modules/_testcapi/modsupport.c [new file with mode: 0644]
Modules/_testcapi/parts.h
Modules/_testcapimodule.c
Objects/moduleobject.c
Objects/unicodeobject.c
PC/python3dll.c
PCbuild/_testcapi.vcxproj
PCbuild/_testcapi.vcxproj.filters
Python/modsupport.c