From 8d941f0e53f5c4ff7a376c439720eb9e96aa6742 Mon Sep 17 00:00:00 2001 From: Alex Waygood Date: Thu, 27 Oct 2022 16:27:28 +0100 Subject: [PATCH] Remove unnecessary `pyright: ignore` (#9000) --- stdlib/abc.pyi | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/stdlib/abc.pyi b/stdlib/abc.pyi index f7f82333a..110eba24a 100644 --- a/stdlib/abc.pyi +++ b/stdlib/abc.pyi @@ -16,10 +16,7 @@ class ABCMeta(type): __mcls: type[Self], __name: str, __bases: tuple[type, ...], __namespace: dict[str, Any], **kwargs: Any ) -> Self: ... else: - # pyright doesn't like the first parameter being called mcls, hence the `pyright: ignore` - def __new__( - mcls: type[Self], name: str, bases: tuple[type, ...], namespace: dict[str, Any], **kwargs: Any # pyright: ignore - ) -> Self: ... + def __new__(mcls: type[Self], name: str, bases: tuple[type, ...], namespace: dict[str, Any], **kwargs: Any) -> Self: ... def __instancecheck__(cls: ABCMeta, instance: Any) -> Any: ... def __subclasscheck__(cls: ABCMeta, subclass: Any) -> Any: ...