mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-09 05:24:52 +08:00
Switch to PEP-604 syntax in python2 stubs (#5915)
Signed-off-by: oleg.hoefling <oleg.hoefling@gmail.com>
This commit is contained in:
@@ -24,7 +24,6 @@ from typing import (
|
||||
Iterator,
|
||||
List,
|
||||
Mapping,
|
||||
Optional,
|
||||
Sequence,
|
||||
Text,
|
||||
Type,
|
||||
@@ -46,9 +45,9 @@ class excel_tab(excel):
|
||||
delimiter: str
|
||||
|
||||
class DictReader(Generic[_T], Iterator[_DictReadMapping[_T, str]]):
|
||||
fieldnames: Optional[Sequence[_T]]
|
||||
restkey: Optional[str]
|
||||
restval: Optional[str]
|
||||
fieldnames: Sequence[_T] | None
|
||||
restkey: str | None
|
||||
restval: str | None
|
||||
reader: _reader
|
||||
dialect: _DialectLike
|
||||
line_num: int
|
||||
@@ -57,8 +56,8 @@ class DictReader(Generic[_T], Iterator[_DictReadMapping[_T, str]]):
|
||||
self,
|
||||
f: Iterable[Text],
|
||||
fieldnames: Sequence[_T],
|
||||
restkey: Optional[str] = ...,
|
||||
restval: Optional[str] = ...,
|
||||
restkey: str | None = ...,
|
||||
restval: str | None = ...,
|
||||
dialect: _DialectLike = ...,
|
||||
*args: Any,
|
||||
**kwds: Any,
|
||||
@@ -67,9 +66,9 @@ class DictReader(Generic[_T], Iterator[_DictReadMapping[_T, str]]):
|
||||
def __init__(
|
||||
self: DictReader[str],
|
||||
f: Iterable[Text],
|
||||
fieldnames: Optional[Sequence[str]] = ...,
|
||||
restkey: Optional[str] = ...,
|
||||
restval: Optional[str] = ...,
|
||||
fieldnames: Sequence[str] | None = ...,
|
||||
restkey: str | None = ...,
|
||||
restval: str | None = ...,
|
||||
dialect: _DialectLike = ...,
|
||||
*args: Any,
|
||||
**kwds: Any,
|
||||
@@ -79,14 +78,14 @@ class DictReader(Generic[_T], Iterator[_DictReadMapping[_T, str]]):
|
||||
|
||||
class DictWriter(Generic[_T]):
|
||||
fieldnames: Sequence[_T]
|
||||
restval: Optional[Any]
|
||||
restval: Any | None
|
||||
extrasaction: str
|
||||
writer: _writer
|
||||
def __init__(
|
||||
self,
|
||||
f: Any,
|
||||
fieldnames: Sequence[_T],
|
||||
restval: Optional[Any] = ...,
|
||||
restval: Any | None = ...,
|
||||
extrasaction: str = ...,
|
||||
dialect: _DialectLike = ...,
|
||||
*args: Any,
|
||||
@@ -99,5 +98,5 @@ class DictWriter(Generic[_T]):
|
||||
class Sniffer(object):
|
||||
preferred: List[str]
|
||||
def __init__(self) -> None: ...
|
||||
def sniff(self, sample: str, delimiters: Optional[str] = ...) -> 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