mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-26 02:07:36 +00:00
python39 compatibility
This commit is contained in:
@@ -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:
|
||||||
|
|||||||
Reference in New Issue
Block a user