aboutsummaryrefslogtreecommitdiffstats
path: root/pathod/language/base.py
diff options
context:
space:
mode:
Diffstat (limited to 'pathod/language/base.py')
-rw-r--r--pathod/language/base.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/pathod/language/base.py b/pathod/language/base.py
index c8892748..3b33c5ed 100644
--- a/pathod/language/base.py
+++ b/pathod/language/base.py
@@ -6,7 +6,9 @@ import pyparsing as pp
from mitmproxy.utils import strutils
from mitmproxy.utils import human
import typing # noqa
-from . import generators, exceptions
+from . import generators
+from . import exceptions
+from . import message # noqa
class Settings:
@@ -375,7 +377,7 @@ class OptionsOrValue(_Component):
class Integer(_Component):
- bounds = (None, None) # type: typing.Tuple[typing.Union[int, None], typing.Union[int , None]]
+ bounds = (None, None) # type: typing.Tuple[typing.Optional[int], typing.Optional[int]]
preamble = ""
def __init__(self, value):
@@ -545,7 +547,7 @@ class NestedMessage(Token):
A nested message, as an escaped string with a preamble.
"""
preamble = ""
- nest_type = None # type: ignore
+ nest_type = None # type: typing.Optional[typing.Type[message.Message]]
def __init__(self, value):
Token.__init__(self)