Update restval/restkey types in csv.DictReader (#10696)

This commit is contained in:
Viicos
2023-09-13 12:38:01 +02:00
committed by GitHub
parent 71a35b4343
commit bbd9dd1c4f

View File

@@ -71,8 +71,8 @@ class unix_dialect(Dialect): ...
class DictReader(Iterator[_DictReadMapping[_T | Any, str | Any]], Generic[_T]):
fieldnames: Sequence[_T] | None
restkey: str | None
restval: str | None
restkey: _T | None
restval: str | Any | None
reader: _reader
dialect: _DialectLike
line_num: int
@@ -81,8 +81,8 @@ class DictReader(Iterator[_DictReadMapping[_T | Any, str | Any]], Generic[_T]):
self,
f: Iterable[str],
fieldnames: Sequence[_T],
restkey: str | None = None,
restval: str | None = None,
restkey: _T | None = None,
restval: str | Any | None = None,
dialect: _DialectLike = "excel",
*,
delimiter: str = ",",