https://github.com/python/cpython/commit/e1eeb990bd169491075eeaea31481a4a96bdecbb
commit: e1eeb990bd169491075eeaea31481a4a96bdecbb
branch: main
author: Victor Stinner <[email protected]>
committer: vstinner <[email protected]>
date: 2024-04-08T09:51:20+02:00
summary:

gh-113317: Remove unused INVALID constant in Argument Clinic (#117624)

files:
M Lib/test/test_clinic.py
M Tools/clinic/libclinic/function.py

diff --git a/Lib/test/test_clinic.py b/Lib/test/test_clinic.py
index 9788ac0261fa49..a5887cdb56e3ca 100644
--- a/Lib/test/test_clinic.py
+++ b/Lib/test/test_clinic.py
@@ -4048,9 +4048,6 @@ def test_Class_repr(self):
         self.assertRegex(repr(cls), r"<clinic.Class 'foo' at \d+>")
 
     def test_FunctionKind_repr(self):
-        self.assertEqual(
-            repr(FunctionKind.INVALID), "<clinic.FunctionKind.INVALID>"
-        )
         self.assertEqual(
             repr(FunctionKind.CLASS_METHOD), 
"<clinic.FunctionKind.CLASS_METHOD>"
         )
diff --git a/Tools/clinic/libclinic/function.py 
b/Tools/clinic/libclinic/function.py
index 1563fdf9065b7e..572916bbe123b4 100644
--- a/Tools/clinic/libclinic/function.py
+++ b/Tools/clinic/libclinic/function.py
@@ -53,7 +53,6 @@ def __repr__(self) -> str:
 
 
 class FunctionKind(enum.Enum):
-    INVALID         = enum.auto()
     CALLABLE        = enum.auto()
     STATIC_METHOD   = enum.auto()
     CLASS_METHOD    = enum.auto()
@@ -70,7 +69,6 @@ def __repr__(self) -> str:
         return f"<clinic.FunctionKind.{self.name}>"
 
 
-INVALID: Final = FunctionKind.INVALID
 CALLABLE: Final = FunctionKind.CALLABLE
 STATIC_METHOD: Final = FunctionKind.STATIC_METHOD
 CLASS_METHOD: Final = FunctionKind.CLASS_METHOD

_______________________________________________
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