Skip to content

Commit 25003ba

Browse files
committed
make mypy happy
1 parent d6d0764 commit 25003ba

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

airbyte_cdk/cli/airbyte_cdk/_secrets.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,15 +38,13 @@
3838
CONNECTOR_LABEL = "connector"
3939

4040

41-
secretmanager: ModuleType | None
42-
Secret: type | None
4341
try:
4442
from google.cloud import secretmanager_v1 as secretmanager
4543
from google.cloud.secretmanager_v1 import Secret
4644
except ImportError:
4745
# If the package is not installed, we will raise an error in the CLI command.
48-
secretmanager = None
49-
Secret = None
46+
secretmanager = None # type: ignore
47+
Secret = None # type: ignore
5048

5149

5250
@click.group(
@@ -163,7 +161,7 @@ def list_(
163161
connector_name = connector_name or resolve_connector_name(
164162
connector_directory=connector_directory or Path().resolve().absolute(),
165163
)
166-
secrets = _fetch_secret_handles(
164+
secrets: list[Secret] = _fetch_secret_handles( # type: ignore
167165
connector_name=connector_name,
168166
gcp_project_id=gcp_project_id,
169167
)
@@ -292,6 +290,9 @@ def _get_gsm_secrets_client() -> "secretmanager.SecretManagerServiceClient": #
292290
"Please set the `GCP_GSM_CREDENTIALS` environment variable."
293291
)
294292

295-
return secretmanager.SecretManagerServiceClient.from_service_account_info(
296-
json.loads(credentials_json)
293+
return cast(
294+
"secretmanager.SecretManagerServiceClient",
295+
secretmanager.SecretManagerServiceClient.from_service_account_info(
296+
json.loads(credentials_json)
297+
),
297298
)

0 commit comments

Comments
 (0)