Prefer Mapping to Dict for input of csv DictWriter methods. (#2829)

This commit is contained in:
Pascal Corpet
2019-03-07 15:04:56 +01:00
committed by Sebastian Rittau
parent b588d43a32
commit 979534c764

View File

@@ -1,6 +1,6 @@
from collections import OrderedDict
import sys
from typing import Any, Dict, Iterable, Iterator, List, Optional, Sequence, Union
from typing import Any, Dict, Iterable, Iterator, List, Mapping, Optional, Sequence, Union
from _csv import (_reader,
_writer,
@@ -19,7 +19,7 @@ from _csv import (_reader,
)
_Dialect = Union[str, Dialect]
_DictRow = Dict[str, Any]
_DictRow = Mapping[str, Any]
class Dialect(object):
delimiter = ... # type: str