Skip to content

Commit f8532c5

Browse files
committed
fix: py3.9 typing syntax
1 parent 20926ee commit f8532c5

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

tableauserverclient/models/reference_item.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1+
from typing import Optional
12
from typing_extensions import Self
23

34

45
class ResourceReference:
5-
def __init__(self, id_: str | None, tag_name: str) -> None:
6+
def __init__(self, id_: Optional[str], tag_name: str) -> None:
67
self.id = id_
78
self.tag_name = tag_name
89

@@ -20,11 +21,11 @@ def __hash__(self: Self) -> int:
2021
return hash((self.id, self.tag_name))
2122

2223
@property
23-
def id(self) -> str | None:
24+
def id(self) -> Optional[str] :
2425
return self._id
2526

2627
@id.setter
27-
def id(self, value: str | None) -> None:
28+
def id(self, value: Optional[str]) -> None:
2829
self._id = value
2930

3031
@property

0 commit comments

Comments
 (0)