Mailing List Archive

gh-113317: Remove unused INVALID constant in Argument Clinic (#117624)
https://github.com/python/cpython/commit/e1eeb990bd169491075eeaea31481a4a96bdecbb
commit: e1eeb990bd169491075eeaea31481a4a96bdecbb
branch: main
author: Victor Stinner <vstinner@python.org>
committer: vstinner <vstinner@python.org>
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 -- python-checkins@python.org
To unsubscribe send an email to python-checkins-leave@python.org
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: list-python-checkins@lists.gossamer-threads.com