Skip to content

Commit

Permalink
Release v0.16.0 (#485)
Browse files Browse the repository at this point in the history
* Sort imports in service template
([#479](#479)).
* Add `py.typed` to support PEP-561
([#483](#483)).
* Fixed bug in `@retried` when exception subtypes were not respected
([#484](#484)).
* Make `WorkspaceClient` and `AccountClient` more friendly with
autospeccing
([#480](#480)).

API Changes:

* Added `azure_workspace_info` field for
`databricks.sdk.service.provisioning.Workspace`.
* Added `databricks.sdk.service.provisioning.AzureWorkspaceInfo`
dataclass.
* Changed `update_config()` method for
[w.serving_endpoints](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/serving_endpoints.html)
workspace-level service with new required argument order.
* Changed `served_entities` field for
`databricks.sdk.service.serving.EndpointCoreConfigInput` to no longer be
required.
* Changed `create()` method for
[a.account_ip_access_lists](https://databricks-sdk-py.readthedocs.io/en/latest/account/account_ip_access_lists.html)
account-level service with new required argument order.
* Changed `replace()` method for
[a.account_ip_access_lists](https://databricks-sdk-py.readthedocs.io/en/latest/account/account_ip_access_lists.html)
account-level service with new required argument order.
* Changed `update()` method for
[a.account_ip_access_lists](https://databricks-sdk-py.readthedocs.io/en/latest/account/account_ip_access_lists.html)
account-level service with new required argument order.
* Changed `create()` method for
[w.ip_access_lists](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/ip_access_lists.html)
workspace-level service with new required argument order.
* Changed `replace()` method for
[w.ip_access_lists](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/ip_access_lists.html)
workspace-level service with new required argument order.
* Changed `update()` method for
[w.ip_access_lists](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/ip_access_lists.html)
workspace-level service with new required argument order.
* Changed `ip_addresses` field for
`databricks.sdk.service.settings.CreateIpAccessList` to no longer be
required.
* Changed `ip_addresses` field for
`databricks.sdk.service.settings.ReplaceIpAccessList` to no longer be
required.
* Removed `list_id` field for
`databricks.sdk.service.settings.ReplaceIpAccessList`.
* Changed `enabled` field for
`databricks.sdk.service.settings.UpdateIpAccessList` to no longer be
required.
* Changed `ip_addresses` field for
`databricks.sdk.service.settings.UpdateIpAccessList` to no longer be
required.
* Changed `label` field for
`databricks.sdk.service.settings.UpdateIpAccessList` to no longer be
required.
* Removed `list_id` field for
`databricks.sdk.service.settings.UpdateIpAccessList`.
* Changed `list_type` field for
`databricks.sdk.service.settings.UpdateIpAccessList` to no longer be
required.

OpenAPI SHA: d3853c8dee5806d04da2ae8910f273ffb35719a5, Date: 2023-12-14
  • Loading branch information
kartikgupta-db committed Dec 20, 2023
1 parent 1fd3b9e commit 76a1933
Show file tree
Hide file tree
Showing 8 changed files with 194 additions and 107 deletions.
2 changes: 1 addition & 1 deletion .codegen/_openapi_sha
Original file line number Diff line number Diff line change
@@ -1 +1 @@
63caa3cb0c05045e81d3dcf2451fa990d8670f36
d3853c8dee5806d04da2ae8910f273ffb35719a5
30 changes: 30 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,35 @@
# Version changelog

## 0.16.0

* Sort imports in service template ([#479](https://github.com/databricks/databricks-sdk-py/pull/479)).
* Add `py.typed` to support PEP-561 ([#483](https://github.com/databricks/databricks-sdk-py/pull/483)).
* Fixed bug in `@retried` when exception subtypes were not respected ([#484](https://github.com/databricks/databricks-sdk-py/pull/484)).
* Make `WorkspaceClient` and `AccountClient` more friendly with autospeccing ([#480](https://github.com/databricks/databricks-sdk-py/pull/480)).

API Changes:

* Added `azure_workspace_info` field for `databricks.sdk.service.provisioning.Workspace`.
* Added `databricks.sdk.service.provisioning.AzureWorkspaceInfo` dataclass.
* Changed `update_config()` method for [w.serving_endpoints](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/serving_endpoints.html) workspace-level service with new required argument order.
* Changed `served_entities` field for `databricks.sdk.service.serving.EndpointCoreConfigInput` to no longer be required.
* Changed `create()` method for [a.account_ip_access_lists](https://databricks-sdk-py.readthedocs.io/en/latest/account/account_ip_access_lists.html) account-level service with new required argument order.
* Changed `replace()` method for [a.account_ip_access_lists](https://databricks-sdk-py.readthedocs.io/en/latest/account/account_ip_access_lists.html) account-level service with new required argument order.
* Changed `update()` method for [a.account_ip_access_lists](https://databricks-sdk-py.readthedocs.io/en/latest/account/account_ip_access_lists.html) account-level service with new required argument order.
* Changed `create()` method for [w.ip_access_lists](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/ip_access_lists.html) workspace-level service with new required argument order.
* Changed `replace()` method for [w.ip_access_lists](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/ip_access_lists.html) workspace-level service with new required argument order.
* Changed `update()` method for [w.ip_access_lists](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/ip_access_lists.html) workspace-level service with new required argument order.
* Changed `ip_addresses` field for `databricks.sdk.service.settings.CreateIpAccessList` to no longer be required.
* Changed `ip_addresses` field for `databricks.sdk.service.settings.ReplaceIpAccessList` to no longer be required.
* Removed `list_id` field for `databricks.sdk.service.settings.ReplaceIpAccessList`.
* Changed `enabled` field for `databricks.sdk.service.settings.UpdateIpAccessList` to no longer be required.
* Changed `ip_addresses` field for `databricks.sdk.service.settings.UpdateIpAccessList` to no longer be required.
* Changed `label` field for `databricks.sdk.service.settings.UpdateIpAccessList` to no longer be required.
* Removed `list_id` field for `databricks.sdk.service.settings.UpdateIpAccessList`.
* Changed `list_type` field for `databricks.sdk.service.settings.UpdateIpAccessList` to no longer be required.

OpenAPI SHA: d3853c8dee5806d04da2ae8910f273ffb35719a5, Date: 2023-12-14

## 0.15.0

Bugfixes:
Expand Down
20 changes: 16 additions & 4 deletions databricks/sdk/service/iam.py

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

26 changes: 26 additions & 0 deletions databricks/sdk/service/provisioning.py

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 9 additions & 9 deletions databricks/sdk/service/serving.py

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 76a1933

Please sign in to comment.