Skip to content

Commit

Permalink
Release v0.3.0
Browse files Browse the repository at this point in the history
* Fixed serialization of lists of enum values ([#248](#248)).
* Handled nested query parameters in ApiClient.do()
([#249](#249)).
* Improved access of `__annotations__` ([#239](#239)).

API Changes:

 * Changed `create()` method for [a.account_metastore_assignments](https://databricks-sdk-py.readthedocs.io/en/latest/account/account_metastore_assignments.html) account-level service to no longer return `databricks.sdk.service.catalog.CreateMetastoreAssignmentsResponseItemList` dataclass.
 * Added `connection_name` field for `databricks.sdk.service.catalog.CreateCatalog`.
 * Added `access_point` field for `databricks.sdk.service.catalog.CreateExternalLocation`.
 * Added `encryption_details` field for `databricks.sdk.service.catalog.CreateExternalLocation`.
 * Removed `databricks.sdk.service.catalog.CreateMetastoreAssignmentsResponseItem` dataclass.
 * Added `access_point` field for `databricks.sdk.service.catalog.ExternalLocationInfo`.
 * Added `encryption_details` field for `databricks.sdk.service.catalog.ExternalLocationInfo`.
 * Added `access_point` field for `databricks.sdk.service.catalog.TableInfo`.
 * Added `encryption_details` field for `databricks.sdk.service.catalog.TableInfo`.
 * Added `access_point` field for `databricks.sdk.service.catalog.UpdateExternalLocation`.
 * Added `encryption_details` field for `databricks.sdk.service.catalog.UpdateExternalLocation`.
 * Added `access_point` field for `databricks.sdk.service.catalog.VolumeInfo`.
 * Added `encryption_details` field for `databricks.sdk.service.catalog.VolumeInfo`.
 * Added `databricks.sdk.service.catalog.EncryptionDetails` dataclass.
 * Added `databricks.sdk.service.catalog.SseEncryptionDetails` dataclass.
 * Added `databricks.sdk.service.catalog.SseEncryptionDetailsAlgorithm` dataclass.
 * Added [a.account_network_policy](https://databricks-sdk-py.readthedocs.io/en/latest/account/account_network_policy.html) account-level service.
 * Added `databricks.sdk.service.settings.AccountNetworkPolicyMessage` dataclass.
 * Added `databricks.sdk.service.settings.DeleteAccountNetworkPolicyRequest` dataclass.
 * Added `databricks.sdk.service.settings.DeleteAccountNetworkPolicyResponse` dataclass.
 * Added `databricks.sdk.service.settings.ReadAccountNetworkPolicyRequest` dataclass.
 * Added `databricks.sdk.service.settings.UpdateAccountNetworkPolicyRequest` dataclass.

OpenAPI SHA: fbdd0fa3e83fed2c798a58d376529bdb1285b915, Date: 2023-07-26
  • Loading branch information
tanmay-db committed Jul 26, 2023
1 parent f0a18cc commit a066406
Show file tree
Hide file tree
Showing 214 changed files with 941 additions and 552 deletions.
2 changes: 1 addition & 1 deletion .codegen/_openapi_sha
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0a1949ba96f71680dad30e06973eaae85b1307bb
fbdd0fa3e83fed2c798a58d376529bdb1285b915
14 changes: 5 additions & 9 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -134,9 +134,9 @@ examples/log_delivery/list_log_delivery.py linguist-generated=true
examples/metastores/assign_metastores.py linguist-generated=true
examples/metastores/create_metastores.py linguist-generated=true
examples/metastores/current_metastores.py linguist-generated=true
examples/metastores/enable_optimization_metastores.py linguist-generated=true
examples/metastores/get_metastores.py linguist-generated=true
examples/metastores/list_metastores.py linguist-generated=true
examples/metastores/maintenance_metastores.py linguist-generated=true
examples/metastores/summary_metastores.py linguist-generated=true
examples/metastores/unassign_metastores.py linguist-generated=true
examples/metastores/update_metastores.py linguist-generated=true
Expand Down Expand Up @@ -235,16 +235,12 @@ examples/token_management/list_create_obo_token_on_aws.py linguist-generated=tru
examples/tokens/create_tokens.py linguist-generated=true
examples/tokens/get_tokens.py linguist-generated=true
examples/tokens/list_tokens.py linguist-generated=true
examples/users/create_account_users.py linguist-generated=true
examples/users/create_clusters_api_integration.py linguist-generated=true
examples/users/create_workspace_users.py linguist-generated=true
examples/users/delete_account_users.py linguist-generated=true
examples/users/create_users.py linguist-generated=true
examples/users/delete_clusters_api_integration.py linguist-generated=true
examples/users/delete_workspace_users.py linguist-generated=true
examples/users/get_account_users.py linguist-generated=true
examples/users/get_workspace_users.py linguist-generated=true
examples/users/list_workspace_users.py linguist-generated=true
examples/users/patch_account_users.py linguist-generated=true
examples/users/delete_users.py linguist-generated=true
examples/users/get_users.py linguist-generated=true
examples/users/list_users.py linguist-generated=true
examples/volumes/create_volumes.py linguist-generated=true
examples/volumes/list_volumes.py linguist-generated=true
examples/volumes/read_volumes.py linguist-generated=true
Expand Down
34 changes: 34 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,39 @@
# Version changelog

## 0.3.0

* Fixed serialization of lists of enum values ([#248](https://github.com/databricks/databricks-sdk-py/pull/248)).
* Handled nested query parameters in ApiClient.do()
([#249](https://github.com/databricks/databricks-sdk-py/pull/249)).
* Improved access of `__annotations__` ([#239](https://github.com/databricks/databricks-sdk-py/pull/239)).

API Changes:

* Changed `create()` method for [a.account_metastore_assignments](https://databricks-sdk-py.readthedocs.io/en/latest/account/account_metastore_assignments.html) account-level service to no longer return `databricks.sdk.service.catalog.CreateMetastoreAssignmentsResponseItemList` dataclass.
* Added `connection_name` field for `databricks.sdk.service.catalog.CreateCatalog`.
* Added `access_point` field for `databricks.sdk.service.catalog.CreateExternalLocation`.
* Added `encryption_details` field for `databricks.sdk.service.catalog.CreateExternalLocation`.
* Removed `databricks.sdk.service.catalog.CreateMetastoreAssignmentsResponseItem` dataclass.
* Added `access_point` field for `databricks.sdk.service.catalog.ExternalLocationInfo`.
* Added `encryption_details` field for `databricks.sdk.service.catalog.ExternalLocationInfo`.
* Added `access_point` field for `databricks.sdk.service.catalog.TableInfo`.
* Added `encryption_details` field for `databricks.sdk.service.catalog.TableInfo`.
* Added `access_point` field for `databricks.sdk.service.catalog.UpdateExternalLocation`.
* Added `encryption_details` field for `databricks.sdk.service.catalog.UpdateExternalLocation`.
* Added `access_point` field for `databricks.sdk.service.catalog.VolumeInfo`.
* Added `encryption_details` field for `databricks.sdk.service.catalog.VolumeInfo`.
* Added `databricks.sdk.service.catalog.EncryptionDetails` dataclass.
* Added `databricks.sdk.service.catalog.SseEncryptionDetails` dataclass.
* Added `databricks.sdk.service.catalog.SseEncryptionDetailsAlgorithm` dataclass.
* Added [a.account_network_policy](https://databricks-sdk-py.readthedocs.io/en/latest/account/account_network_policy.html) account-level service.
* Added `databricks.sdk.service.settings.AccountNetworkPolicyMessage` dataclass.
* Added `databricks.sdk.service.settings.DeleteAccountNetworkPolicyRequest` dataclass.
* Added `databricks.sdk.service.settings.DeleteAccountNetworkPolicyResponse` dataclass.
* Added `databricks.sdk.service.settings.ReadAccountNetworkPolicyRequest` dataclass.
* Added `databricks.sdk.service.settings.UpdateAccountNetworkPolicyRequest` dataclass.

OpenAPI SHA: fbdd0fa3e83fed2c798a58d376529bdb1285b915, Date: 2023-07-26

## 0.2.1

* Support older versions of `urllib3` and Databricks Runtime with regards to `DEFAULT_METHOD_WHITELIST` change to `DEFAULT_ALLOWED_METHODS` ([#240](https://github.com/databricks/databricks-sdk-py/pull/240)).
Expand Down
2 changes: 2 additions & 0 deletions databricks/sdk/__init__.py

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

Loading

0 comments on commit a066406

Please sign in to comment.