Skip to content

Commit da9c8c3

Browse files
authored
bpo-32125: Remove Py_UseClassExceptionsFlag flag (#4544)
This flag was deprecated and wasn't used anymore since Python 2.0.
1 parent 5742f67 commit da9c8c3

File tree

4 files changed

+2
-3
lines changed

4 files changed

+2
-3
lines changed

Include/pydebug.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ PyAPI_DATA(int) Py_InspectFlag;
1515
PyAPI_DATA(int) Py_OptimizeFlag;
1616
PyAPI_DATA(int) Py_NoSiteFlag;
1717
PyAPI_DATA(int) Py_BytesWarningFlag;
18-
PyAPI_DATA(int) Py_UseClassExceptionsFlag;
1918
PyAPI_DATA(int) Py_FrozenFlag;
2019
PyAPI_DATA(int) Py_IgnoreEnvironmentFlag;
2120
PyAPI_DATA(int) Py_DontWriteBytecodeFlag;
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
The ``Py_UseClassExceptionsFlag`` flag has been removed. It was deprecated
2+
and wasn't used anymore since Python 2.0.

Python/pylifecycle.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,6 @@ int Py_InspectFlag; /* Needed to determine whether to exit at SystemExit */
116116
int Py_OptimizeFlag = 0; /* Needed by compile.c */
117117
int Py_NoSiteFlag; /* Suppress 'import site' */
118118
int Py_BytesWarningFlag; /* Warn on str(bytes) and str(buffer) */
119-
int Py_UseClassExceptionsFlag = 1; /* Needed by bltinmodule.c: deprecated */
120119
int Py_FrozenFlag; /* Needed by getpath.c */
121120
int Py_IgnoreEnvironmentFlag; /* e.g. PYTHONPATH, PYTHONHOME */
122121
int Py_DontWriteBytecodeFlag; /* Suppress writing bytecode files (*.pyc) */

Tools/c-globals/ignored-globals.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -393,7 +393,6 @@ Py_NoUserSiteDirectory
393393
Py_OptimizeFlag
394394
Py_QuietFlag
395395
Py_UnbufferedStdioFlag
396-
Py_UseClassExceptionsFlag
397396
Py_VerboseFlag
398397

399398

0 commit comments

Comments
 (0)