summaryrefslogtreecommitdiffhomepage
path: root/libs/pysubs2/cli.py
diff options
context:
space:
mode:
Diffstat (limited to 'libs/pysubs2/cli.py')
-rw-r--r--libs/pysubs2/cli.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/libs/pysubs2/cli.py b/libs/pysubs2/cli.py
index 020f373fb..d2b4b53c5 100644
--- a/libs/pysubs2/cli.py
+++ b/libs/pysubs2/cli.py
@@ -27,11 +27,12 @@ def character_encoding(s: str) -> str:
except LookupError:
raise argparse.ArgumentError
-def time(s: str):
+
+def time(s: str) -> int:
d = {}
for v, k in re.findall(r"(\d*\.?\d*)(ms|m|s|h)", s):
d[k] = float(v)
- return make_time(**d)
+ return make_time(**d) # type: ignore # Argument 1 has incomp. type "**Dict[Any, float]"; expected "Optional[int]"
def change_ext(path: str, ext: str) -> str: