general: update mypy config, seems that logs of type: ignore aren't necessary anymore

This commit is contained in:
Dima Gerasimov 2023-05-15 21:53:33 +01:00 committed by karlicoss
parent a445d2cbfe
commit c34656e8fb
52 changed files with 142 additions and 105 deletions

View file

@ -40,7 +40,7 @@ def parse_timedelta_string(timedelta_str: str) -> timedelta:
if parts is None:
raise ValueError(f"Could not parse time duration from {timedelta_str}.\nValid examples: '8h', '1w2d8h5m20s', '2m4s'")
time_params = {name: float(param) for name, param in parts.groupdict().items() if param}
return timedelta(**time_params) # type: ignore[arg-type]
return timedelta(**time_params)
def parse_timedelta_float(timedelta_str: str) -> float:
@ -83,7 +83,7 @@ def parse_datetime_float(date_str: str) -> float:
pass
try:
import dateparser # type: ignore[import]
import dateparser
except ImportError:
pass
else: