]> granicus.if.org Git - python/commit
bpo-38304: Remove PyConfig.struct_size (GH-16500)
authorVictor Stinner <vstinner@redhat.com>
Mon, 30 Sep 2019 22:46:42 +0000 (00:46 +0200)
committerNick Coghlan <ncoghlan@gmail.com>
Mon, 30 Sep 2019 22:46:42 +0000 (08:46 +1000)
commitbdace21b769998396d0ccc8da99a8ca9b507bfdf
treede149589d8dd498ddf3574e9d9551951d3f7e79b
parent92ca515ee1efbdc51678e12d105ad642c9b9cc13
bpo-38304: Remove PyConfig.struct_size (GH-16500)

For now, we'll rely on the fact that the config structures aren't covered by the stable ABI.

We may revisit this in the future if we further explore the idea of offering a stable embedding API.
14 files changed:
Doc/c-api/init_config.rst
Include/cpython/initconfig.h
Include/internal/pycore_initconfig.h
Misc/NEWS.d/next/C API/2019-09-28-03-43-27.bpo-38304.RqHAwd.rst [deleted file]
Modules/main.c
PC/python_uwp.cpp
Programs/_freeze_importlib.c
Programs/_testembed.c
Python/frozenmain.c
Python/initconfig.c
Python/pathconfig.c
Python/preconfig.c
Python/pylifecycle.c
Python/pystate.c