v0.7.0
- Added support for GZIP'ed streaming responses (#306).
- Added support for per-method request headers to ApiClient (#302).
- Added support for BinaryIO for streaming request and response bodies (#303).
- Added a link to the API reference (#311).
- Check workspaceUrl explicitly in runtime repl auth (#312).
Breaking Changes:
- Added support for the Files API (using application/octet-stream) in OpenAPI. The names of parameters have changed from
srctocontents, andw.files.download()now returns afiles.DownloadResponse, whosecontentsfield is aBinaryIOobject. When reading a download, the user must explicitly close this object to allow the connection to return to the connection pool.
Breaking API Changes:
- Changed
list()method for a.account_storage_credentials account-level service to returndatabricks.sdk.service.catalog.StorageCredentialInfoListdataclass. - Removed w.securable_tags workspace-level service and all associated classes.
- Removed w.subentity_tags workspace-level service and all associated classes.
- Removed
instance_pool_fleet_attributesfield fordatabricks.sdk.service.compute.CreateInstancePool. - Removed
instance_pool_fleet_attributesfield fordatabricks.sdk.service.compute.EditInstancePool. - Removed
databricks.sdk.service.compute.FleetLaunchTemplateOverridedataclass. - Removed
databricks.sdk.service.compute.FleetOnDemandOptiondataclass. - Removed
databricks.sdk.service.compute.FleetOnDemandOptionAllocationStrategydataclass. - Removed
databricks.sdk.service.compute.FleetSpotOptiondataclass. - Removed
databricks.sdk.service.compute.FleetSpotOptionAllocationStrategydataclass. - Removed
instance_pool_fleet_attributesfield fordatabricks.sdk.service.compute.GetInstancePool. - Removed
instance_pool_fleet_attributesfield fordatabricks.sdk.service.compute.InstancePoolAndStats. - Removed
databricks.sdk.service.compute.InstancePoolFleetAttributesdataclass. - Changed
get_by_name()method for w.experiments workspace-level service to returndatabricks.sdk.service.ml.GetExperimentResponsedataclass. - Changed
get_experiment()method for w.experiments workspace-level service to returndatabricks.sdk.service.ml.GetExperimentResponsedataclass. - Renamed
databricks.sdk.service.ml.GetExperimentByNameResponsedataclass todatabricks.sdk.service.ml.GetExperimentResponse. - Renamed
databricks.sdk.service.catalog.ProvisioningStatetodatabricks.sdk.service.catalog.ProvisioningInfoStatedataclass.
API Changes:
- Added w.model_versions workspace-level service.
- Added w.registered_models workspace-level service.
- Added
browse_onlyfield fordatabricks.sdk.service.catalog.CatalogInfo. - Added
full_namefield fordatabricks.sdk.service.catalog.CatalogInfo. - Added
provisioning_infofield fordatabricks.sdk.service.catalog.CatalogInfo. - Added
securable_kindfield fordatabricks.sdk.service.catalog.CatalogInfo. - Added
securable_typefield fordatabricks.sdk.service.catalog.CatalogInfo. - Added
provisioning_infofield fordatabricks.sdk.service.catalog.ConnectionInfo. - Added
optionsfield fordatabricks.sdk.service.catalog.CreateCatalog. - Added
optionsfield fordatabricks.sdk.service.catalog.UpdateCatalog. - Added
databricks.sdk.service.catalog.CatalogInfoSecurableKinddataclass. - Added
databricks.sdk.service.catalog.CreateRegisteredModelRequestdataclass. - Added
databricks.sdk.service.catalog.DeleteAliasRequestdataclass. - Added
databricks.sdk.service.catalog.DeleteModelVersionRequestdataclass. - Added
databricks.sdk.service.catalog.DeleteRegisteredModelRequestdataclass. - Added
databricks.sdk.service.catalog.GetByAliasRequestdataclass. - Added
databricks.sdk.service.catalog.GetModelVersionRequestdataclass. - Added
databricks.sdk.service.catalog.GetRegisteredModelRequestdataclass. - Added
databricks.sdk.service.catalog.ListModelVersionsRequestdataclass. - Added
databricks.sdk.service.catalog.ListModelVersionsResponsedataclass. - Added
databricks.sdk.service.catalog.ListRegisteredModelsRequestdataclass. - Added
databricks.sdk.service.catalog.ListRegisteredModelsResponsedataclass. - Added
databricks.sdk.service.catalog.ModelVersionInfodataclass. - Added
databricks.sdk.service.catalog.ModelVersionInfoStatusdataclass. - Added
databricks.sdk.service.catalog.ProvisioningInfodataclass. - Added
databricks.sdk.service.catalog.RegisteredModelAliasdataclass. - Added
databricks.sdk.service.catalog.RegisteredModelInfodataclass. - Added
databricks.sdk.service.catalog.SetRegisteredModelAliasRequestdataclass. - Added
databricks.sdk.service.catalog.UpdateModelVersionRequestdataclass. - Added
databricks.sdk.service.catalog.UpdateRegisteredModelRequestdataclass. - Added
volumesfield fordatabricks.sdk.service.compute.InitScriptInfo. - Added
databricks.sdk.service.compute.VolumesStorageInfodataclass. - Added w.files workspace-level service.
- Added
databricks.sdk.service.files.DeleteFileRequestdataclass. - Added
databricks.sdk.service.files.DownloadRequestdataclass. - Added
databricks.sdk.service.files.DownloadResponsedataclass. - Added
databricks.sdk.service.files.UploadRequestdataclass. - Added
custom_tagsfield fordatabricks.sdk.service.provisioning.CreateWorkspaceRequest. - Added
custom_tagsfield fordatabricks.sdk.service.provisioning.UpdateWorkspaceRequest. - Added
custom_tagsfield fordatabricks.sdk.service.provisioning.Workspace. - Added
databricks.sdk.service.provisioning.CustomTagsdataclass. - Added
parametersfield fordatabricks.sdk.service.sql.ExecuteStatementRequest. - Added
row_limitfield fordatabricks.sdk.service.sql.ExecuteStatementRequest. - Added
databricks.sdk.service.sql.StatementParameterListItemdataclass.
SDK Internal Changes:
- Skip Graviton runtimes for testing notebook native auth (#294).
- Fixed integration tests to not use beta DBR (#309).
OpenAPI SHA: 5d0ccbb790d341eae8e85321a685a9e9e2d5bf24, Date: 2023-08-29