v0.154.0
Summary
The SDK adds file and directory management methods to the workspace sandbox service alongside duration target support across Jobs APIs. Unity Catalog connections now support a secrets field, policies include governed tags, and disaster recovery failover groups gain replication tracking fields.
Summary generated by brickster.ai. For the full changelog and any code/binary attachments, follow the GitHub link above.
More from databricks/databricks-sdk-py
Release v0.155.0 adds customer_version_label, max_dbu, and reyden_cluster_size_multiplier to the SQL warehouse create, edit, and get calls, plus an sdp_source field on the ML DataSource. It also has breaking changes: the replication_config field is removed from the sharing CreateShare and ShareInfo types.
The SDK adds issue tracking methods for ML experiments, a realtime warehouse type for SQL endpoints, and replication configuration support for Delta Sharing. As a breaking change, the effective_serverless_compute_id field was removed from job run tasks.
In a breaking change, AgentKit managed memory entry requests replace the read_mask parameter with a new view field. The release also adds scope configuration for service principal OAuth secrets, deleted-item filtering for bundle deployments, and Slack and Teams destination settings.
The Python SDK now includes a new model_service enum value for Unity Catalog securable types under Databricks Apps. This update allows practitioners to configure Model Serving endpoints as securable resources within Databricks App manifests.