mirror of
https://github.com/python/cpython.git
synced 2025-08-02 16:13:13 +00:00
gh-105373: Remove C API global config vars in Python 3.14 (#106538)
Schedule the removal of C API global configuration variables in Python 3.14. Announce the removal to help C extension maintainers to upgrade their code.
This commit is contained in:
parent
1b2938122d
commit
ffe70c4d1c
2 changed files with 47 additions and 44 deletions
|
@ -87,7 +87,7 @@ to 1 and ``-bb`` sets :c:data:`Py_BytesWarningFlag` to 2.
|
|||
|
||||
Set by the :option:`-b` option.
|
||||
|
||||
.. deprecated:: 3.12
|
||||
.. deprecated-removed:: 3.12 3.14
|
||||
|
||||
.. c:var:: int Py_DebugFlag
|
||||
|
||||
|
@ -101,7 +101,7 @@ to 1 and ``-bb`` sets :c:data:`Py_BytesWarningFlag` to 2.
|
|||
Set by the :option:`-d` option and the :envvar:`PYTHONDEBUG` environment
|
||||
variable.
|
||||
|
||||
.. deprecated:: 3.12
|
||||
.. deprecated-removed:: 3.12 3.14
|
||||
|
||||
.. c:var:: int Py_DontWriteBytecodeFlag
|
||||
|
||||
|
@ -115,7 +115,7 @@ to 1 and ``-bb`` sets :c:data:`Py_BytesWarningFlag` to 2.
|
|||
Set by the :option:`-B` option and the :envvar:`PYTHONDONTWRITEBYTECODE`
|
||||
environment variable.
|
||||
|
||||
.. deprecated:: 3.12
|
||||
.. deprecated-removed:: 3.12 3.14
|
||||
|
||||
.. c:var:: int Py_FrozenFlag
|
||||
|
||||
|
@ -128,7 +128,7 @@ to 1 and ``-bb`` sets :c:data:`Py_BytesWarningFlag` to 2.
|
|||
|
||||
Private flag used by ``_freeze_module`` and ``frozenmain`` programs.
|
||||
|
||||
.. deprecated:: 3.12
|
||||
.. deprecated-removed:: 3.12 3.14
|
||||
|
||||
.. c:var:: int Py_HashRandomizationFlag
|
||||
|
||||
|
@ -143,7 +143,7 @@ to 1 and ``-bb`` sets :c:data:`Py_BytesWarningFlag` to 2.
|
|||
If the flag is non-zero, read the :envvar:`PYTHONHASHSEED` environment
|
||||
variable to initialize the secret hash seed.
|
||||
|
||||
.. deprecated:: 3.12
|
||||
.. deprecated-removed:: 3.12 3.14
|
||||
|
||||
.. c:var:: int Py_IgnoreEnvironmentFlag
|
||||
|
||||
|
@ -156,7 +156,7 @@ to 1 and ``-bb`` sets :c:data:`Py_BytesWarningFlag` to 2.
|
|||
|
||||
Set by the :option:`-E` and :option:`-I` options.
|
||||
|
||||
.. deprecated:: 3.12
|
||||
.. deprecated-removed:: 3.12 3.14
|
||||
|
||||
.. c:var:: int Py_InspectFlag
|
||||
|
||||
|
@ -171,7 +171,7 @@ to 1 and ``-bb`` sets :c:data:`Py_BytesWarningFlag` to 2.
|
|||
Set by the :option:`-i` option and the :envvar:`PYTHONINSPECT` environment
|
||||
variable.
|
||||
|
||||
.. deprecated:: 3.12
|
||||
.. deprecated-removed:: 3.12 3.14
|
||||
|
||||
.. c:var:: int Py_InteractiveFlag
|
||||
|
||||
|
@ -196,7 +196,7 @@ to 1 and ``-bb`` sets :c:data:`Py_BytesWarningFlag` to 2.
|
|||
|
||||
.. versionadded:: 3.4
|
||||
|
||||
.. deprecated:: 3.12
|
||||
.. deprecated-removed:: 3.12 3.14
|
||||
|
||||
.. c:var:: int Py_LegacyWindowsFSEncodingFlag
|
||||
|
||||
|
@ -215,7 +215,7 @@ to 1 and ``-bb`` sets :c:data:`Py_BytesWarningFlag` to 2.
|
|||
|
||||
.. availability:: Windows.
|
||||
|
||||
.. deprecated:: 3.12
|
||||
.. deprecated-removed:: 3.12 3.14
|
||||
|
||||
.. c:var:: int Py_LegacyWindowsStdioFlag
|
||||
|
||||
|
@ -233,7 +233,7 @@ to 1 and ``-bb`` sets :c:data:`Py_BytesWarningFlag` to 2.
|
|||
|
||||
.. availability:: Windows.
|
||||
|
||||
.. deprecated:: 3.12
|
||||
.. deprecated-removed:: 3.12 3.14
|
||||
|
||||
.. c:var:: int Py_NoSiteFlag
|
||||
|
||||
|
@ -248,7 +248,7 @@ to 1 and ``-bb`` sets :c:data:`Py_BytesWarningFlag` to 2.
|
|||
|
||||
Set by the :option:`-S` option.
|
||||
|
||||
.. deprecated:: 3.12
|
||||
.. deprecated-removed:: 3.12 3.14
|
||||
|
||||
.. c:var:: int Py_NoUserSiteDirectory
|
||||
|
||||
|
@ -262,7 +262,7 @@ to 1 and ``-bb`` sets :c:data:`Py_BytesWarningFlag` to 2.
|
|||
Set by the :option:`-s` and :option:`-I` options, and the
|
||||
:envvar:`PYTHONNOUSERSITE` environment variable.
|
||||
|
||||
.. deprecated:: 3.12
|
||||
.. deprecated-removed:: 3.12 3.14
|
||||
|
||||
.. c:var:: int Py_OptimizeFlag
|
||||
|
||||
|
@ -273,7 +273,7 @@ to 1 and ``-bb`` sets :c:data:`Py_BytesWarningFlag` to 2.
|
|||
Set by the :option:`-O` option and the :envvar:`PYTHONOPTIMIZE` environment
|
||||
variable.
|
||||
|
||||
.. deprecated:: 3.12
|
||||
.. deprecated-removed:: 3.12 3.14
|
||||
|
||||
.. c:var:: int Py_QuietFlag
|
||||
|
||||
|
@ -287,7 +287,7 @@ to 1 and ``-bb`` sets :c:data:`Py_BytesWarningFlag` to 2.
|
|||
|
||||
.. versionadded:: 3.2
|
||||
|
||||
.. deprecated:: 3.12
|
||||
.. deprecated-removed:: 3.12 3.14
|
||||
|
||||
.. c:var:: int Py_UnbufferedStdioFlag
|
||||
|
||||
|
@ -300,7 +300,7 @@ to 1 and ``-bb`` sets :c:data:`Py_BytesWarningFlag` to 2.
|
|||
Set by the :option:`-u` option and the :envvar:`PYTHONUNBUFFERED`
|
||||
environment variable.
|
||||
|
||||
.. deprecated:: 3.12
|
||||
.. deprecated-removed:: 3.12 3.14
|
||||
|
||||
.. c:var:: int Py_VerboseFlag
|
||||
|
||||
|
@ -316,7 +316,7 @@ to 1 and ``-bb`` sets :c:data:`Py_BytesWarningFlag` to 2.
|
|||
Set by the :option:`-v` option and the :envvar:`PYTHONVERBOSE` environment
|
||||
variable.
|
||||
|
||||
.. deprecated:: 3.12
|
||||
.. deprecated-removed:: 3.12 3.14
|
||||
|
||||
|
||||
Initializing and finalizing the interpreter
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue