python39 compatibility

This commit is contained in:
Thomas Krijnen
2025-05-08 08:37:41 +02:00
parent 653b88ba18
commit ec13294430
@@ -6,7 +6,7 @@ try:
except ImportError: except ImportError:
LARK_AVAILABLE = False LARK_AVAILABLE = False
from typing import Callable from typing import Callable, Union
import re import re
if LARK_AVAILABLE: if LARK_AVAILABLE:
@@ -168,7 +168,7 @@ class MvdInfo:
) )
@view_definitions.setter @view_definitions.setter
def view_definitions(self, new_value: str | list[str]): def view_definitions(self, new_value: Union[str, list[str]]):
if isinstance(new_value, list): if isinstance(new_value, list):
value = ", ".join(new_value) value = ", ".join(new_value)
else: else:
@@ -187,7 +187,7 @@ class MvdInfo:
) )
@comments.setter @comments.setter
def comments(self, new_value: str | list[str]): def comments(self, new_value: Union[str, list[str]]):
if isinstance(new_value, list): if isinstance(new_value, list):
value = ", ".join(new_value) value = ", ".join(new_value)
else: else: