Skip to content

Commit a96af7d

Browse files
Update SDK with latest API changes. (#1013)
## What changes are proposed in this pull request? This PR updates the SDK to include the latest API changes. ## How is this tested? Unit + Integration tests.
1 parent e7d296b commit a96af7d

40 files changed

+311
-122
lines changed

.codegen/_openapi_sha

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
69902d1abe35bd9e78e0231927bf14d11b383a16
1+
129063c55cb0cf4bda0d561f0bdb7e77d00b9df6

.gitattributes

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
databricks/sdk/__init__.py linguist-generated=true
22
databricks/sdk/errors/overrides.py linguist-generated=true
33
databricks/sdk/errors/platform.py linguist-generated=true
4-
databricks/sdk/service/aibuilder.py linguist-generated=true
4+
databricks/sdk/service/agentbricks.py linguist-generated=true
55
databricks/sdk/service/apps.py linguist-generated=true
66
databricks/sdk/service/billing.py linguist-generated=true
77
databricks/sdk/service/catalog.py linguist-generated=true

NEXT_CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,20 @@
1818
- Refactor unit tests for `FilesExt` to improve its readability.
1919

2020
### API Changes
21+
* Added `databricks.sdk.service.agentbricks` package.
22+
* Added `provisioning_phase` field for `databricks.sdk.service.database.SyncedTablePipelineProgress`.
23+
* Added `redshift` and `sqldw` enum values for `databricks.sdk.service.pipelines.IngestionSourceType`.
24+
* Added `germany_c5` enum value for `databricks.sdk.service.settings.ComplianceStandard`.
25+
* Changed `asset_type` and `name` fields for `databricks.sdk.service.cleanrooms.CleanRoomAsset` to be required.
26+
* [Breaking] Changed `asset_type` and `name` fields for `databricks.sdk.service.cleanrooms.CleanRoomAsset` to be required.
27+
* [Breaking] Changed `local_name` field for `databricks.sdk.service.cleanrooms.CleanRoomAssetForeignTableLocalDetails` to be required.
28+
* Changed `local_name` field for `databricks.sdk.service.cleanrooms.CleanRoomAssetForeignTableLocalDetails` to be required.
29+
* Changed `notebook_content` field for `databricks.sdk.service.cleanrooms.CleanRoomAssetNotebook` to be required.
30+
* [Breaking] Changed `notebook_content` field for `databricks.sdk.service.cleanrooms.CleanRoomAssetNotebook` to be required.
31+
* Changed `local_name` field for `databricks.sdk.service.cleanrooms.CleanRoomAssetTableLocalDetails` to be required.
32+
* [Breaking] Changed `local_name` field for `databricks.sdk.service.cleanrooms.CleanRoomAssetTableLocalDetails` to be required.
33+
* [Breaking] Changed `local_name` field for `databricks.sdk.service.cleanrooms.CleanRoomAssetViewLocalDetails` to be required.
34+
* Changed `local_name` field for `databricks.sdk.service.cleanrooms.CleanRoomAssetViewLocalDetails` to be required.
35+
* [Breaking] Changed `local_name` field for `databricks.sdk.service.cleanrooms.CleanRoomAssetVolumeLocalDetails` to be required.
36+
* Changed `local_name` field for `databricks.sdk.service.cleanrooms.CleanRoomAssetVolumeLocalDetails` to be required.
37+
* [Breaking] Removed `databricks.sdk.service.aibuilder` package.

databricks/sdk/__init__.py

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

databricks/sdk/oidc.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ def token(self) -> oauth.Token:
195195
def _exchange_id_token(self, id_token: IdToken) -> oauth.Token:
196196
client = oauth.ClientCredentials(
197197
client_id=self._client_id,
198-
client_secret="",
198+
client_secret="", # there is no (rotatable) secrets in the OIDC flow
199199
token_url=self._token_endpoint,
200200
endpoint_params={
201201
"subject_token_type": "urn:ietf:params:oauth:token-type:jwt",

databricks/sdk/service/aibuilder.py renamed to databricks/sdk/service/agentbricks.py

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

databricks/sdk/service/catalog.py

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

databricks/sdk/service/cleanrooms.py

Lines changed: 24 additions & 24 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

databricks/sdk/service/database.py

Lines changed: 16 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

databricks/sdk/service/pipelines.py

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)