Skip to content

Commit

Permalink
chore: remove other deprecated methods
Browse files Browse the repository at this point in the history
  • Loading branch information
jorwoods committed May 30, 2024
1 parent b344c5e commit c8d03ba
Show file tree
Hide file tree
Showing 6 changed files with 1 addition and 65 deletions.
11 changes: 0 additions & 11 deletions tableauserverclient/server/endpoint/databases_endpoint.py
Original file line number Diff line number Diff line change
Expand Up @@ -88,17 +88,6 @@ def _get_tables_for_database(self, database_item):
def populate_permissions(self, item):
self._permissions.populate(item)

@api(version="3.5")
def update_permission(self, item, rules):
import warnings

warnings.warn(
"Server.databases.update_permission is deprecated, "
"please use Server.databases.update_permissions instead.",
DeprecationWarning,
)
return self._permissions.update(item, rules)

@api(version="3.5")
def update_permissions(self, item, rules):
return self._permissions.update(item, rules)
Expand Down
11 changes: 0 additions & 11 deletions tableauserverclient/server/endpoint/datasources_endpoint.py
Original file line number Diff line number Diff line change
Expand Up @@ -351,17 +351,6 @@ def update_hyper_data(
def populate_permissions(self, item: DatasourceItem) -> None:
self._permissions.populate(item)

@api(version="2.0")
def update_permission(self, item, permission_item):
import warnings

warnings.warn(
"Server.datasources.update_permission is deprecated, "
"please use Server.datasources.update_permissions instead.",
DeprecationWarning,
)
self._permissions.update(item, permission_item)

@api(version="2.0")
def update_permissions(self, item: DatasourceItem, permission_item: List["PermissionsRule"]) -> None:
self._permissions.update(item, permission_item)
Expand Down
10 changes: 0 additions & 10 deletions tableauserverclient/server/endpoint/flows_endpoint.py
Original file line number Diff line number Diff line change
Expand Up @@ -265,16 +265,6 @@ def publish(
def populate_permissions(self, item: FlowItem) -> None:
self._permissions.populate(item)

@api(version="3.3")
def update_permission(self, item, permission_item):
import warnings

warnings.warn(
"Server.flows.update_permission is deprecated, " "please use Server.flows.update_permissions instead.",
DeprecationWarning,
)
self._permissions.update(item, permission_item)

@api(version="3.3")
def update_permissions(self, item: FlowItem, permission_item: Iterable["PermissionsRule"]) -> None:
self._permissions.update(item, permission_item)
Expand Down
13 changes: 1 addition & 12 deletions tableauserverclient/server/endpoint/groups_endpoint.py
Original file line number Diff line number Diff line change
Expand Up @@ -68,20 +68,9 @@ def delete(self, group_id: str) -> None:

@api(version="2.0")
def update(
self, group_item: GroupItem, default_site_role: Optional[str] = None, as_job: bool = False
self, group_item: GroupItem, as_job: bool = False
) -> Union[GroupItem, JobItem]:
# (1/8/2021): Deprecated starting v0.15
if default_site_role is not None:
import warnings

warnings.simplefilter("always", DeprecationWarning)
warnings.warn(
'Groups.update(...default_site_role=""...) is deprecated, '
"please set the minimum_site_role field of GroupItem",
DeprecationWarning,
)
group_item.minimum_site_role = default_site_role

url = "{0}/{1}".format(self.baseurl, group_item.id)

if not group_item.id:
Expand Down
11 changes: 0 additions & 11 deletions tableauserverclient/server/endpoint/projects_endpoint.py
Original file line number Diff line number Diff line change
Expand Up @@ -75,17 +75,6 @@ def create(self, project_item: ProjectItem, samples: bool = False) -> ProjectIte
def populate_permissions(self, item: ProjectItem) -> None:
self._permissions.populate(item)

@api(version="2.0")
def update_permission(self, item, rules):
import warnings

warnings.warn(
"Server.projects.update_permission is deprecated, "
"please use Server.projects.update_permissions instead.",
DeprecationWarning,
)
return self._permissions.update(item, rules)

@api(version="2.0")
def update_permissions(self, item, rules):
return self._permissions.update(item, rules)
Expand Down
10 changes: 0 additions & 10 deletions tableauserverclient/server/endpoint/tables_endpoint.py
Original file line number Diff line number Diff line change
Expand Up @@ -101,16 +101,6 @@ def update_column(self, table_item, column_item):
def populate_permissions(self, item):
self._permissions.populate(item)

@api(version="3.5")
def update_permission(self, item, rules):
import warnings

warnings.warn(
"Server.tables.update_permission is deprecated, " "please use Server.tables.update_permissions instead.",
DeprecationWarning,
)
return self._permissions.update(item, rules)

@api(version="3.5")
def update_permissions(self, item, rules):
return self._permissions.update(item, rules)
Expand Down

0 comments on commit c8d03ba

Please sign in to comment.