https://github.com/python/cpython/commit/9d34623eb11c4c6f8ba0ba8eb4e920dd8444be42
commit: 9d34623eb11c4c6f8ba0ba8eb4e920dd8444be42
branch: main
author: yihong <[email protected]>
committer: vstinner <[email protected]>
date: 2025-10-26T18:37:31+01:00
summary:

gh-140609: delete unused `_stdlib_enums` in enum.py (#140618)

Signed-off-by: yihong0618 <[email protected]>

files:
M Lib/enum.py

diff --git a/Lib/enum.py b/Lib/enum.py
index c00ae85d2f8efe..936bcea0619e7d 100644
--- a/Lib/enum.py
+++ b/Lib/enum.py
@@ -17,7 +17,7 @@
 # Dummy value for Enum and Flag as there are explicit checks for them
 # before they have been created.
 # This is also why there are checks in EnumType like `if Enum is not None`
-Enum = Flag = EJECT = _stdlib_enums = ReprEnum = None
+Enum = Flag = EJECT = ReprEnum = None
 
 class nonmember(object):
     """
@@ -2189,5 +2189,3 @@ def _old_convert_(etype, name, module, filter, 
source=None, *, boundary=None):
         members.sort(key=lambda t: t[0])
     cls = etype(name, members, module=module, boundary=boundary or KEEP)
     return cls
-
-_stdlib_enums = IntEnum, StrEnum, IntFlag

_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]

Reply via email to