v0.124.0
Summary
This release adds explicit ID fields to IAM v2 objects and removes direct credential storage from model provider configurations, affecting AWS Bedrock and Azure deployments. Breaking changes include state field type modifications in bundle deployments and removal of internal_id fields from Group, ServicePrincipal, and User objects.
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
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.
Unity Catalog model provider configurations now include fields for Bedrock Mantle and pricing information. A corresponding Bedrock Mantle enum value was also added to the external model provider type options.
This release adds the Agent Kit workspace service, account IAM identity visibility filters, and statement timeout configuration for SQL warehouses. It also introduces a breaking change by removing the Mason workspace service and package.