Proposal:
Doc/deprecations/c-api-pending-removal-in-3.16.rst lists 26 C APIs due to be removed in
3.16. All 26 are still in Include/ on main, still marked Py_DEPRECATED:
Py_SetProgramName and PySys_SetArgv were removed once in 3.13
and restored in gh-117987 after it broke packages, so this is not a mechanical removal.
The file is also not included from Doc/deprecations/index.rst, so these deprecations are
currently not listed on the Deprecations page.
Has this already been discussed elsewhere?
No response given
Linked PRs
Proposal:
Doc/deprecations/c-api-pending-removal-in-3.16.rstlists 26 C APIs due to be removed in3.16. All 26 are still in
Include/on main, still markedPy_DEPRECATED:PySys_SetArgv,PySys_SetArgvEx,Py_SetProgramName,Py_SetPythonHomePy_*global configuration variables (gh-133644: remove deprecated global configuration variables #133654 open, draft)Py_UNICODEPy_SetProgramNameandPySys_SetArgvwere removed once in 3.13and restored in gh-117987 after it broke packages, so this is not a mechanical removal.
The file is also not included from
Doc/deprecations/index.rst, so these deprecations arecurrently not listed on the Deprecations page.
Has this already been discussed elsewhere?
No response given
Linked PRs