Skip to content

Commit e37de2c

Browse files
Release v0.18.0 (#515)
Bugfixes: * Fix Databricks OAuth M2M on Azure ([#513](#513)). Other noteworthy changes: * Use `[]` instead of `None` as default list value for deserialising responses ([#361](#361)). * Support dev and staging workspaces ([#514](#514)). API Changes: * Added `exists()` method for [w.tables](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/tables.html) workspace-level service. * Added [w.lakehouse_monitors](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/lakehouse_monitors.html) workspace-level service. * Added the following dataclasses: `databricks.sdk.service.catalog.CreateMonitor`, `databricks.sdk.service.catalog.DeleteLakehouseMonitorRequest`, `databricks.sdk.service.catalog.ExistsRequest`, `databricks.sdk.service.catalog.GetLakehouseMonitorRequest`, `databricks.sdk.service.catalog.MonitorCronSchedule`, `databricks.sdk.service.catalog.MonitorCronSchedulePauseStatus`, `databricks.sdk.service.catalog.MonitorCustomMetric`, `databricks.sdk.service.catalog.MonitorCustomMetricType`, `databricks.sdk.service.catalog.MonitorDataClassificationConfig`, `databricks.sdk.service.catalog.MonitorDestinations`, `databricks.sdk.service.catalog.MonitorInferenceLogProfileType`, `databricks.sdk.service.catalog.MonitorInferenceLogProfileTypeProblemType`, `databricks.sdk.service.catalog.MonitorInfo`, `databricks.sdk.service.catalog.MonitorInfoStatus`, `databricks.sdk.service.catalog.MonitorNotificationsConfig`, `databricks.sdk.service.catalog.MonitorTimeSeriesProfileType`, `databricks.sdk.service.catalog.TableExistsResponse` and `databricks.sdk.service.catalog.UpdateMonitor`. * Changed `create_obo_token()` method for [w.token_management](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/token_management.html) workspace-level service with new required argument order. * Changed `get()` method for [w.token_management](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/token_management.html) workspace-level service to return `databricks.sdk.service.settings.GetTokenResponse` dataclass. * Changed `lifetime_seconds` field for `databricks.sdk.service.settings.CreateOboTokenRequest` to no longer be required. * Added `databricks.sdk.service.settings.GetTokenResponse` dataclass. OpenAPI SHA: e05401ed5dd4974c5333d737ec308a7d451f749f, Date: 2024-01-23
1 parent f0b23a5 commit e37de2c

File tree

15 files changed

+915
-75
lines changed

15 files changed

+915
-75
lines changed

.codegen/_openapi_sha

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0e0d4cbe87193e36c73b8b2be3b0dd0f1b013e00
1+
e05401ed5dd4974c5333d737ec308a7d451f749f

CHANGELOG.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,46 @@
11
# Version changelog
22

3+
## 0.18.0
4+
5+
Bugfixes:
6+
7+
* Fix Databricks OAuth M2M on Azure ([#513](https://github.com/databricks/databricks-sdk-py/pull/513)).
8+
9+
Other noteworthy changes:
10+
11+
* Use `[]` instead of `None` as default list value for deserialising responses ([#361](https://github.com/databricks/databricks-sdk-py/pull/361)).
12+
* Support dev and staging workspaces ([#514](https://github.com/databricks/databricks-sdk-py/pull/514)).
13+
14+
API Changes:
15+
16+
* Added `exists()` method for [w.tables](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/tables.html) workspace-level service.
17+
* Added [w.lakehouse_monitors](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/lakehouse_monitors.html) workspace-level service.
18+
* Added the following dataclasses:
19+
`databricks.sdk.service.catalog.CreateMonitor`,
20+
`databricks.sdk.service.catalog.DeleteLakehouseMonitorRequest`,
21+
`databricks.sdk.service.catalog.ExistsRequest`,
22+
`databricks.sdk.service.catalog.GetLakehouseMonitorRequest`,
23+
`databricks.sdk.service.catalog.MonitorCronSchedule`,
24+
`databricks.sdk.service.catalog.MonitorCronSchedulePauseStatus`,
25+
`databricks.sdk.service.catalog.MonitorCustomMetric`,
26+
`databricks.sdk.service.catalog.MonitorCustomMetricType`,
27+
`databricks.sdk.service.catalog.MonitorDataClassificationConfig`,
28+
`databricks.sdk.service.catalog.MonitorDestinations`,
29+
`databricks.sdk.service.catalog.MonitorInferenceLogProfileType`,
30+
`databricks.sdk.service.catalog.MonitorInferenceLogProfileTypeProblemType`,
31+
`databricks.sdk.service.catalog.MonitorInfo`,
32+
`databricks.sdk.service.catalog.MonitorInfoStatus`,
33+
`databricks.sdk.service.catalog.MonitorNotificationsConfig`,
34+
`databricks.sdk.service.catalog.MonitorTimeSeriesProfileType`,
35+
`databricks.sdk.service.catalog.TableExistsResponse` and
36+
`databricks.sdk.service.catalog.UpdateMonitor`.
37+
* Changed `create_obo_token()` method for [w.token_management](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/token_management.html) workspace-level service with new required argument order.
38+
* Changed `get()` method for [w.token_management](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/token_management.html) workspace-level service to return `databricks.sdk.service.settings.GetTokenResponse` dataclass.
39+
* Changed `lifetime_seconds` field for `databricks.sdk.service.settings.CreateOboTokenRequest` to no longer be required.
40+
* Added `databricks.sdk.service.settings.GetTokenResponse` dataclass.
41+
42+
OpenAPI SHA: e05401ed5dd4974c5333d737ec308a7d451f749f, Date: 2024-01-23
43+
344
## 0.17.0
445

546
* Use covariant type for `@retried(on=[...])` ([#486](https://github.com/databricks/databricks-sdk-py/pull/486)).

databricks/sdk/__init__.py

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

0 commit comments

Comments
 (0)