Skip to content

chore(deps): bump databricks-sdk from 0.102.0 to 0.110.0 in /src#388

Open
dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/pip/src/databricks-sdk-0.110.0
Open

chore(deps): bump databricks-sdk from 0.102.0 to 0.110.0 in /src#388
dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/pip/src/databricks-sdk-0.110.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 19, 2026

Bumps databricks-sdk from 0.102.0 to 0.110.0.

Release notes

Sourced from databricks-sdk's releases.

v0.110.0

No release notes provided.

v0.109.0

No release notes provided.

v0.108.0

No release notes provided.

v0.107.0

No release notes provided.

v0.106.0

No release notes provided.

v0.105.0

No release notes provided.

v0.104.0

Bug Fixes

  • Add X-Databricks-Org-Id header to WorkspaceExt.upload() and WorkspaceExt.download() for SPOG host compatibility.
  • WorkspaceClient.get_workspace_id() now returns Config.workspace_id directly when set, instead of calling /api/2.0/preview/scim/v2/Me. This removes an API round-trip on every call where the workspace ID is already known (profile, ?o= query param, env var, or host metadata) and fixes a failure on SPOG hosts where the unauthenticated probe request was rejected with Unable to load OAuth Config.
  • Add X-Databricks-Org-Id header to SharesExt.list() for SPOG host compatibility.

Internal Changes

  • Expanded AI agent detection: added Goose, Amp, Augment, Copilot (VS Code), Kiro, Windsurf. Honors the AGENT=<name> standard (resolves to a known product if the value matches one, otherwise unknown). Presence-only env var matchers now treat an empty string as "set" for parity with the Go and Java SDKs. Explicit agent env vars (e.g. CLAUDECODE, GOOSE_TERMINAL) always take precedence over the generic AGENT=<name> signal. When multiple agent env vars are present (e.g. a Cursor CLI subagent invoked from Claude Code), the user-agent reports agent/multiple.

v0.103.0

New Features and Improvements

  • Add support for unified hosts. A single configuration profile can now be used for both account-level and workspace-level operations when the host supports it and both account_id and workspace_id are available. The experimental_is_unified_host flag has been removed; unified host detection is now automatic.
  • Accept DATABRICKS_OIDC_TOKEN_FILEPATH environment variable for consistency with other Databricks SDKs (Go, CLI, Terraform). The previous DATABRICKS_OIDC_TOKEN_FILE is still supported as an alias.

Breaking Changes

  • Drop support for Python 3.8 and 3.9. The minimum supported Python version is now 3.10, in line with the oldest supported Databricks Runtime LTS (DBR 13.3).

Internal Changes

  • Replace the async-disabling mechanism on token refresh failure with a 1-minute retry backoff. Previously, a single failed async refresh would disable proactive token renewal until the token expired. Now, the SDK waits a short cooldown period and retries, improving resilience to transient errors.
  • Extract _resolve_profile to simplify config file loading and improve __settings__ error messages.
  • Resolve token_audience from the token_federation_default_oidc_audiences field in the host metadata discovery endpoint, removing the need for explicit audience configuration.

API Changes

  • Add create_catalog(), create_synced_table(), delete_catalog(), delete_synced_table(), get_catalog() and get_synced_table() methods for w.postgres workspace-level service.
  • Add effective_file_event_queue field for databricks.sdk.service.catalog.CreateExternalLocation.
  • Add effective_file_event_queue field for databricks.sdk.service.catalog.ExternalLocationInfo.
  • Add effective_file_event_queue field for databricks.sdk.service.catalog.UpdateExternalLocation.
  • Add column_selection field for databricks.sdk.service.ml.Function.
  • Add cascade field for databricks.sdk.service.pipelines.DeletePipelineRequest.
  • Add default_branch field for databricks.sdk.service.postgres.ProjectSpec.

... (truncated)

Changelog

Sourced from databricks-sdk's changelog.

Release v0.110.0 (2026-05-19)

API Changes

  • Add full_refresh_selection, refresh_flow_selection, refresh_selection and reset_checkpoint_selection fields for databricks.sdk.service.jobs.PipelineParams.
  • Add full_refresh_selection, refresh_flow_selection, refresh_selection and reset_checkpoint_selection fields for databricks.sdk.service.jobs.PipelineTask.
  • Add effective_operational_email_custom_recipient and operational_email_custom_recipient fields for databricks.sdk.service.settingsv2.Setting.

Release v0.109.0 (2026-05-18)

API Changes

  • Add create_workspace_assignment_detail(), delete_workspace_assignment_detail(), get_workspace_assignment_detail(), list_workspace_assignment_details() and update_workspace_assignment_detail() methods for a.account_iam_v2 account-level service.
  • Add create_workspace_assignment_detail_proxy(), delete_workspace_assignment_detail_proxy(), get_workspace_assignment_detail_proxy(), list_workspace_assignment_details_proxy() and update_workspace_assignment_detail_proxy() methods for w.workspace_iam_v2 workspace-level service.
  • Add failover_group_name field for databricks.sdk.service.disasterrecovery.StableUrl.
  • Add catalog_name, created_at, created_by, name and schema_name fields for databricks.sdk.service.ml.Feature.
  • [Breaking] Add catalog_name and schema_name fields for databricks.sdk.service.ml.ListFeaturesRequest.
  • Add cross_workspace_access field for databricks.sdk.service.settings.CustomerFacingIngressNetworkPolicy.
  • Add allowed_apps_user_api_scopes and effective_allowed_apps_user_api_scopes fields for databricks.sdk.service.settingsv2.Setting.
  • Add gpu_xlarge enum value for databricks.sdk.service.serving.ServedModelInputWorkloadType.
  • Add gpu_xlarge enum value for databricks.sdk.service.serving.ServingModelWorkloadType.
  • [Breaking] Change list_features() method for w.feature_engineering workspace-level service with new required argument order.
  • Add python_operator_task field for databricks.sdk.service.jobs.RunTask.
  • Add python_operator_task field for databricks.sdk.service.jobs.SubmitTask.
  • Add python_operator_task field for databricks.sdk.service.jobs.Task.
  • Add rolling field for databricks.sdk.service.ml.TimeWindow.

Release v0.108.0 (2026-05-12)

API Changes

  • Add disabled field for databricks.sdk.service.jobs.RunTask.
  • Add disabled field for databricks.sdk.service.jobs.SubmitTask.
  • Add hubspot, github, outlook and smartsheet enum values for databricks.sdk.service.catalog.ConnectionType.
  • [Breaking] Remove unspecified_resource_name field for databricks.sdk.service.postgres.RequestedResource.

Release v0.107.0 (2026-05-11)

Internal Changes

  • 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.

API Changes

  • 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.
  • [Breaking] 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.
  • [Breaking] Change description field for databricks.sdk.service.supervisoragents.Tool to no longer be required.

... (truncated)

Commits
  • 3ddb051 [Release] Release v0.110.0
  • 8e35c56 Update SDK API to 50a10950ac51e28984f99a85f0d4511e90d6ae94 (#1434)
  • db20e3e [Release] Release v0.109.0
  • 09a5322 Update SDK API to 3771259535cb6c99a2870881c91e865c79a7b199 (#1433)
  • 10224ba Update SDK API to cd173d1def500fcb9c225d104a6613059bbbf6bf (#1432)
  • 96b9f9e Update SDK API to 1cc0b1d334985d59e5926169b5152daf9b879d27 (#1431)
  • 4838f51 [Release] Release v0.108.0
  • 2cdaad9 Update SDK API to 1c73f71264ed93fa20e2910bc97a6594ea0db7ee (#1428)
  • 84648c1 [Release] Release v0.107.0
  • 168af8b Update SDK API to 91cd8658c8b3ee89b08b922530d0543e351098f3 (#1425)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [databricks-sdk](https://github.com/databricks/databricks-sdk-py) from 0.102.0 to 0.110.0.
- [Release notes](https://github.com/databricks/databricks-sdk-py/releases)
- [Changelog](https://github.com/databricks/databricks-sdk-py/blob/main/CHANGELOG.md)
- [Commits](databricks/databricks-sdk-py@v0.102.0...v0.110.0)

---
updated-dependencies:
- dependency-name: databricks-sdk
  dependency-version: 0.110.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels May 19, 2026
@dependabot dependabot Bot requested a review from a team as a code owner May 19, 2026 23:25
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels May 19, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Auto-regenerated requirements.txt lockfiles to match requirements.in.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants