v0.6.0
Change Summary
- Added collection of Databricks Runtime versions used together with Python SDK (#287).
- Applied attribute transformer when reading in attributes from the environment (#293).
- Made notebook-native auth work with more configurations of the Databricks Runtime (#285).
- Added retry in
w.clusters.ensure_cluster_is_running(id)when cluster is simultaneously started by two different processes.
(#283). - Set necessary headers when authenticating via Azure CLI (#290).
- Updated classifier to
Development Status :: 4 - Beta(#291). - Introduced Artifact Allowlist, Securable Tags, and Subentity Tags services.
- Introduced DeleteRuns and RestoreRuns methods in the Experiments API.
- Introduced the GetSecret method in the Secrets API.
- Renamed Auto Maintenance to Predictive Optimization.
New Services:
- Added w.artifact_allowlists workspace-level service.
- Added w.securable_tags workspace-level service.
- Added w.subentity_tags workspace-level service.
- Added
databricks.sdk.service.catalog.ArtifactAllowlistInfodataclass. - Added
databricks.sdk.service.catalog.ArtifactMatcherdataclass. - Added
databricks.sdk.service.catalog.ArtifactTypedataclass. - Added
databricks.sdk.service.catalog.GetArtifactAllowlistRequestdataclass. - Added
databricks.sdk.service.catalog.ListSecurableTagsRequestdataclass. - Added
databricks.sdk.service.catalog.ListSecurableTypedataclass. - Added
databricks.sdk.service.catalog.ListSubentityTagsRequestdataclass. - Added
databricks.sdk.service.catalog.MatchTypedataclass. - Added
databricks.sdk.service.catalog.SetArtifactAllowlistdataclass. - Added
databricks.sdk.service.catalog.TagChangesdataclass. - Added
databricks.sdk.service.catalog.TagKeyValuePairdataclass. - Added
databricks.sdk.service.catalog.TagSecurabledataclass. - Added
databricks.sdk.service.catalog.TagSecurableAssignmentdataclass. - Added
databricks.sdk.service.catalog.TagSecurableAssignmentsListdataclass. - Added
databricks.sdk.service.catalog.TagSubentitydataclass. - Added
databricks.sdk.service.catalog.TagSubentityAssignmentsListdataclass. - Added
databricks.sdk.service.catalog.TagsSubentityAssignmentdataclass. - Added
databricks.sdk.service.catalog.UpdateSecurableTypedataclass. - Added
databricks.sdk.service.catalog.UpdateTagsdataclass.
New APIs:
- Added
delete_runs()method for w.experiments workspace-level service. - Added
restore_runs()method for w.experiments workspace-level service. - Added
databricks.sdk.service.ml.DeleteRunsdataclass. - Added
databricks.sdk.service.ml.DeleteRunsResponsedataclass. - Added
databricks.sdk.service.ml.RestoreRunsdataclass. - Added
databricks.sdk.service.ml.RestoreRunsResponsedataclass. - Added
get_secret()method for w.secrets workspace-level service. - Added
databricks.sdk.service.workspace.GetSecretRequestdataclass. - Added
databricks.sdk.service.workspace.GetSecretResponsedataclass.
Service Renames:
- Removed
effective_auto_maintenance_flagfield fordatabricks.sdk.service.catalog.CatalogInfo. - Removed
enable_auto_maintenancefield fordatabricks.sdk.service.catalog.CatalogInfo. - Added
effective_predictive_optimization_flagfield fordatabricks.sdk.service.catalog.CatalogInfo. - Added
enable_predictive_optimizationfield fordatabricks.sdk.service.catalog.CatalogInfo. - Removed
databricks.sdk.service.catalog.EffectiveAutoMaintenanceFlagdataclass. - Removed
databricks.sdk.service.catalog.EffectiveAutoMaintenanceFlagInheritedFromTypedataclass. - Removed
databricks.sdk.service.catalog.EnableAutoMaintenancedataclass. - Removed
effective_auto_maintenance_flagfield fordatabricks.sdk.service.catalog.SchemaInfo. - Removed
enable_auto_maintenancefield fordatabricks.sdk.service.catalog.SchemaInfo. - Added
effective_predictive_optimization_flagfield fordatabricks.sdk.service.catalog.SchemaInfo. - Added
enable_predictive_optimizationfield fordatabricks.sdk.service.catalog.SchemaInfo. - Removed
effective_auto_maintenance_flagfield fordatabricks.sdk.service.catalog.TableInfo. - Removed
enable_auto_maintenancefield fordatabricks.sdk.service.catalog.TableInfo. - Added
effective_predictive_optimization_flagfield fordatabricks.sdk.service.catalog.TableInfo. - Added
enable_predictive_optimizationfield fordatabricks.sdk.service.catalog.TableInfo. - Added
databricks.sdk.service.catalog.EffectivePredictiveOptimizationFlagdataclass. - Added
databricks.sdk.service.catalog.EffectivePredictiveOptimizationFlagInheritedFromTypedataclass. - Added
databricks.sdk.service.catalog.EnablePredictiveOptimizationdataclass.
OpenAPI SHA: beff621d7b3e1d59244e2e34fc53a496f310e130, Date: 2023-08-17