Skip to content

Commit 4cfda09

Browse files
committed
Changed syntax from X | Y to Optional[]/Union[]
1 parent 6c0f6bd commit 4cfda09

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

sdk/basyx/aas/model/base.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -830,23 +830,23 @@ def _set_id_short(self, id_short: Optional[NameType]):
830830
self._id_short = id_short
831831

832832
@property
833-
def display_name(self) -> MultiLanguageNameType | None:
833+
def display_name(self) -> Optional[MultiLanguageNameType]:
834834
"""Display name of the element (MultiLanguageNameType)."""
835835
return self._display_name
836836

837837
@display_name.setter
838-
def display_name(self, value: MultiLanguageNameType | dict| None) -> None:
838+
def display_name(self, value: Union[MultiLanguageNameType, dict, None]) -> None:
839839
if value is not None and not isinstance(value, MultiLanguageNameType):
840840
value = MultiLanguageNameType(value)
841841
self._display_name = value
842842

843843
@property
844-
def description(self) -> MultiLanguageTextType | None:
844+
def description(self) -> Optional[MultiLanguageTextType]:
845845
"""Description of the element (MultiLanguageTextType)."""
846846
return self._description
847847

848848
@description.setter
849-
def description(self, value: MultiLanguageTextType | dict | None) -> None:
849+
def description(self, value: Union[MultiLanguageTextType, dict, None]) -> None:
850850
if value is not None and not isinstance(value, MultiLanguageTextType):
851851
value = MultiLanguageTextType(value)
852852
self._description = value

sdk/basyx/aas/model/submodel.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -345,11 +345,11 @@ def __init__(self,
345345
self.value_id: Optional[base.Reference] = value_id
346346

347347
@property
348-
def value(self) -> base.MultiLanguageTextType | None:
348+
def value(self) -> Optional[base.MultiLanguageTextType]:
349349
return self._value
350350

351351
@value.setter
352-
def value(self, value: base.MultiLanguageTextType | dict | None) -> None:
352+
def value(self, value: Union[base.MultiLanguageTextType, dict, None]) -> None:
353353
if value is not None and not isinstance(value, base.MultiLanguageTextType):
354354
value = base.MultiLanguageTextType(value)
355355
self._value = value

0 commit comments

Comments
 (0)