Skip to content

Commit 1aee24a

Browse files
committed
chore: update to py3.10 syntax
1 parent bcea6f4 commit 1aee24a

File tree

1 file changed

+31
-31
lines changed

1 file changed

+31
-31
lines changed

tableauserverclient/models/extensions_item.py

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from typing import Optional, overload
1+
from typing import overload
22
from typing_extensions import Self
33

44
from defusedxml.ElementTree import fromstring
@@ -8,26 +8,26 @@
88

99
class ExtensionsServer:
1010
def __init__(self) -> None:
11-
self._enabled: Optional[bool] = None
12-
self._block_list: Optional[list[str]] = None
11+
self._enabled: bool | None = None
12+
self._block_list: list[str] | None = None
1313

1414
@property
15-
def enabled(self) -> Optional[bool]:
15+
def enabled(self) -> bool | None:
1616
"""Indicates whether the extensions server is enabled."""
1717
return self._enabled
1818

1919
@enabled.setter
2020
@property_is_boolean
21-
def enabled(self, value: Optional[bool]) -> None:
21+
def enabled(self, value: bool | None) -> None:
2222
self._enabled = value
2323

2424
@property
25-
def block_list(self) -> Optional[list[str]]:
25+
def block_list(self) -> list[str] | None:
2626
"""List of blocked extensions."""
2727
return self._block_list
2828

2929
@block_list.setter
30-
def block_list(self, value: Optional[list[str]]) -> None:
30+
def block_list(self, value: list[str] | None) -> None:
3131
self._block_list = value
3232

3333
@classmethod
@@ -47,93 +47,93 @@ def from_response(cls: type[Self], response, ns) -> Self:
4747

4848
class SafeExtension:
4949
def __init__(
50-
self, url: Optional[str] = None, full_data_allowed: Optional[bool] = None, prompt_needed: Optional[bool] = None
50+
self, url: str | None = None, full_data_allowed: bool | None = None, prompt_needed: bool | None = None
5151
) -> None:
5252
self.url = url
5353
self._full_data_allowed = full_data_allowed
5454
self._prompt_needed = prompt_needed
5555

5656
@property
57-
def full_data_allowed(self) -> Optional[bool]:
57+
def full_data_allowed(self) -> bool | None:
5858
return self._full_data_allowed
5959

6060
@full_data_allowed.setter
6161
@property_is_boolean
62-
def full_data_allowed(self, value: Optional[bool]) -> None:
62+
def full_data_allowed(self, value: bool | None) -> None:
6363
self._full_data_allowed = value
6464

6565
@property
66-
def prompt_needed(self) -> Optional[bool]:
66+
def prompt_needed(self) -> bool | None:
6767
return self._prompt_needed
6868

6969
@prompt_needed.setter
7070
@property_is_boolean
71-
def prompt_needed(self, value: Optional[bool]) -> None:
71+
def prompt_needed(self, value: bool | None) -> None:
7272
self._prompt_needed = value
7373

7474

7575
class ExtensionsSiteSettings:
7676
def __init__(self) -> None:
77-
self._enabled: Optional[bool] = None
78-
self._use_default_setting: Optional[bool] = None
79-
self.safe_list: Optional[list[SafeExtension]] = None
80-
self._allow_trusted: Optional[bool] = None
81-
self._include_tableau_built: Optional[bool] = None
82-
self._include_partner_built: Optional[bool] = None
83-
self._include_sandboxed: Optional[bool] = None
77+
self._enabled: bool | None = None
78+
self._use_default_setting: bool | None = None
79+
self.safe_list: list[SafeExtension] | None = None
80+
self._allow_trusted: bool | None = None
81+
self._include_tableau_built: bool | None = None
82+
self._include_partner_built: bool | None = None
83+
self._include_sandboxed: bool | None = None
8484

8585
@property
86-
def enabled(self) -> Optional[bool]:
86+
def enabled(self) -> bool | None:
8787
return self._enabled
8888

8989
@enabled.setter
9090
@property_is_boolean
91-
def enabled(self, value: Optional[bool]) -> None:
91+
def enabled(self, value: bool | None) -> None:
9292
self._enabled = value
9393

9494
@property
95-
def use_default_setting(self) -> Optional[bool]:
95+
def use_default_setting(self) -> bool | None:
9696
return self._use_default_setting
9797

9898
@use_default_setting.setter
9999
@property_is_boolean
100-
def use_default_setting(self, value: Optional[bool]) -> None:
100+
def use_default_setting(self, value: bool | None) -> None:
101101
self._use_default_setting = value
102102

103103
@property
104-
def allow_trusted(self) -> Optional[bool]:
104+
def allow_trusted(self) -> bool | None:
105105
return self._allow_trusted
106106

107107
@allow_trusted.setter
108108
@property_is_boolean
109-
def allow_trusted(self, value: Optional[bool]) -> None:
109+
def allow_trusted(self, value: bool | None) -> None:
110110
self._allow_trusted = value
111111

112112
@property
113-
def include_tableau_built(self) -> Optional[bool]:
113+
def include_tableau_built(self) -> bool | None:
114114
return self._include_tableau_built
115115

116116
@include_tableau_built.setter
117117
@property_is_boolean
118-
def include_tableau_built(self, value: Optional[bool]) -> None:
118+
def include_tableau_built(self, value: bool | None) -> None:
119119
self._include_tableau_built = value
120120

121121
@property
122-
def include_partner_built(self) -> Optional[bool]:
122+
def include_partner_built(self) -> bool | None:
123123
return self._include_partner_built
124124

125125
@include_partner_built.setter
126126
@property_is_boolean
127-
def include_partner_built(self, value: Optional[bool]) -> None:
127+
def include_partner_built(self, value: bool | None) -> None:
128128
self._include_partner_built = value
129129

130130
@property
131-
def include_sandboxed(self) -> Optional[bool]:
131+
def include_sandboxed(self) -> bool | None:
132132
return self._include_sandboxed
133133

134134
@include_sandboxed.setter
135135
@property_is_boolean
136-
def include_sandboxed(self, value: Optional[bool]) -> None:
136+
def include_sandboxed(self, value: bool | None) -> None:
137137
self._include_sandboxed = value
138138

139139
@classmethod

0 commit comments

Comments
 (0)