Skip to content

Commit 20926ee

Browse files
committed
fix: typing Self import fix for older python versions
1 parent fe6d745 commit 20926ee

File tree

4 files changed

+7
-4
lines changed

4 files changed

+7
-4
lines changed

tableauserverclient/models/group_item.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
from typing import Callable, Optional, Self, TYPE_CHECKING
1+
from typing import Callable, Optional, TYPE_CHECKING
22

33
from defusedxml.ElementTree import fromstring
4+
from typing_extensions import Self
45

56
from .exceptions import UnpopulatedPropertyError
67
from .property_decorators import property_not_empty, property_is_enum

tableauserverclient/models/groupset_item.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
from typing import Optional, Self
1+
from typing import Optional
22
import xml.etree.ElementTree as ET
33

44
from defusedxml.ElementTree import fromstring
5+
from typing_extensions import Self
56

67
from tableauserverclient.models.group_item import GroupItem
78
from tableauserverclient.models.reference_item import ResourceReference

tableauserverclient/models/reference_item.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from typing import Self
1+
from typing_extensions import Self
22

33

44
class ResourceReference:

tableauserverclient/models/user_item.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22
import xml.etree.ElementTree as ET
33
from datetime import datetime
44
from enum import IntEnum
5-
from typing import Optional, TYPE_CHECKING, Self
5+
from typing import Optional, TYPE_CHECKING
66

77
from defusedxml.ElementTree import fromstring
8+
from typing_extensions import Self
89

910
from tableauserverclient.datetime_helpers import parse_datetime
1011
from tableauserverclient.models.site_item import SiteAuthConfiguration

0 commit comments

Comments
 (0)