Skip to content

Commit 2c4b787

Browse files
committed
chore: remove other deprecated methods
1 parent c2ab2be commit 2c4b787

6 files changed

Lines changed: 1 addition & 65 deletions

File tree

tableauserverclient/server/endpoint/databases_endpoint.py

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -88,17 +88,6 @@ def _get_tables_for_database(self, database_item):
8888
def populate_permissions(self, item):
8989
self._permissions.populate(item)
9090

91-
@api(version="3.5")
92-
def update_permission(self, item, rules):
93-
import warnings
94-
95-
warnings.warn(
96-
"Server.databases.update_permission is deprecated, "
97-
"please use Server.databases.update_permissions instead.",
98-
DeprecationWarning,
99-
)
100-
return self._permissions.update(item, rules)
101-
10291
@api(version="3.5")
10392
def update_permissions(self, item, rules):
10493
return self._permissions.update(item, rules)

tableauserverclient/server/endpoint/datasources_endpoint.py

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -351,17 +351,6 @@ def update_hyper_data(
351351
def populate_permissions(self, item: DatasourceItem) -> None:
352352
self._permissions.populate(item)
353353

354-
@api(version="2.0")
355-
def update_permission(self, item, permission_item):
356-
import warnings
357-
358-
warnings.warn(
359-
"Server.datasources.update_permission is deprecated, "
360-
"please use Server.datasources.update_permissions instead.",
361-
DeprecationWarning,
362-
)
363-
self._permissions.update(item, permission_item)
364-
365354
@api(version="2.0")
366355
def update_permissions(self, item: DatasourceItem, permission_item: List["PermissionsRule"]) -> None:
367356
self._permissions.update(item, permission_item)

tableauserverclient/server/endpoint/flows_endpoint.py

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -265,16 +265,6 @@ def publish(
265265
def populate_permissions(self, item: FlowItem) -> None:
266266
self._permissions.populate(item)
267267

268-
@api(version="3.3")
269-
def update_permission(self, item, permission_item):
270-
import warnings
271-
272-
warnings.warn(
273-
"Server.flows.update_permission is deprecated, " "please use Server.flows.update_permissions instead.",
274-
DeprecationWarning,
275-
)
276-
self._permissions.update(item, permission_item)
277-
278268
@api(version="3.3")
279269
def update_permissions(self, item: FlowItem, permission_item: Iterable["PermissionsRule"]) -> None:
280270
self._permissions.update(item, permission_item)

tableauserverclient/server/endpoint/groups_endpoint.py

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -68,20 +68,9 @@ def delete(self, group_id: str) -> None:
6868

6969
@api(version="2.0")
7070
def update(
71-
self, group_item: GroupItem, default_site_role: Optional[str] = None, as_job: bool = False
71+
self, group_item: GroupItem, as_job: bool = False
7272
) -> Union[GroupItem, JobItem]:
7373
# (1/8/2021): Deprecated starting v0.15
74-
if default_site_role is not None:
75-
import warnings
76-
77-
warnings.simplefilter("always", DeprecationWarning)
78-
warnings.warn(
79-
'Groups.update(...default_site_role=""...) is deprecated, '
80-
"please set the minimum_site_role field of GroupItem",
81-
DeprecationWarning,
82-
)
83-
group_item.minimum_site_role = default_site_role
84-
8574
url = "{0}/{1}".format(self.baseurl, group_item.id)
8675

8776
if not group_item.id:

tableauserverclient/server/endpoint/projects_endpoint.py

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -75,17 +75,6 @@ def create(self, project_item: ProjectItem, samples: bool = False) -> ProjectIte
7575
def populate_permissions(self, item: ProjectItem) -> None:
7676
self._permissions.populate(item)
7777

78-
@api(version="2.0")
79-
def update_permission(self, item, rules):
80-
import warnings
81-
82-
warnings.warn(
83-
"Server.projects.update_permission is deprecated, "
84-
"please use Server.projects.update_permissions instead.",
85-
DeprecationWarning,
86-
)
87-
return self._permissions.update(item, rules)
88-
8978
@api(version="2.0")
9079
def update_permissions(self, item, rules):
9180
return self._permissions.update(item, rules)

tableauserverclient/server/endpoint/tables_endpoint.py

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -101,16 +101,6 @@ def update_column(self, table_item, column_item):
101101
def populate_permissions(self, item):
102102
self._permissions.populate(item)
103103

104-
@api(version="3.5")
105-
def update_permission(self, item, rules):
106-
import warnings
107-
108-
warnings.warn(
109-
"Server.tables.update_permission is deprecated, " "please use Server.tables.update_permissions instead.",
110-
DeprecationWarning,
111-
)
112-
return self._permissions.update(item, rules)
113-
114104
@api(version="3.5")
115105
def update_permissions(self, item, rules):
116106
return self._permissions.update(item, rules)

0 commit comments

Comments
 (0)