Add a few # noqas to unblock PyCQA/flake8-pyi#213 (#7658)

This commit is contained in:
Alex Waygood
2022-04-18 16:57:48 +01:00
committed by GitHub
parent 073f9f416d
commit 54af68c789
4 changed files with 10 additions and 4 deletions

View File

@@ -1,6 +1,6 @@
import sys
from types import MappingProxyType
from typing import (
from typing import ( # noqa: Y027
AbstractSet as Set,
AsyncGenerator as AsyncGenerator,
AsyncIterable as AsyncIterable,

View File

@@ -1,7 +1,9 @@
import sys
from _typeshed import Self
from collections.abc import Iterable
from typing import Any, BinaryIO, Generic, MutableSequence, TypeVar, overload
# pytype crashes if array inherits from collections.abc.MutableSequence instead of typing.MutableSequence
from typing import Any, BinaryIO, Generic, MutableSequence, TypeVar, overload # noqa: Y027
from typing_extensions import Literal, SupportsIndex, TypeAlias
_IntTypeCode: TypeAlias = Literal["b", "B", "h", "H", "i", "I", "l", "L", "q", "Q"]

View File

@@ -36,7 +36,9 @@ from collections.abc import (
)
from io import BufferedRandom, BufferedReader, BufferedWriter, FileIO, TextIOWrapper
from types import CodeType, TracebackType, _Cell
from typing import (
# mypy crashes if any of {ByteString, Sequence, MutableSequence} are imported from collections.abc in builtins.pyi
from typing import ( # noqa: Y027
IO,
Any,
BinaryIO,

View File

@@ -15,7 +15,9 @@ from collections.abc import (
)
from importlib.abc import _LoaderProtocol
from importlib.machinery import ModuleSpec
from typing import Any, ClassVar, Generic, Mapping, TypeVar, overload
# pytype crashes if types.MappingProxyType inherits from collections.abc.Mapping instead of typing.Mapping
from typing import Any, ClassVar, Generic, Mapping, TypeVar, overload # noqa: Y027
from typing_extensions import Literal, ParamSpec, final
if sys.version_info >= (3, 10):