Switch to PEP-604 syntax in python2 stubs (#5915)

Signed-off-by: oleg.hoefling <oleg.hoefling@gmail.com>
This commit is contained in:
Oleg Höfling
2021-08-14 11:12:30 +02:00
committed by GitHub
parent 431c4f7fc1
commit ff63953188
235 changed files with 2473 additions and 2768 deletions

View File

@@ -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: ...