mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-09 05:24:52 +08:00
Use PEP 585 syntax in Python 2, protobuf & _ast stubs, where possible (#6949)
This commit is contained in:
@@ -16,20 +16,8 @@ from _csv import (
|
||||
unregister_dialect as unregister_dialect,
|
||||
writer as writer,
|
||||
)
|
||||
from typing import (
|
||||
Any,
|
||||
Dict as _DictReadMapping,
|
||||
Generic,
|
||||
Iterable,
|
||||
Iterator,
|
||||
List,
|
||||
Mapping,
|
||||
Sequence,
|
||||
Text,
|
||||
Type,
|
||||
TypeVar,
|
||||
overload,
|
||||
)
|
||||
from builtins import dict as _DictReadMapping
|
||||
from typing import Any, Generic, Iterable, Iterator, Mapping, Sequence, Text, TypeVar, overload
|
||||
|
||||
_T = TypeVar("_T")
|
||||
|
||||
@@ -96,7 +84,7 @@ class DictWriter(Generic[_T]):
|
||||
def writerows(self, rowdicts: Iterable[Mapping[_T, Any]]) -> None: ...
|
||||
|
||||
class Sniffer(object):
|
||||
preferred: List[str]
|
||||
preferred: list[str]
|
||||
def __init__(self) -> None: ...
|
||||
def sniff(self, sample: str, delimiters: str | None = ...) -> Type[Dialect]: ...
|
||||
def sniff(self, sample: str, delimiters: str | None = ...) -> type[Dialect]: ...
|
||||
def has_header(self, sample: str) -> bool: ...
|
||||
|
||||
Reference in New Issue
Block a user