|
37 | 37 |
|
38 | 38 | from collections import OrderedDict |
39 | 39 |
|
40 | | -__version__ = "1.3.0" |
| 40 | +__version__ = "1.4.0" |
41 | 41 |
|
42 | 42 | _DEFAULT = object() |
43 | 43 | POSIX = os.name == "posix" |
@@ -136,7 +136,8 @@ def output_to_csv(sources: dict, csv_writeable_file: str) -> None: |
136 | 136 | for prob, val in source.get_sensors_summary().items(): |
137 | 137 | csv_dict[prefix + prob] = val |
138 | 138 |
|
139 | | - csv_dict["Throttle"] = _get_throttle_label([s.source for s in summaries]) |
| 139 | + csv_dict["Throttle"] = _get_throttle_label( |
| 140 | + [s.source for s in summaries]) |
140 | 141 |
|
141 | 142 | fieldnames = list(csv_dict.keys()) |
142 | 143 | writer = csv.DictWriter(csvfile, fieldnames=fieldnames) |
@@ -302,11 +303,18 @@ def _open_text(fname: str, **kwargs: Any) -> IO[str]: |
302 | 303 |
|
303 | 304 |
|
304 | 305 | @overload |
305 | | -def cat(fname: str, fallback: object = ..., *, binary: Literal[True]) -> bytes: ... |
| 306 | +def cat(fname: str, fallback: object = ..., *, |
| 307 | + binary: Literal[True]) -> bytes: ... |
| 308 | + |
| 309 | + |
306 | 310 | @overload |
307 | | -def cat(fname: str, fallback: object = ..., *, binary: Literal[False]) -> str: ... |
| 311 | +def cat(fname: str, fallback: object = ..., |
| 312 | + *, binary: Literal[False]) -> str: ... |
| 313 | + |
| 314 | + |
308 | 315 | @overload |
309 | | -def cat(fname: str, fallback: object = ..., binary: bool = ...) -> bytes | str: ... |
| 316 | +def cat(fname: str, fallback: object = ..., |
| 317 | + binary: bool = ...) -> bytes | str: ... |
310 | 318 |
|
311 | 319 |
|
312 | 320 | def cat(fname, fallback=_DEFAULT, binary=True): |
|
0 commit comments