Skip to content

Commit c78c7fb

Browse files
committed
ruff
1 parent f1e42ea commit c78c7fb

File tree

13 files changed

+24
-33
lines changed

13 files changed

+24
-33
lines changed

client/python/cli/command/catalogs.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,18 @@
1616
# specific language governing permissions and limitations
1717
# under the License.
1818
#
19-
from dataclasses import dataclass, field
20-
from typing import Dict, Optional, List
19+
from dataclasses import dataclass
20+
from typing import Dict, List
2121

2222
from pydantic import StrictStr, SecretStr
2323

2424
from cli.command import Command
2525
from cli.constants import StorageType, CatalogType, CatalogConnectionType, Subcommands, Arguments, AuthenticationType, \
2626
ServiceIdentityType
2727
from cli.options.option_tree import Argument
28-
from polaris.management import PolarisDefaultApi, Catalog, CreateCatalogRequest, UpdateCatalogRequest, \
28+
from polaris.management import PolarisDefaultApi, CreateCatalogRequest, UpdateCatalogRequest, \
2929
StorageConfigInfo, ExternalCatalog, AwsStorageConfigInfo, AzureStorageConfigInfo, GcpStorageConfigInfo, \
30-
PolarisCatalog, CatalogProperties, AuthenticationParameters, BearerAuthenticationParameters, \
30+
PolarisCatalog, CatalogProperties, BearerAuthenticationParameters, \
3131
OAuthClientCredentialsParameters, SigV4AuthenticationParameters, HadoopConnectionConfigInfo, \
3232
IcebergRestConnectionConfigInfo, AwsIamServiceIdentityInfo
3333

client/python/cli/command/namespaces.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
from cli.constants import Subcommands, Arguments, UNIT_SEPARATOR
2828
from cli.options.option_tree import Argument
2929
from polaris.catalog import IcebergCatalogAPI, CreateNamespaceRequest, ApiClient, Configuration
30-
from polaris.catalog.exceptions import NotFoundException
3130
from polaris.management import PolarisDefaultApi
3231

3332

client/python/cli/command/principal_roles.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
from cli.constants import Subcommands, Arguments
2626
from cli.options.option_tree import Argument
2727
from polaris.management import PolarisDefaultApi, CreatePrincipalRoleRequest, PrincipalRole, UpdatePrincipalRoleRequest, \
28-
GrantCatalogRoleRequest, CatalogRole, GrantPrincipalRoleRequest
28+
GrantPrincipalRoleRequest
2929

3030

3131
@dataclass

client/python/cli/command/profiles.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
from dataclasses import dataclass
2323
from typing import Dict, Optional, List
2424

25-
from pydantic import StrictStr
2625

2726
from cli.command import Command
2827
from cli.constants import Subcommands, DEFAULT_HOSTNAME, DEFAULT_PORT, CONFIG_DIR, CONFIG_FILE

client/python/cli/options/parser.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ def add_arguments(parser, args: List[Argument]):
6868
if arg.default:
6969
kwargs['default'] = arg.default
7070

71-
if arg.type == bool:
71+
if arg.type is bool:
7272
del kwargs['type']
7373
parser.add_argument(arg.get_flag_name(), **kwargs, action='store_true')
7474
elif arg.allow_repeats:
@@ -128,7 +128,7 @@ def parse_args(self, args=None, namespace=None):
128128
tree_str = self._get_tree_str(args[:help_index])
129129
if tree_str:
130130
print(f'input: polaris {" ".join(args)}')
131-
print(f'options:')
131+
print('options:')
132132
print(tree_str)
133133
print('\n')
134134
self.print_usage()
@@ -187,7 +187,7 @@ def _get_command_path(self, args: List[str], options: List[Option]) -> List[str]
187187
parser = parser._subparsers._group_actions[0].choices.get(arg)
188188
if not parser:
189189
break
190-
except Exception as e:
190+
except Exception:
191191
break
192192
options = list(filter(lambda o: o.name == arg, options))[0].children
193193
if options is None:

client/python/cli/polaris_cli.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ def _get_client_builder(options):
133133
if options.host is not None or options.port is not None:
134134
raise Exception(f'Please provide either {Argument.to_flag_name(Arguments.BASE_URL)} or'
135135
f' {Argument.to_flag_name(Arguments.HOST)} &'
136-
f' {Argument.to_flag_name(Arguments.PORT)}, but not both');
136+
f' {Argument.to_flag_name(Arguments.PORT)}, but not both')
137137

138138
polaris_management_url = f'{options.base_url}/api/management/v1'
139139
polaris_catalog_url = f'{options.base_url}/api/catalog/v1'

getting-started/spark/notebooks/SparkPolaris.ipynb

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@
102102
" try:\n",
103103
" api.create_catalog_role(catalog_name=catalog.name, create_catalog_role_request=CreateCatalogRoleRequest(catalog_role=catalog_role))\n",
104104
" return api.get_catalog_role(catalog_name=catalog.name, catalog_role_name=role_name)\n",
105-
" except ApiException as e:\n",
105+
" except ApiException:\n",
106106
" return api.get_catalog_role(catalog_name=catalog.name, catalog_role_name=role_name)\n",
107107
" else:\n",
108108
" raise e\n",
@@ -113,7 +113,7 @@
113113
" try:\n",
114114
" api.create_principal_role(CreatePrincipalRoleRequest(principal_role=principal_role))\n",
115115
" return api.get_principal_role(principal_role_name=role_name)\n",
116-
" except ApiException as e:\n",
116+
" except ApiException:\n",
117117
" return api.get_principal_role(principal_role_name=role_name)\n"
118118
]
119119
},
@@ -445,7 +445,6 @@
445445
"outputs": [],
446446
"source": [
447447
"import codecs\n",
448-
"import json\n",
449448
"from IPython.display import display, JSON\n",
450449
"\n",
451450
"def format_namespace(namespace):\n",

plugins/spark/v3.5/getting-started/notebooks/SparkPolaris.ipynb

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
"metadata": {},
1717
"outputs": [],
1818
"source": [
19-
"from polaris.catalog.api.iceberg_catalog_api import IcebergCatalogAPI\n",
2019
"from polaris.catalog.api.iceberg_o_auth2_api import IcebergOAuth2API\n",
2120
"from polaris.catalog.api_client import ApiClient as CatalogApiClient\n",
2221
"from polaris.catalog.api_client import Configuration as CatalogApiClientConfiguration\n",
@@ -113,7 +112,7 @@
113112
" try:\n",
114113
" api.create_catalog_role(catalog_name=catalog.name, create_catalog_role_request=CreateCatalogRoleRequest(catalog_role=catalog_role))\n",
115114
" return api.get_catalog_role(catalog_name=catalog.name, catalog_role_name=role_name)\n",
116-
" except ApiException as e:\n",
115+
" except ApiException:\n",
117116
" return api.get_catalog_role(catalog_name=catalog.name, catalog_role_name=role_name)\n",
118117
" else:\n",
119118
" raise e\n",
@@ -124,7 +123,7 @@
124123
" try:\n",
125124
" api.create_principal_role(CreatePrincipalRoleRequest(principal_role=principal_role))\n",
126125
" return api.get_principal_role(principal_role_name=role_name)\n",
127-
" except ApiException as e:\n",
126+
" except ApiException:\n",
128127
" return api.get_principal_role(principal_role_name=role_name)\n"
129128
]
130129
},

regtests/t_cli/src/test_cli.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,6 @@
1616
# specific language governing permissions and limitations
1717
# under the License.
1818
#
19-
import contextlib
20-
import io
2119
import json
2220
import os
2321
import random
@@ -157,7 +155,7 @@ def test_quickstart_flow():
157155
f'test_cli_catalog_{SALT}',
158156
'--catalog-role',
159157
f'test_cli_c_role_{SALT}',
160-
f'CATALOG_MANAGE_CONTENT'
158+
'CATALOG_MANAGE_CONTENT'
161159
), checker=lambda s: s == '')
162160

163161
# User now has catalog access:
@@ -835,7 +833,7 @@ def test_list_privileges():
835833
f'test_cli_catalog_{SALT}',
836834
'--catalog-role',
837835
f'test_cli_c_role_{SALT}',
838-
f'TABLE_READ_DATA'
836+
'TABLE_READ_DATA'
839837
), checker=lambda s: s == '')
840838
check_output(root_cli(
841839
'privileges',
@@ -847,7 +845,7 @@ def test_list_privileges():
847845
f'test_cli_c_role_{SALT}',
848846
'--namespace',
849847
f'a_{SALT}',
850-
f'TABLE_WRITE_DATA'
848+
'TABLE_WRITE_DATA'
851849
), checker=lambda s: s == '')
852850
check_output(root_cli(
853851
'privileges',
@@ -859,7 +857,7 @@ def test_list_privileges():
859857
f'test_cli_c_role_{SALT}',
860858
'--namespace',
861859
f'a_{SALT}',
862-
f'TABLE_LIST'
860+
'TABLE_LIST'
863861
), checker=lambda s: s == '')
864862

865863
# List privileges:

regtests/t_oauth/test_oauth2_tokens.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
"""
2323
import argparse
2424
import requests
25-
import urllib
2625

2726

2827
def main(base_uri, client_id, client_secret):

0 commit comments

Comments
 (0)