From bd88e4a3061712591ca5683e8d0d1b6059f75547 Mon Sep 17 00:00:00 2001 From: Jan Rose Date: Thu, 5 Nov 2026 10:26:35 +0000 Subject: [PATCH] Remove unused imports before sorting in pydabs-codegen In a single `ruff check --fix`, the unused-import removal (F401) and the import sort (I001) overlap, and ruff defers whichever comes second to the next iteration. Which one runs first depends on the neighbouring statements: a whole-statement deletion swallows the newline, so the fix for the statement right after it waits a round, and by then the sort runs first. A long import sorted while it still carries its unused names gets wrapped with a trailing comma, which survives the trim and is never folded back. Adding one import could therefore rewrap unrelated ones. Run F401 on its own first so wrapping depends only on the final line. The regenerated models collapse the imports in 32 files that were wrapped this way; a second run of the task produces no further changes. Co-authored-by: Isaac --- python/Taskfile.yml | 8 ++++++++ python/databricks/bundles/alerts/_models/alert.py | 5 +---- python/databricks/bundles/apps/_models/app.py | 5 +---- .../bundles/apps/_models/lifecycle_with_started.py | 5 +---- python/databricks/bundles/catalogs/_models/catalog.py | 5 +---- python/databricks/bundles/clusters/_models/cluster.py | 5 +---- .../bundles/clusters/_models/lifecycle_with_started.py | 5 +---- .../databricks/bundles/dashboards/_models/dashboard.py | 5 +---- .../databricks/bundles/dashboards/_models/lifecycle.py | 5 +---- .../bundles/experiments/_models/lifecycle.py | 5 +---- python/databricks/bundles/features/_models/feature.py | 10 ++-------- python/databricks/bundles/features/_models/function.py | 5 +---- .../bundles/features/_models/lineage_context.py | 5 +---- .../bundles/genie_spaces/_models/genie_space.py | 5 +---- python/databricks/bundles/jobs/_models/cluster_spec.py | 5 +---- .../databricks/bundles/jobs/_models/deployment_spec.py | 5 +---- python/databricks/bundles/jobs/_models/job.py | 10 ++-------- python/databricks/bundles/jobs/_models/lifecycle.py | 5 +---- python/databricks/bundles/jobs/_models/task.py | 5 +---- .../bundles/mcp_services/_models/mcp_service_config.py | 5 +---- .../model_serving_endpoints/_models/traffic_config.py | 5 +---- python/databricks/bundles/models/_models/lifecycle.py | 5 +---- .../databricks/bundles/models/_models/mlflow_model.py | 5 +---- .../bundles/pipelines/_models/ingestion_config.py | 10 ++-------- .../databricks/bundles/pipelines/_models/lifecycle.py | 5 +---- .../databricks/bundles/pipelines/_models/pipeline.py | 10 ++-------- python/databricks/bundles/schemas/_models/lifecycle.py | 5 +---- python/databricks/bundles/schemas/_models/schema.py | 5 +---- .../bundles/secret_scopes/_models/secret_scope.py | 5 +---- python/databricks/bundles/secrets/_models/lifecycle.py | 5 +---- python/databricks/bundles/secrets/_models/secret.py | 5 +---- python/databricks/bundles/volumes/_models/lifecycle.py | 5 +---- python/databricks/bundles/volumes/_models/volume.py | 5 +---- 33 files changed, 44 insertions(+), 144 deletions(-) diff --git a/python/Taskfile.yml b/python/Taskfile.yml index efc7cac1b8d..28595ae9cf5 100644 --- a/python/Taskfile.yml +++ b/python/Taskfile.yml @@ -91,6 +91,14 @@ tasks: - cd codegen && uv run --frozen -m codegen.main --output .. # Generated code is fixed and formatted by the global ruff (see ../ruff.toml). # `uv tool run`, not `uvx`: the SDK bumper runs this with only `uv` installed. + # + # Unused imports (F401) are removed in a pass of their own first. In a single + # `check --fix` the F401 and I001 (import sort) fixes overlap, and the sort can + # run before a statement is trimmed: a long import then gets wrapped with a + # trailing comma that survives the trim and is never folded back. Which + # statements that hits depends on their neighbours, so adding one import could + # rewrap unrelated ones. With F401 first, wrapping depends only on the final line. + - uv tool run ruff@0.15.17 check --fix --select F401 databricks databricks_tests || true - uv tool run ruff@0.15.17 check --fix databricks databricks_tests || true - uv tool run ruff@0.15.17 format diff --git a/python/databricks/bundles/alerts/_models/alert.py b/python/databricks/bundles/alerts/_models/alert.py index e6dbf9d8448..1924b0f035a 100644 --- a/python/databricks/bundles/alerts/_models/alert.py +++ b/python/databricks/bundles/alerts/_models/alert.py @@ -23,10 +23,7 @@ CustomTemplateFormat, CustomTemplateFormatParam, ) -from databricks.bundles.alerts._models.lifecycle import ( - Lifecycle, - LifecycleParam, -) +from databricks.bundles.alerts._models.lifecycle import Lifecycle, LifecycleParam from databricks.bundles.alerts._models.permission import Permission, PermissionParam from databricks.bundles.core._resource import Resource from databricks.bundles.core._transform import _transform diff --git a/python/databricks/bundles/apps/_models/app.py b/python/databricks/bundles/apps/_models/app.py index 442c8d3ce6f..630e722764c 100644 --- a/python/databricks/bundles/apps/_models/app.py +++ b/python/databricks/bundles/apps/_models/app.py @@ -3,10 +3,7 @@ from dataclasses import dataclass, field from typing import TYPE_CHECKING, TypedDict -from databricks.bundles.apps._models.app_config import ( - AppConfig, - AppConfigParam, -) +from databricks.bundles.apps._models.app_config import AppConfig, AppConfigParam from databricks.bundles.apps._models.app_permission import ( AppPermission, AppPermissionParam, diff --git a/python/databricks/bundles/apps/_models/lifecycle_with_started.py b/python/databricks/bundles/apps/_models/lifecycle_with_started.py index 0784bf0e2e7..5ceb1848cc3 100644 --- a/python/databricks/bundles/apps/_models/lifecycle_with_started.py +++ b/python/databricks/bundles/apps/_models/lifecycle_with_started.py @@ -3,10 +3,7 @@ from dataclasses import dataclass, field from typing import TYPE_CHECKING, TypedDict -from databricks.bundles.apps._models.depends_on import ( - DependsOn, - DependsOnParam, -) +from databricks.bundles.apps._models.depends_on import DependsOn, DependsOnParam from databricks.bundles.core._transform import _transform from databricks.bundles.core._transform_to_json import _transform_to_json_value from databricks.bundles.core._variable import VariableOrList, VariableOrOptional diff --git a/python/databricks/bundles/catalogs/_models/catalog.py b/python/databricks/bundles/catalogs/_models/catalog.py index 1f8f3e95b7a..bdb397b0cb0 100644 --- a/python/databricks/bundles/catalogs/_models/catalog.py +++ b/python/databricks/bundles/catalogs/_models/catalog.py @@ -7,10 +7,7 @@ EncryptionSettings, EncryptionSettingsParam, ) -from databricks.bundles.catalogs._models.lifecycle import ( - Lifecycle, - LifecycleParam, -) +from databricks.bundles.catalogs._models.lifecycle import Lifecycle, LifecycleParam from databricks.bundles.catalogs._models.privilege_assignment import ( PrivilegeAssignment, PrivilegeAssignmentParam, diff --git a/python/databricks/bundles/clusters/_models/cluster.py b/python/databricks/bundles/clusters/_models/cluster.py index cc3e9fcde04..c66737c8a65 100644 --- a/python/databricks/bundles/clusters/_models/cluster.py +++ b/python/databricks/bundles/clusters/_models/cluster.py @@ -3,10 +3,7 @@ from dataclasses import dataclass, field from typing import TYPE_CHECKING, TypedDict -from databricks.bundles.clusters._models.auto_scale import ( - AutoScale, - AutoScaleParam, -) +from databricks.bundles.clusters._models.auto_scale import AutoScale, AutoScaleParam from databricks.bundles.clusters._models.aws_attributes import ( AwsAttributes, AwsAttributesParam, diff --git a/python/databricks/bundles/clusters/_models/lifecycle_with_started.py b/python/databricks/bundles/clusters/_models/lifecycle_with_started.py index 68aa5088083..27cf9aabbf8 100644 --- a/python/databricks/bundles/clusters/_models/lifecycle_with_started.py +++ b/python/databricks/bundles/clusters/_models/lifecycle_with_started.py @@ -3,10 +3,7 @@ from dataclasses import dataclass, field from typing import TYPE_CHECKING, TypedDict -from databricks.bundles.clusters._models.depends_on import ( - DependsOn, - DependsOnParam, -) +from databricks.bundles.clusters._models.depends_on import DependsOn, DependsOnParam from databricks.bundles.core._transform import _transform from databricks.bundles.core._transform_to_json import _transform_to_json_value from databricks.bundles.core._variable import VariableOrList, VariableOrOptional diff --git a/python/databricks/bundles/dashboards/_models/dashboard.py b/python/databricks/bundles/dashboards/_models/dashboard.py index d7efbdf814f..2a3e5f03364 100644 --- a/python/databricks/bundles/dashboards/_models/dashboard.py +++ b/python/databricks/bundles/dashboards/_models/dashboard.py @@ -7,10 +7,7 @@ from databricks.bundles.core._transform import _transform from databricks.bundles.core._transform_to_json import _transform_to_json_value from databricks.bundles.core._variable import VariableOrList, VariableOrOptional -from databricks.bundles.dashboards._models.lifecycle import ( - Lifecycle, - LifecycleParam, -) +from databricks.bundles.dashboards._models.lifecycle import Lifecycle, LifecycleParam from databricks.bundles.dashboards._models.lifecycle_state import ( LifecycleState, LifecycleStateParam, diff --git a/python/databricks/bundles/dashboards/_models/lifecycle.py b/python/databricks/bundles/dashboards/_models/lifecycle.py index fa61e0279a4..616e3db5db0 100644 --- a/python/databricks/bundles/dashboards/_models/lifecycle.py +++ b/python/databricks/bundles/dashboards/_models/lifecycle.py @@ -6,10 +6,7 @@ from databricks.bundles.core._transform import _transform from databricks.bundles.core._transform_to_json import _transform_to_json_value from databricks.bundles.core._variable import VariableOrList, VariableOrOptional -from databricks.bundles.dashboards._models.depends_on import ( - DependsOn, - DependsOnParam, -) +from databricks.bundles.dashboards._models.depends_on import DependsOn, DependsOnParam if TYPE_CHECKING: from typing_extensions import Self diff --git a/python/databricks/bundles/experiments/_models/lifecycle.py b/python/databricks/bundles/experiments/_models/lifecycle.py index f2b82bf9aa2..08ee894bfbc 100644 --- a/python/databricks/bundles/experiments/_models/lifecycle.py +++ b/python/databricks/bundles/experiments/_models/lifecycle.py @@ -6,10 +6,7 @@ from databricks.bundles.core._transform import _transform from databricks.bundles.core._transform_to_json import _transform_to_json_value from databricks.bundles.core._variable import VariableOrList, VariableOrOptional -from databricks.bundles.experiments._models.depends_on import ( - DependsOn, - DependsOnParam, -) +from databricks.bundles.experiments._models.depends_on import DependsOn, DependsOnParam if TYPE_CHECKING: from typing_extensions import Self diff --git a/python/databricks/bundles/features/_models/feature.py b/python/databricks/bundles/features/_models/feature.py index b489a756bcc..5f5d85ac848 100644 --- a/python/databricks/bundles/features/_models/feature.py +++ b/python/databricks/bundles/features/_models/feature.py @@ -11,18 +11,12 @@ VariableOrList, VariableOrOptional, ) -from databricks.bundles.features._models.data_source import ( - DataSource, - DataSourceParam, -) +from databricks.bundles.features._models.data_source import DataSource, DataSourceParam from databricks.bundles.features._models.entity_column import ( EntityColumn, EntityColumnParam, ) -from databricks.bundles.features._models.function import ( - Function, - FunctionParam, -) +from databricks.bundles.features._models.function import Function, FunctionParam from databricks.bundles.features._models.lifecycle import Lifecycle, LifecycleParam from databricks.bundles.features._models.lineage_context import ( LineageContext, diff --git a/python/databricks/bundles/features/_models/function.py b/python/databricks/bundles/features/_models/function.py index c68a8cd0db2..8d533ec88a1 100644 --- a/python/databricks/bundles/features/_models/function.py +++ b/python/databricks/bundles/features/_models/function.py @@ -14,10 +14,7 @@ ColumnSelection, ColumnSelectionParam, ) -from databricks.bundles.features._models.custom_udf import ( - CustomUdf, - CustomUdfParam, -) +from databricks.bundles.features._models.custom_udf import CustomUdf, CustomUdfParam if TYPE_CHECKING: from typing_extensions import Self diff --git a/python/databricks/bundles/features/_models/lineage_context.py b/python/databricks/bundles/features/_models/lineage_context.py index d11cb8082d6..f36bb275a8d 100644 --- a/python/databricks/bundles/features/_models/lineage_context.py +++ b/python/databricks/bundles/features/_models/lineage_context.py @@ -6,10 +6,7 @@ from databricks.bundles.core._transform import _transform from databricks.bundles.core._transform_to_json import _transform_to_json_value from databricks.bundles.core._variable import VariableOrOptional -from databricks.bundles.features._models.job_context import ( - JobContext, - JobContextParam, -) +from databricks.bundles.features._models.job_context import JobContext, JobContextParam if TYPE_CHECKING: from typing_extensions import Self diff --git a/python/databricks/bundles/genie_spaces/_models/genie_space.py b/python/databricks/bundles/genie_spaces/_models/genie_space.py index 6b7cd0532d4..bb1ec94c8df 100644 --- a/python/databricks/bundles/genie_spaces/_models/genie_space.py +++ b/python/databricks/bundles/genie_spaces/_models/genie_space.py @@ -7,10 +7,7 @@ from databricks.bundles.core._transform import _transform from databricks.bundles.core._transform_to_json import _transform_to_json_value from databricks.bundles.core._variable import VariableOrList, VariableOrOptional -from databricks.bundles.genie_spaces._models.lifecycle import ( - Lifecycle, - LifecycleParam, -) +from databricks.bundles.genie_spaces._models.lifecycle import Lifecycle, LifecycleParam from databricks.bundles.genie_spaces._models.permission import ( Permission, PermissionParam, diff --git a/python/databricks/bundles/jobs/_models/cluster_spec.py b/python/databricks/bundles/jobs/_models/cluster_spec.py index 2afee23b3ca..c3ade14be4a 100644 --- a/python/databricks/bundles/jobs/_models/cluster_spec.py +++ b/python/databricks/bundles/jobs/_models/cluster_spec.py @@ -10,10 +10,7 @@ VariableOrList, VariableOrOptional, ) -from databricks.bundles.jobs._models.auto_scale import ( - AutoScale, - AutoScaleParam, -) +from databricks.bundles.jobs._models.auto_scale import AutoScale, AutoScaleParam from databricks.bundles.jobs._models.aws_attributes import ( AwsAttributes, AwsAttributesParam, diff --git a/python/databricks/bundles/jobs/_models/deployment_spec.py b/python/databricks/bundles/jobs/_models/deployment_spec.py index 3c0d8d77a6f..dd841df9491 100644 --- a/python/databricks/bundles/jobs/_models/deployment_spec.py +++ b/python/databricks/bundles/jobs/_models/deployment_spec.py @@ -6,10 +6,7 @@ from databricks.bundles.core._transform import _transform from databricks.bundles.core._transform_to_json import _transform_to_json_value from databricks.bundles.core._variable import VariableOr, VariableOrOptional -from databricks.bundles.jobs._models.compute_spec import ( - ComputeSpec, - ComputeSpecParam, -) +from databricks.bundles.jobs._models.compute_spec import ComputeSpec, ComputeSpecParam if TYPE_CHECKING: from typing_extensions import Self diff --git a/python/databricks/bundles/jobs/_models/job.py b/python/databricks/bundles/jobs/_models/job.py index b1fd2187031..1b43b3ce184 100644 --- a/python/databricks/bundles/jobs/_models/job.py +++ b/python/databricks/bundles/jobs/_models/job.py @@ -11,18 +11,12 @@ VariableOrList, VariableOrOptional, ) -from databricks.bundles.jobs._models.continuous import ( - Continuous, - ContinuousParam, -) +from databricks.bundles.jobs._models.continuous import Continuous, ContinuousParam from databricks.bundles.jobs._models.cron_schedule import ( CronSchedule, CronScheduleParam, ) -from databricks.bundles.jobs._models.git_source import ( - GitSource, - GitSourceParam, -) +from databricks.bundles.jobs._models.git_source import GitSource, GitSourceParam from databricks.bundles.jobs._models.job_cluster import JobCluster, JobClusterParam from databricks.bundles.jobs._models.job_email_notifications import ( JobEmailNotifications, diff --git a/python/databricks/bundles/jobs/_models/lifecycle.py b/python/databricks/bundles/jobs/_models/lifecycle.py index 254663c54d0..12040802104 100644 --- a/python/databricks/bundles/jobs/_models/lifecycle.py +++ b/python/databricks/bundles/jobs/_models/lifecycle.py @@ -6,10 +6,7 @@ from databricks.bundles.core._transform import _transform from databricks.bundles.core._transform_to_json import _transform_to_json_value from databricks.bundles.core._variable import VariableOrList, VariableOrOptional -from databricks.bundles.jobs._models.depends_on import ( - DependsOn, - DependsOnParam, -) +from databricks.bundles.jobs._models.depends_on import DependsOn, DependsOnParam if TYPE_CHECKING: from typing_extensions import Self diff --git a/python/databricks/bundles/jobs/_models/task.py b/python/databricks/bundles/jobs/_models/task.py index b0e414635fc..f0d98f8c29e 100644 --- a/python/databricks/bundles/jobs/_models/task.py +++ b/python/databricks/bundles/jobs/_models/task.py @@ -38,10 +38,7 @@ DbtPlatformTaskParam, ) from databricks.bundles.jobs._models.dbt_task import DbtTask, DbtTaskParam -from databricks.bundles.jobs._models.for_each_task import ( - ForEachTask, - ForEachTaskParam, -) +from databricks.bundles.jobs._models.for_each_task import ForEachTask, ForEachTaskParam from databricks.bundles.jobs._models.gen_ai_compute_task import ( GenAiComputeTask, GenAiComputeTaskParam, diff --git a/python/databricks/bundles/mcp_services/_models/mcp_service_config.py b/python/databricks/bundles/mcp_services/_models/mcp_service_config.py index 5a9a984bf01..155550ba925 100644 --- a/python/databricks/bundles/mcp_services/_models/mcp_service_config.py +++ b/python/databricks/bundles/mcp_services/_models/mcp_service_config.py @@ -10,10 +10,7 @@ McpServiceConfigSourceConnection, McpServiceConfigSourceConnectionParam, ) -from databricks.bundles.mcp_services._models.rate_limit import ( - RateLimit, - RateLimitParam, -) +from databricks.bundles.mcp_services._models.rate_limit import RateLimit, RateLimitParam if TYPE_CHECKING: from typing_extensions import Self diff --git a/python/databricks/bundles/model_serving_endpoints/_models/traffic_config.py b/python/databricks/bundles/model_serving_endpoints/_models/traffic_config.py index d25a5c87fef..df574728c92 100644 --- a/python/databricks/bundles/model_serving_endpoints/_models/traffic_config.py +++ b/python/databricks/bundles/model_serving_endpoints/_models/traffic_config.py @@ -6,10 +6,7 @@ from databricks.bundles.core._transform import _transform from databricks.bundles.core._transform_to_json import _transform_to_json_value from databricks.bundles.core._variable import VariableOrList -from databricks.bundles.model_serving_endpoints._models.route import ( - Route, - RouteParam, -) +from databricks.bundles.model_serving_endpoints._models.route import Route, RouteParam if TYPE_CHECKING: from typing_extensions import Self diff --git a/python/databricks/bundles/models/_models/lifecycle.py b/python/databricks/bundles/models/_models/lifecycle.py index ed360157ba8..45e0915ebab 100644 --- a/python/databricks/bundles/models/_models/lifecycle.py +++ b/python/databricks/bundles/models/_models/lifecycle.py @@ -6,10 +6,7 @@ from databricks.bundles.core._transform import _transform from databricks.bundles.core._transform_to_json import _transform_to_json_value from databricks.bundles.core._variable import VariableOrList, VariableOrOptional -from databricks.bundles.models._models.depends_on import ( - DependsOn, - DependsOnParam, -) +from databricks.bundles.models._models.depends_on import DependsOn, DependsOnParam if TYPE_CHECKING: from typing_extensions import Self diff --git a/python/databricks/bundles/models/_models/mlflow_model.py b/python/databricks/bundles/models/_models/mlflow_model.py index 97c21186983..390f1155f2c 100644 --- a/python/databricks/bundles/models/_models/mlflow_model.py +++ b/python/databricks/bundles/models/_models/mlflow_model.py @@ -11,10 +11,7 @@ VariableOrList, VariableOrOptional, ) -from databricks.bundles.models._models.lifecycle import ( - Lifecycle, - LifecycleParam, -) +from databricks.bundles.models._models.lifecycle import Lifecycle, LifecycleParam from databricks.bundles.models._models.mlflow_model_permission import ( MlflowModelPermission, MlflowModelPermissionParam, diff --git a/python/databricks/bundles/pipelines/_models/ingestion_config.py b/python/databricks/bundles/pipelines/_models/ingestion_config.py index 124b1007668..d301a71fb87 100644 --- a/python/databricks/bundles/pipelines/_models/ingestion_config.py +++ b/python/databricks/bundles/pipelines/_models/ingestion_config.py @@ -6,14 +6,8 @@ from databricks.bundles.core._transform import _transform from databricks.bundles.core._transform_to_json import _transform_to_json_value from databricks.bundles.core._variable import VariableOrOptional -from databricks.bundles.pipelines._models.report_spec import ( - ReportSpec, - ReportSpecParam, -) -from databricks.bundles.pipelines._models.schema_spec import ( - SchemaSpec, - SchemaSpecParam, -) +from databricks.bundles.pipelines._models.report_spec import ReportSpec, ReportSpecParam +from databricks.bundles.pipelines._models.schema_spec import SchemaSpec, SchemaSpecParam from databricks.bundles.pipelines._models.table_spec import TableSpec, TableSpecParam if TYPE_CHECKING: diff --git a/python/databricks/bundles/pipelines/_models/lifecycle.py b/python/databricks/bundles/pipelines/_models/lifecycle.py index a8f228e0e0a..6ef8f4fc104 100644 --- a/python/databricks/bundles/pipelines/_models/lifecycle.py +++ b/python/databricks/bundles/pipelines/_models/lifecycle.py @@ -6,10 +6,7 @@ from databricks.bundles.core._transform import _transform from databricks.bundles.core._transform_to_json import _transform_to_json_value from databricks.bundles.core._variable import VariableOrList, VariableOrOptional -from databricks.bundles.pipelines._models.depends_on import ( - DependsOn, - DependsOnParam, -) +from databricks.bundles.pipelines._models.depends_on import DependsOn, DependsOnParam if TYPE_CHECKING: from typing_extensions import Self diff --git a/python/databricks/bundles/pipelines/_models/pipeline.py b/python/databricks/bundles/pipelines/_models/pipeline.py index 070e813ef34..d9d898db40f 100644 --- a/python/databricks/bundles/pipelines/_models/pipeline.py +++ b/python/databricks/bundles/pipelines/_models/pipeline.py @@ -15,10 +15,7 @@ EventLogSpec, EventLogSpecParam, ) -from databricks.bundles.pipelines._models.filters import ( - Filters, - FiltersParam, -) +from databricks.bundles.pipelines._models.filters import Filters, FiltersParam from databricks.bundles.pipelines._models.ingestion_gateway_pipeline_definition import ( IngestionGatewayPipelineDefinition, IngestionGatewayPipelineDefinitionParam, @@ -27,10 +24,7 @@ IngestionPipelineDefinition, IngestionPipelineDefinitionParam, ) -from databricks.bundles.pipelines._models.lifecycle import ( - Lifecycle, - LifecycleParam, -) +from databricks.bundles.pipelines._models.lifecycle import Lifecycle, LifecycleParam from databricks.bundles.pipelines._models.notifications import ( Notifications, NotificationsParam, diff --git a/python/databricks/bundles/schemas/_models/lifecycle.py b/python/databricks/bundles/schemas/_models/lifecycle.py index c8467b44428..644715de859 100644 --- a/python/databricks/bundles/schemas/_models/lifecycle.py +++ b/python/databricks/bundles/schemas/_models/lifecycle.py @@ -6,10 +6,7 @@ from databricks.bundles.core._transform import _transform from databricks.bundles.core._transform_to_json import _transform_to_json_value from databricks.bundles.core._variable import VariableOrList, VariableOrOptional -from databricks.bundles.schemas._models.depends_on import ( - DependsOn, - DependsOnParam, -) +from databricks.bundles.schemas._models.depends_on import DependsOn, DependsOnParam if TYPE_CHECKING: from typing_extensions import Self diff --git a/python/databricks/bundles/schemas/_models/schema.py b/python/databricks/bundles/schemas/_models/schema.py index eaa1f023cf9..32ff22c8227 100644 --- a/python/databricks/bundles/schemas/_models/schema.py +++ b/python/databricks/bundles/schemas/_models/schema.py @@ -12,10 +12,7 @@ VariableOrList, VariableOrOptional, ) -from databricks.bundles.schemas._models.lifecycle import ( - Lifecycle, - LifecycleParam, -) +from databricks.bundles.schemas._models.lifecycle import Lifecycle, LifecycleParam from databricks.bundles.schemas._models.privilege_assignment import ( PrivilegeAssignment, PrivilegeAssignmentParam, diff --git a/python/databricks/bundles/secret_scopes/_models/secret_scope.py b/python/databricks/bundles/secret_scopes/_models/secret_scope.py index 022aaafb82d..5e436f1d247 100644 --- a/python/databricks/bundles/secret_scopes/_models/secret_scope.py +++ b/python/databricks/bundles/secret_scopes/_models/secret_scope.py @@ -15,10 +15,7 @@ AzureKeyVaultSecretScopeMetadata, AzureKeyVaultSecretScopeMetadataParam, ) -from databricks.bundles.secret_scopes._models.lifecycle import ( - Lifecycle, - LifecycleParam, -) +from databricks.bundles.secret_scopes._models.lifecycle import Lifecycle, LifecycleParam from databricks.bundles.secret_scopes._models.scope_backend_type import ( ScopeBackendType, ScopeBackendTypeParam, diff --git a/python/databricks/bundles/secrets/_models/lifecycle.py b/python/databricks/bundles/secrets/_models/lifecycle.py index 1bd7bc1189a..a7e1a79f1a7 100644 --- a/python/databricks/bundles/secrets/_models/lifecycle.py +++ b/python/databricks/bundles/secrets/_models/lifecycle.py @@ -6,10 +6,7 @@ from databricks.bundles.core._transform import _transform from databricks.bundles.core._transform_to_json import _transform_to_json_value from databricks.bundles.core._variable import VariableOrList, VariableOrOptional -from databricks.bundles.secrets._models.depends_on import ( - DependsOn, - DependsOnParam, -) +from databricks.bundles.secrets._models.depends_on import DependsOn, DependsOnParam if TYPE_CHECKING: from typing_extensions import Self diff --git a/python/databricks/bundles/secrets/_models/secret.py b/python/databricks/bundles/secrets/_models/secret.py index d6af914a045..b0db4c03ada 100644 --- a/python/databricks/bundles/secrets/_models/secret.py +++ b/python/databricks/bundles/secrets/_models/secret.py @@ -11,10 +11,7 @@ VariableOrList, VariableOrOptional, ) -from databricks.bundles.secrets._models.lifecycle import ( - Lifecycle, - LifecycleParam, -) +from databricks.bundles.secrets._models.lifecycle import Lifecycle, LifecycleParam from databricks.bundles.secrets._models.privilege_assignment import ( PrivilegeAssignment, PrivilegeAssignmentParam, diff --git a/python/databricks/bundles/volumes/_models/lifecycle.py b/python/databricks/bundles/volumes/_models/lifecycle.py index 818b3d25108..db1737339ec 100644 --- a/python/databricks/bundles/volumes/_models/lifecycle.py +++ b/python/databricks/bundles/volumes/_models/lifecycle.py @@ -6,10 +6,7 @@ from databricks.bundles.core._transform import _transform from databricks.bundles.core._transform_to_json import _transform_to_json_value from databricks.bundles.core._variable import VariableOrList, VariableOrOptional -from databricks.bundles.volumes._models.depends_on import ( - DependsOn, - DependsOnParam, -) +from databricks.bundles.volumes._models.depends_on import DependsOn, DependsOnParam if TYPE_CHECKING: from typing_extensions import Self diff --git a/python/databricks/bundles/volumes/_models/volume.py b/python/databricks/bundles/volumes/_models/volume.py index fb6f2462d0c..db248fbba94 100644 --- a/python/databricks/bundles/volumes/_models/volume.py +++ b/python/databricks/bundles/volumes/_models/volume.py @@ -11,10 +11,7 @@ VariableOrList, VariableOrOptional, ) -from databricks.bundles.volumes._models.lifecycle import ( - Lifecycle, - LifecycleParam, -) +from databricks.bundles.volumes._models.lifecycle import Lifecycle, LifecycleParam from databricks.bundles.volumes._models.privilege_assignment import ( PrivilegeAssignment, PrivilegeAssignmentParam,