From c96892f3b933ff488cb9a394d3e218b8bf583921 Mon Sep 17 00:00:00 2001 From: kasium <15907922+kasium@users.noreply.github.com> Date: Fri, 10 Dec 2021 11:50:46 +0100 Subject: [PATCH] Add stubs for flake8-typing-imports (#6556) --- stubs/flake8-typing-imports/METADATA.toml | 1 + .../flake8_typing_imports.pyi | 15 +++++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 stubs/flake8-typing-imports/METADATA.toml create mode 100644 stubs/flake8-typing-imports/flake8_typing_imports.pyi diff --git a/stubs/flake8-typing-imports/METADATA.toml b/stubs/flake8-typing-imports/METADATA.toml new file mode 100644 index 000000000..88c1356c9 --- /dev/null +++ b/stubs/flake8-typing-imports/METADATA.toml @@ -0,0 +1 @@ +version = "1.11.*" diff --git a/stubs/flake8-typing-imports/flake8_typing_imports.pyi b/stubs/flake8-typing-imports/flake8_typing_imports.pyi new file mode 100644 index 000000000..045859668 --- /dev/null +++ b/stubs/flake8-typing-imports/flake8_typing_imports.pyi @@ -0,0 +1,15 @@ +import argparse +import ast +from typing import Any, ClassVar, Generator, Type + +class Plugin: + name: ClassVar[str] + version: ClassVar[str] + @staticmethod + def add_options(option_manager: Any) -> None: ... + @classmethod + def parse_options(cls, options: argparse.Namespace) -> None: ... + def __init__(self, tree: ast.AST) -> None: ... + def run(self) -> Generator[tuple[int, int, str, Type[Any]], None, None]: ... + +def __getattr__(name: str) -> Any: ... # incomplete (other attributes are normally not accessed)