From 0b3494f712ecf876e6afc7e53965fa31af2362d1 Mon Sep 17 00:00:00 2001 From: Eric Traut Date: Thu, 6 Aug 2020 00:09:21 -0700 Subject: [PATCH] Replaced parameter name "self" with "cls" for a few class methods (#4393) * Replaced parameter name "self" with "cls" for a few class methods. Pyright emits a warning if a class method doesn't follow the PEP 8 standard where the first parameter is named "cls" for a class method. This change eliminates these warnings. * Missed a file. Co-authored-by: Eric Traut --- stdlib/3.7/_py_abc.pyi | 2 +- third_party/2and3/boto/s3/bucket.pyi | 2 +- third_party/2and3/pynamodb/indexes.pyi | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/stdlib/3.7/_py_abc.pyi b/stdlib/3.7/_py_abc.pyi index 89106b956..c8fd1f918 100644 --- a/stdlib/3.7/_py_abc.pyi +++ b/stdlib/3.7/_py_abc.pyi @@ -6,5 +6,5 @@ _T = TypeVar("_T") def get_cache_token() -> object: ... class ABCMeta(type): - def __new__(mcls, __name: str, __bases: Tuple[Type[Any], ...], __namespace: Dict[str, Any]) -> ABCMeta: ... + def __new__(cls, __name: str, __bases: Tuple[Type[Any], ...], __namespace: Dict[str, Any]) -> ABCMeta: ... def register(cls, subclass: Type[_T]) -> Type[_T]: ... diff --git a/third_party/2and3/boto/s3/bucket.pyi b/third_party/2and3/boto/s3/bucket.pyi index f92818ff6..7e61cba54 100644 --- a/third_party/2and3/boto/s3/bucket.pyi +++ b/third_party/2and3/boto/s3/bucket.pyi @@ -7,7 +7,7 @@ from .key import Key class S3WebsiteEndpointTranslate: trans_region: Dict[str, str] @classmethod - def translate_region(self, reg: Text) -> str: ... + def translate_region(cls, reg: Text) -> str: ... S3Permissions: List[str] diff --git a/third_party/2and3/pynamodb/indexes.pyi b/third_party/2and3/pynamodb/indexes.pyi index 562c833d2..99db1146b 100644 --- a/third_party/2and3/pynamodb/indexes.pyi +++ b/third_party/2and3/pynamodb/indexes.pyi @@ -10,7 +10,7 @@ class Index(metaclass=IndexMeta): def count(cls, hash_key, consistent_read: bool = ..., **filters) -> int: ... @classmethod def query( - self, + cls, hash_key, scan_index_forward: Optional[Any] = ..., consistent_read: bool = ...,