From b3c077f4c570a3479acbc938aa635c4491ad7750 Mon Sep 17 00:00:00 2001 From: Avasam Date: Sat, 17 Aug 2024 14:45:36 -0400 Subject: [PATCH] Flake8-2020: Add Final and remove Any (#12538) --- stubs/flake8-2020/flake8_2020.pyi | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/stubs/flake8-2020/flake8_2020.pyi b/stubs/flake8-2020/flake8_2020.pyi index 7af7c26b6..966596f97 100644 --- a/stubs/flake8-2020/flake8_2020.pyi +++ b/stubs/flake8-2020/flake8_2020.pyi @@ -4,18 +4,19 @@ import ast from collections.abc import Generator -from typing import Any, ClassVar +from typing import ClassVar, Final +from typing_extensions import Self -YTT101: str -YTT102: str -YTT103: str -YTT201: str -YTT202: str -YTT203: str -YTT204: str -YTT301: str -YTT302: str -YTT303: str +YTT101: Final[str] +YTT102: Final[str] +YTT103: Final[str] +YTT201: Final[str] +YTT202: Final[str] +YTT203: Final[str] +YTT204: Final[str] +YTT301: Final[str] +YTT302: Final[str] +YTT303: Final[str] class Visitor(ast.NodeVisitor): ... @@ -23,4 +24,4 @@ class Plugin: name: ClassVar[str] version: ClassVar[str] def __init__(self, tree: ast.AST) -> None: ... - def run(self) -> Generator[tuple[int, int, str, type[Any]], None, None]: ... + def run(self) -> Generator[tuple[int, int, str, type[Self]], None, None]: ...