Skip to content

chore(deps): bump databricks-sdk from 0.103.0 to 0.106.0#46

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/databricks-sdk-0.106.0
Open

chore(deps): bump databricks-sdk from 0.103.0 to 0.106.0#46
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/databricks-sdk-0.106.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

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

Bumps databricks-sdk from 0.103.0 to 0.106.0.

Release notes

Sourced from databricks-sdk's releases.

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

Sourced from databricks-sdk's changelog.

Release v0.106.0 (2026-04-30)

Bug Fixes

  • Fixed Databricks CLI --profile fallback by detecting the CLI version at init time. The previous error-based detection was broken because --profile is a global Cobra flag silently accepted by old CLIs.

Internal Changes

  • Detect Databricks CLI version at init time via databricks version, enabling version-gated flag support without additional subprocess calls.
  • Validate Databricks CLI configuration at DatabricksCliTokenSource.__init__ time. Misconfiguration (missing profile and host, or --profile-unsupported CLI without a host fallback) now surfaces as IOError synchronously from construction rather than lazily from the first refresh() call. The exception type matches the previous refresh()-time behaviour, so callers who already catch IOError are unaffected.

API Changes

  • Add w.temporary_volume_credentials workspace-level service.
  • Add get_permission_levels(), get_permissions(), set_permissions() and update_permissions() methods for w.knowledge_assistants workspace-level service.
  • Add undelete_project() method for w.postgres workspace-level service.
  • Add thumbnail_url field for databricks.sdk.service.apps.App.
  • Add confidential_compute_type field for databricks.sdk.service.compute.GcpAttributes.
  • Add jira_options, outlook_options and smartsheet_options fields for databricks.sdk.service.pipelines.ConnectorOptions.
  • Add google_ads_config field for databricks.sdk.service.pipelines.SourceConfig.
  • Add replace_existing field for databricks.sdk.service.postgres.CreateBranchRequest.
  • Add replace_existing field for databricks.sdk.service.postgres.CreateEndpointRequest.
  • Add purge field for databricks.sdk.service.postgres.DeleteProjectRequest.
  • Add show_deleted field for databricks.sdk.service.postgres.ListProjectsRequest.
  • Add delete_time and purge_time fields for databricks.sdk.service.postgres.Project.
  • Add uc_connection field for databricks.sdk.service.supervisoragents.Tool.
  • Change name field for databricks.sdk.service.supervisoragents.Connection to no longer be required.
  • [Breaking] Change name field for databricks.sdk.service.supervisoragents.Connection to no longer be required.
  • Add databricks.sdk.service.disasterrecovery package.
  • Add a.disaster_recovery account-level service.
  • Add create_example(), delete_example(), get_example(), list_examples() and update_example() methods for w.knowledge_assistants workspace-level service.
  • Add delta_table_name field for databricks.sdk.service.ml.BackfillSource.
  • Add confluence_options field for databricks.sdk.service.pipelines.ConnectorOptions.
  • Add confluence enum value for databricks.sdk.service.catalog.ConnectionType.
  • Add confluence enum value for databricks.sdk.service.pipelines.IngestionSourceType.
  • Change description field for databricks.sdk.service.supervisoragents.SupervisorAgent to no longer be required.
  • [Breaking] Change description field for databricks.sdk.service.supervisoragents.SupervisorAgent to no longer be required.
  • [Breaking] Remove connection field for databricks.sdk.service.supervisoragents.Tool.

Release v0.105.0 (2026-04-23)

API Changes

  • Add databricks.sdk.service.supervisoragents package.
  • Add w.secrets_uc workspace-level service.
  • Add w.supervisor_agents workspace-level service.
  • Add update() method for w.tokens workspace-level service.
  • Add etag field for databricks.sdk.service.dashboards.GenieSpace.
  • Add etag field for databricks.sdk.service.dashboards.GenieUpdateSpaceRequest.
  • Add branch_id field for databricks.sdk.service.postgres.BranchStatus.
  • Add catalog_id field for databricks.sdk.service.postgres.CatalogCatalogStatus.
  • Add database_id field for databricks.sdk.service.postgres.DatabaseDatabaseStatus.
  • Add endpoint_id field for databricks.sdk.service.postgres.EndpointStatus.

... (truncated)

Commits
  • 650b178 [Release] Release v0.106.0
  • 19a0cf8 Fix CLI token source --profile fallback with version detection (#1377)
  • 0aa545c Update SDK API to b2acebf0af39a39d83fdac76ae48d761001e7052 (#1407)
  • f3131b2 Update SDK API to c23b88b906c9d262245e50038211199037d2ee9a (#1404)
  • baa3b63 [Release] Release v0.105.0
  • d97237c Update OpenAPI Spec (#1403)
  • 30ccbc4 Remove legacy tag-triggered release workflow (#1402)
  • 8e31d58 [Release] Release v0.104.0
  • 815b17e Add uv as a required dependency for codegen for early return (#1395)
  • 9aa5f64 Add X-Databricks-Org-Id to workspace/shares extensions and short-circuit get_...
  • 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.103.0 to 0.106.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.103.0...v0.106.0)

---
updated-dependencies:
- dependency-name: databricks-sdk
  dependency-version: 0.106.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 17, 2026
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