We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6891e14 commit f9cb537Copy full SHA for f9cb537
Tools/clinic/clinic.py
@@ -798,8 +798,8 @@ def output_templates(
798
) -> dict[str, str]:
799
parameters = list(f.parameters.values())
800
assert parameters
801
- assert isinstance(parameters[0].converter, self_converter)
802
- del parameters[0]
+ first_param = parameters.pop(0)
+ assert isinstance(first_param.converter, self_converter)
803
requires_defining_class = False
804
if parameters and isinstance(parameters[0].converter, defining_class_converter):
805
requires_defining_class = True
0 commit comments