Databricks SDK for Python v0.107.0 Enhances APIs and Fixes Auth
Databricks SDK for Python v0.107.0 introduces new API methods for supervisor agents and vector search endpoints, along with several new fields across various services like pipelines and settings. The release also includes a fix for the CLI's auth token command to ensure fresh tokens are used, addressing potential stale token issues. These changes are primarily for engineers and architects working with the Databricks platform.
- →Change guidelines field for databricks.sdk.service.knowledgeassistants.Example to no longer be required
- →Change description field for databricks.sdk.service.supervisoragents.Tool to no longer be required
- →Remove min_qps field for databricks.sdk.service.vectorsearch.CreateEndpoint
- →Remove requested_min_qps field for databricks.sdk.service.vectorsearch.EndpointScalingInfo
- →Remove min_qps field for databricks.sdk.service.vectorsearch.PatchEndpointRequest
Breaking changes (5) ›
- Change guidelines field for databricks.sdk.service.knowledgeassistants.Example to no longer be required
- Change description field for databricks.sdk.service.supervisoragents.Tool to no longer be required
- Remove min_qps field for databricks.sdk.service.vectorsearch.CreateEndpoint
- Remove requested_min_qps field for databricks.sdk.service.vectorsearch.EndpointScalingInfo
- Remove min_qps field for databricks.sdk.service.vectorsearch.PatchEndpointRequest
Enhancements (21) ›
Add create_example(), delete_example(), get_example(), get_permission_levels(), get_permissions(), list_examples(), set_permissions(), update_example() and update_permissions() methods for w.supervisor_agents workspace-level service
- Add meta_ads_options field for databricks.sdk.service.pipelines.ConnectorOptions
- Add meta_marketing and zendesk enum values for databricks.sdk.service.catalog.ConnectionType
- Add meta_marketing enum value for databricks.sdk.service.pipelines.IngestionSourceType
- Change guidelines field for databricks.sdk.service.knowledgeassistants.Example to no longer be required
- Change description field for databricks.sdk.service.supervisoragents.Tool to no longer be required
- Add r2_temp_credentials field for databricks.sdk.service.catalog.TemporaryCredentials
- Add zendesk_support_options field for databricks.sdk.service.pipelines.ConnectorOptions
- Add azure_key_info field for databricks.sdk.service.provisioning.CreateCustomerManagedKeyRequest
- Add target_qps field for databricks.sdk.service.vectorsearch.CreateEndpoint
- Add requested_target_qps field for databricks.sdk.service.vectorsearch.EndpointScalingInfo
- Add target_qps field for databricks.sdk.service.vectorsearch.PatchEndpointRequest
- Add jira and zendesk enum values for databricks.sdk.service.pipelines.IngestionSourceType
Add get_permission_levels(), get_permissions(), set_permissions() and update_permissions() methods for w.vector_search_endpoints workspace-level service
- Add kafka_options field for databricks.sdk.service.pipelines.ConnectorOptions
- Add private_access field for databricks.sdk.service.settings.CustomerFacingIngressNetworkPolicy
Add account_api, account_databricks_one and account_ui fields for databricks.sdk.service.settings.CustomerFacingIngressNetworkPolicyRequestDestination
- Add scope_qualifier field for databricks.sdk.service.settings.CustomerFacingIngressNetworkPolicyWorkspaceApiDestination
- Add display_name and preview_phase fields for databricks.sdk.service.settingsv2.SettingsMetadata
- Add columns_to_index field for databricks.sdk.service.vectorsearch.DeltaSyncVectorIndexSpecRequest
- Add columns_to_index field for databricks.sdk.service.vectorsearch.DeltaSyncVectorIndexSpecResponse
Maintenance (1) ›
Pass --force-refresh to Databricks CLI auth token command so the SDK always receives a freshly minted token instead of a potentially stale one from the CLI's internal cache
https://github.com/databricks/databricks-sdk-py/releases/tag/v0.107.0
Related releases
- Databricks Lakebase: Combining Operational and Analytical Data with Federation Databricks Blog ·
- 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 ·