mirror of
https://github.com/python/cpython.git
synced 2026-01-31 11:42:19 +00:00
Add a new struct_size field to PyPreConfig and PyConfig structures to allow to modify these structures in the future without breaking the backward compatibility. * Replace private _config_version field with public struct_size field in PyPreConfig and PyConfig. * Public PyPreConfig_InitIsolatedConfig() and PyPreConfig_InitPythonConfig() return type becomes PyStatus, instead of void. * Internal _PyConfig_InitCompatConfig(), _PyPreConfig_InitCompatConfig(), _PyPreConfig_InitFromConfig(), _PyPreConfig_InitFromPreConfig() return type becomes PyStatus, instead of void. * Remove _Py_CONFIG_VERSION * Update the Initialization Configuration documentation. |
||
|---|---|---|
| .. | ||
| abstract.h | ||
| dictobject.h | ||
| fileobject.h | ||
| import.h | ||
| initconfig.h | ||
| interpreteridobject.h | ||
| object.h | ||
| objimpl.h | ||
| pyerrors.h | ||
| pylifecycle.h | ||
| pymem.h | ||
| pystate.h | ||
| sysmodule.h | ||
| traceback.h | ||
| tupleobject.h | ||
| unicodeobject.h | ||