Databricks SDK for Python v0.111.0: Bundle package, Lakeview revert, Postgres undelete
sdkinfradatabricksengineer
breaking patch
Databricks SDK for Python version 0.111.0 introduces a new bundle package and workspace-level services for Lakeview and Postgres, alongside several field additions across various modules. These changes primarily affect developers using the Python SDK for interacting with Databricks services. Notably, two breaking changes are included regarding tag handling for marketplace listings and pagination for cluster events.
- →Change tags field for databricks.sdk.service.marketplace.ListListingsRequest to type databricks.sdk.service.marketplace.ListingTag dataclass
- →Change pagination for ClustersAPI.events method
- →Add databricks.sdk.service.bundle package
- →Add w.bundle workspace-level service
- →Add revert() method for w.lakeview workspace-level service
Breaking changes (2) ›
- Change tags field for databricks.sdk.service.marketplace.ListListingsRequest to type databricks.sdk.service.marketplace.ListingTag dataclass
- Change pagination for ClustersAPI.events method
Enhancements (16) ›
- Add databricks.sdk.service.bundle package
- Add w.bundle workspace-level service
- Add revert() method for w.lakeview workspace-level service
- Add undelete_branch() method for w.postgres workspace-level service
- Add parent_path field for databricks.sdk.service.dashboards.GenieUpdateSpaceRequest
- Add attributes and excluded_attributes fields for databricks.sdk.service.iam.MeRequest
- Add include_trigger_state field for databricks.sdk.service.jobs.GetJobRequest
- Add mtls_config field for databricks.sdk.service.ml.AuthConfig
- Add delete_time and purge_time fields for databricks.sdk.service.postgres.BranchStatus
- Add purge field for databricks.sdk.service.postgres.DeleteBranchRequest
- Add show_deleted field for databricks.sdk.service.postgres.ListBranchesRequest
- Add deleted enum value for databricks.sdk.service.postgres.BranchStatusState
- Add compute_max_instances and compute_min_instances fields for databricks.sdk.service.apps.App
- Add compute_max_instances and compute_min_instances fields for databricks.sdk.service.apps.AppUpdate
- Add cron_schedule_trigger, streaming_mode and table_trigger fields for databricks.sdk.service.ml.MaterializedFeature
- Add synced_table_id field for databricks.sdk.service.postgres.SyncedTableSyncedTableStatus
Read the original announcement →
https://github.com/databricks/databricks-sdk-py/releases/tag/v0.111.0
Related releases
- Building an AI-Forward Healthcare Organization on Data and Governance Databricks Blog ·
- Databricks Accelerates Agentic Media Buying with New Reference Implementation Databricks Blog ·
- NBCUniversal Migrates to Databricks Lakehouse for Scalable Analytics Databricks Blog ·
- Databricks SDK for Python v0.123.0: API changes and breaking updates Databricks Python SDK Releases ·
- Databricks Go SDK v0.167.0 Adds Cloud Provider Auth Fields Databricks Go SDK Releases ·
- Databricks SDK Java v0.138.0 Adds Model Provider Config Fields Databricks Java SDK Releases ·