v0.9.0
- Don't try to import runtime_auth when not in runtime (#327).
- Handled Azure authentication when WorkspaceResourceID is provided (#328).
- Added ErrorInfo to API errors (#347).
- Fixed eager default argument evaluation in
DatabricksError(#353). - Fixed code generation of primitive types (#354).
- Updated SDK to changes in OpenAPI specification (#355).
API Changes:
- Changed
list()method for a.account_metastore_assignments account-level service to returndatabricks.sdk.service.catalog.WorkspaceIdListdataclass. - Changed
artifact_matchersfield fordatabricks.sdk.service.catalog.ArtifactAllowlistInfotodatabricks.sdk.service.catalog.ArtifactMatcherListdataclass. - Changed
artifact_matchersfield fordatabricks.sdk.service.catalog.SetArtifactAllowlisttodatabricks.sdk.service.catalog.ArtifactMatcherListdataclass. - Added
databricks.sdk.service.catalog.WorkspaceIddataclass. - Changed
cancel_all_runs()method for w.jobs workspace-level service with new required argument order. - Changed
job_idfield fordatabricks.sdk.service.jobs.CancelAllRunsto no longer be required. - Added
all_queued_runsfield fordatabricks.sdk.service.jobs.CancelAllRuns. - Added
queuefield fordatabricks.sdk.service.jobs.CreateJob. - Added
queuefield fordatabricks.sdk.service.jobs.JobSettings. - Added
queuefield fordatabricks.sdk.service.jobs.RunNow. - Added
queue_reasonfield fordatabricks.sdk.service.jobs.RunState. - Added
queue_durationfield fordatabricks.sdk.service.jobs.RunTask. - Added
queuefield fordatabricks.sdk.service.jobs.SubmitRun. - Added
databricks.sdk.service.jobs.QueueSettingsdataclass. - Added a.o_auth_published_apps account-level service.
- Added
databricks.sdk.service.oauth2.GetPublishedAppsOutputdataclass. - Added
databricks.sdk.service.oauth2.ListOAuthPublishedAppsRequestdataclass. - Added
databricks.sdk.service.oauth2.PublishedAppOutputdataclass. - Added
patch()method for w.serving_endpoints workspace-level service. - Added
tagsfield fordatabricks.sdk.service.serving.CreateServingEndpoint. - Added
tagsfield fordatabricks.sdk.service.serving.ServingEndpoint. - Added
tagsfield fordatabricks.sdk.service.serving.ServingEndpointDetailed. - Added
databricks.sdk.service.serving.EndpointTagdataclass. - Added
databricks.sdk.service.serving.PatchServingEndpointTagsdataclass. - Added w.credentials_manager workspace-level service.
- Added
databricks.sdk.service.settings.ExchangeTokendataclass. - Added
databricks.sdk.service.settings.ExchangeTokenRequestdataclass. - Added
databricks.sdk.service.settings.ExchangeTokenResponsedataclass. - Added
databricks.sdk.service.settings.PartitionIddataclass. - Added
databricks.sdk.service.settings.TokenTypedataclass. - Changed
execute_statement()method for w.statement_execution workspace-level service with new required argument order. - Added
empty_result_statefield fordatabricks.sdk.service.sql.AlertOptions. - Removed
databricks.sdk.service.sql.ChunkInfodataclass. - Changed
on_wait_timeoutfield fordatabricks.sdk.service.sql.ExecuteStatementRequesttodatabricks.sdk.service.sql.ExecuteStatementRequestOnWaitTimeoutdataclass. - Changed
statementfield fordatabricks.sdk.service.sql.ExecuteStatementRequestto be required. - Changed
warehouse_idfield fordatabricks.sdk.service.sql.ExecuteStatementRequestto be required. - Changed
chunksfield fordatabricks.sdk.service.sql.ResultManifesttodatabricks.sdk.service.sql.BaseChunkInfoListdataclass. - Added
truncatedfield fordatabricks.sdk.service.sql.ResultManifest. - Removed
databricks.sdk.service.sql.TimeoutActiondataclass. - Added
databricks.sdk.service.sql.AlertOptionsEmptyResultStatedataclass. - Added
databricks.sdk.service.sql.BaseChunkInfodataclass. - Added
databricks.sdk.service.sql.ExecuteStatementRequestOnWaitTimeoutdataclass.
OpenAPI SHA: b52a3b410976501f08f76ca0b355fb2dca876953, Date: 2023-09-15