Complete flake8-builtins (#13824)

This commit is contained in:
Semyon Moroz
2025-04-14 13:00:45 +04:00
committed by GitHub
parent 6d0402cb03
commit 70dab5333a
2 changed files with 4 additions and 7 deletions
+1 -4
View File
@@ -1,6 +1,3 @@
version = "2.5.*"
upstream_repository = "https://github.com/gforcada/flake8-builtins"
partial_stub = true
[tool.stubtest]
ignore_missing_stub = true
requires = ["types-flake8"]
+3 -3
View File
@@ -1,12 +1,12 @@
import ast
from argparse import Namespace
from binascii import Incomplete
from collections.abc import Iterator
from typing import ClassVar
from typing_extensions import TypeAlias
from flake8.options.manager import OptionManager
_Error: TypeAlias = tuple[int, int, str, type[BuiltinsChecker]]
_OptionManager: TypeAlias = Incomplete # flake8.options.manager.OptionManager
class BuiltinsChecker:
name: ClassVar[str]
@@ -24,7 +24,7 @@ class BuiltinsChecker:
def __init__(self, tree: ast.AST, filename: str) -> None: ...
@classmethod
def add_options(cls, option_manager: _OptionManager) -> None: ...
def add_options(cls, option_manager: OptionManager) -> None: ...
@classmethod
def parse_options(cls, options: Namespace) -> None: ...
def run(self) -> Iterator[_Error]: ...