aboutsummaryrefslogtreecommitdiffstats
path: root/pathod/utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'pathod/utils.py')
-rw-r--r--pathod/utils.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/pathod/utils.py b/pathod/utils.py
index 44ad1f87..11b1dccd 100644
--- a/pathod/utils.py
+++ b/pathod/utils.py
@@ -1,6 +1,7 @@
import os
import sys
from mitmproxy.utils import data as mdata
+import typing # noqa
class MemBool:
@@ -9,10 +10,10 @@ class MemBool:
Truth-checking with a memory, for use in chained if statements.
"""
- def __init__(self):
- self.v = None
+ def __init__(self) -> None:
+ self.v = None # type: typing.Optional[bool]
- def __call__(self, v):
+ def __call__(self, v: bool) -> bool:
self.v = v
return bool(v)