Databricks Python SDK v0.129.0 Introduces API Fields and Breaking Pagination
Databricks Python SDK version 0.129.0 has been released, introducing several new API fields across various services. These additions include `agent_type` for dashboard conversation summaries, `group_id` for IAMv2 direct group members, `effective_serverless_compute_id` for job run tasks, and `pipeline_channel` for Postgres pipeline specifications. However, this release also includes breaking changes to four IAMv2 methods, which now require pagination for listing direct group members and workspace assignment details. Developers utilizing the Databricks Python SDK, especially those interacting with IAM, dashboards, jobs, or Postgres pipelines, should review these updates. Client code integrating with the affected IAMv2 `list` methods will need to be updated to implement pagination.
- →Add pagination for AccountIamV2API.list_direct_group_members method
- →Add pagination for AccountIamV2API.list_workspace_assignment_details method
- →Add pagination for WorkspaceIamV2API.list_direct_group_members_proxy method
- →Add pagination for WorkspaceIamV2API.list_workspace_assignment_details_proxy method
- →Add agent_type field for databricks.sdk.service.dashboards.GenieConversationSummary
Breaking changes (4) ›
- Add pagination for AccountIamV2API.list_direct_group_members method
- Add pagination for AccountIamV2API.list_workspace_assignment_details method
- Add pagination for WorkspaceIamV2API.list_direct_group_members_proxy method
- Add pagination for WorkspaceIamV2API.list_workspace_assignment_details_proxy method
Enhancements (5) ›
- Add agent_type field for databricks.sdk.service.dashboards.GenieConversationSummary
- Add group_id field for databricks.sdk.service.iamv2.DirectGroupMember
- Add effective_serverless_compute_id field for databricks.sdk.service.jobs.RunTask
- Add pipeline_channel field for databricks.sdk.service.postgres.NewPipelineSpec
- Add text_attachment_purpose_answer enum value for databricks.sdk.service.dashboards.TextAttachmentPurpose
https://github.com/databricks/databricks-sdk-py/releases/tag/v0.129.0
Related releases
- Databricks Simplifies SQL ETL with Declarative Patterns in Lakehouse Databricks Blog ·
- Databricks Details AI SRE Platform for Accelerated Incident Investigation Databricks Blog ·
- Run, Debug, and Scale Databricks Workloads from Local IDEs Databricks Blog ·
- Databricks Terraform Provider v1.129.0 Enhances Resource Export Capabilities Terraform Databricks Provider Releases ·
- Databricks Java SDK v0.150.0 Enhances Unit Test Fixture Portability Databricks Java SDK Releases ·
- Databricks Runtime 13.3 has reached end of life endoflife.date ·