From 76146c8c219fa6fe0d186842d653a4f04ba5836e Mon Sep 17 00:00:00 2001 From: Andrew Nester Date: Wed, 7 May 2025 15:24:52 +0200 Subject: [PATCH 1/2] Generated new Python types --- .../databricks/bundles/jobs/_models/authentication_method.py | 4 ---- .../python/databricks/bundles/jobs/_models/power_bi_model.py | 4 +--- .../python/databricks/bundles/jobs/_models/power_bi_table.py | 4 +--- .../python/databricks/bundles/jobs/_models/power_bi_task.py | 4 +--- .../python/databricks/bundles/jobs/_models/storage_mode.py | 4 ---- experimental/python/databricks/bundles/jobs/_models/task.py | 4 ---- 6 files changed, 3 insertions(+), 21 deletions(-) diff --git a/experimental/python/databricks/bundles/jobs/_models/authentication_method.py b/experimental/python/databricks/bundles/jobs/_models/authentication_method.py index f4b5b1e541..68be0e6218 100644 --- a/experimental/python/databricks/bundles/jobs/_models/authentication_method.py +++ b/experimental/python/databricks/bundles/jobs/_models/authentication_method.py @@ -3,10 +3,6 @@ class AuthenticationMethod(Enum): - """ - :meta private: [EXPERIMENTAL] - """ - OAUTH = "OAUTH" PAT = "PAT" diff --git a/experimental/python/databricks/bundles/jobs/_models/power_bi_model.py b/experimental/python/databricks/bundles/jobs/_models/power_bi_model.py index 4d5f657d72..b31c5735ab 100644 --- a/experimental/python/databricks/bundles/jobs/_models/power_bi_model.py +++ b/experimental/python/databricks/bundles/jobs/_models/power_bi_model.py @@ -16,9 +16,7 @@ @dataclass(kw_only=True) class PowerBiModel: - """ - :meta private: [EXPERIMENTAL] - """ + """""" authentication_method: VariableOrOptional[AuthenticationMethod] = None """ diff --git a/experimental/python/databricks/bundles/jobs/_models/power_bi_table.py b/experimental/python/databricks/bundles/jobs/_models/power_bi_table.py index e21bd6a1ca..83e433da6d 100644 --- a/experimental/python/databricks/bundles/jobs/_models/power_bi_table.py +++ b/experimental/python/databricks/bundles/jobs/_models/power_bi_table.py @@ -12,9 +12,7 @@ @dataclass(kw_only=True) class PowerBiTable: - """ - :meta private: [EXPERIMENTAL] - """ + """""" catalog: VariableOrOptional[str] = None """ diff --git a/experimental/python/databricks/bundles/jobs/_models/power_bi_task.py b/experimental/python/databricks/bundles/jobs/_models/power_bi_task.py index 47d74f18b7..ceea220ed8 100644 --- a/experimental/python/databricks/bundles/jobs/_models/power_bi_task.py +++ b/experimental/python/databricks/bundles/jobs/_models/power_bi_task.py @@ -19,9 +19,7 @@ @dataclass(kw_only=True) class PowerBiTask: - """ - :meta private: [EXPERIMENTAL] - """ + """""" connection_resource_name: VariableOrOptional[str] = None """ diff --git a/experimental/python/databricks/bundles/jobs/_models/storage_mode.py b/experimental/python/databricks/bundles/jobs/_models/storage_mode.py index 7734af69c1..764e2e7d54 100644 --- a/experimental/python/databricks/bundles/jobs/_models/storage_mode.py +++ b/experimental/python/databricks/bundles/jobs/_models/storage_mode.py @@ -3,10 +3,6 @@ class StorageMode(Enum): - """ - :meta private: [EXPERIMENTAL] - """ - DIRECT_QUERY = "DIRECT_QUERY" IMPORT = "IMPORT" DUAL = "DUAL" diff --git a/experimental/python/databricks/bundles/jobs/_models/task.py b/experimental/python/databricks/bundles/jobs/_models/task.py index 51c9797470..7120c970a8 100644 --- a/experimental/python/databricks/bundles/jobs/_models/task.py +++ b/experimental/python/databricks/bundles/jobs/_models/task.py @@ -215,8 +215,6 @@ class Task: power_bi_task: VariableOrOptional[PowerBiTask] = None """ - :meta private: [EXPERIMENTAL] - The task triggers a Power BI semantic model update when the `power_bi_task` field is present. """ @@ -415,8 +413,6 @@ class TaskDict(TypedDict, total=False): power_bi_task: VariableOrOptional[PowerBiTaskParam] """ - :meta private: [EXPERIMENTAL] - The task triggers a Power BI semantic model update when the `power_bi_task` field is present. """ From 7f4579e01a22598e9af680c463908adb5ff9ab8e Mon Sep 17 00:00:00 2001 From: Andrew Nester Date: Wed, 7 May 2025 15:25:20 +0200 Subject: [PATCH 2/2] included in make file --- Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/Makefile b/Makefile index e8101e5a9e..ce58562927 100644 --- a/Makefile +++ b/Makefile @@ -70,5 +70,6 @@ generate: genkit update-sdk [ ! -f tagging.py ] || mv tagging.py internal/genkit/tagging.py [ ! -f .github/workflows/next-changelog.yml ] || rm .github/workflows/next-changelog.yml + pushd experimental/python && make codegen .PHONY: lint tidy lintcheck fmt test cover showcover build snapshot vendor schema integration integration-short acc-cover acc-showcover docs ws