Skip to content

Bump databricks-sdk from 0.30.0 to 0.45.0#365

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/databricks-sdk-0.45.0
Closed

Bump databricks-sdk from 0.30.0 to 0.45.0#365
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/databricks-sdk-0.45.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 7, 2025

Bumps databricks-sdk from 0.30.0 to 0.45.0.

Release notes

Sourced from databricks-sdk's releases.

v0.45.0

New Features and Improvements

  • Update Jobs service to use API 2.2 (#913).

Internal Changes

  • Refactor DatabricksError to expose different types of error details (#912).
  • Update Jobs ListJobs API to support paginated responses (#896)
  • Update Jobs ListRuns API to support paginated responses (#890)
  • Introduce automated tagging (#888)
  • Update Jobs GetJob API to support paginated responses (#869).
  • Update On Behalf Of User Authentication in Multithreaded applications (#907)

API Changes

  • Added execute_message_attachment_query(), get_message_attachment_query_result() and get_space() methods for w.genie workspace-level service.
  • Added list_provider_share_assets() method for w.providers workspace-level service.
  • Added budget_policy_id and effective_budget_policy_id fields for databricks.sdk.service.apps.App.
  • Added policy field for databricks.sdk.service.billing.CreateBudgetPolicyRequest.
  • Added databricks_gcp_service_account field for databricks.sdk.service.catalog.ValidateCredentialRequest.
  • Added attachment_id field for databricks.sdk.service.dashboards.GenieAttachment.
  • Added conversation_id field for databricks.sdk.service.dashboards.GenieConversation.
  • Added message_id field for databricks.sdk.service.dashboards.GenieMessage.
  • Added description, id, last_updated_timestamp, query, query_result_metadata and title fields for databricks.sdk.service.dashboards.GenieQueryAttachment.
  • Added gen_ai_compute_task field for databricks.sdk.service.jobs.RunTask.
  • Added gen_ai_compute_task field for databricks.sdk.service.jobs.SubmitTask.
  • Added gen_ai_compute_task field for databricks.sdk.service.jobs.Task.
  • Added run_name field for databricks.sdk.service.ml.CreateRun.
  • Added run_name field for databricks.sdk.service.ml.RunInfo.
  • Added run_name field for databricks.sdk.service.ml.UpdateRun.
  • Added lifetime field for databricks.sdk.service.oauth2.CreateServicePrincipalSecretRequest.
  • Added expire_time field for databricks.sdk.service.oauth2.CreateServicePrincipalSecretResponse.
  • Added jwks_uri field for databricks.sdk.service.oauth2.OidcFederationPolicy.
  • Added expire_time field for databricks.sdk.service.oauth2.SecretInfo.
  • Added instance_profile_arn field for databricks.sdk.service.serving.AmazonBedrockConfig.
  • Added budget_policy_id field for databricks.sdk.service.serving.CreateServingEndpoint.
  • Added budget_policy_id field for databricks.sdk.service.serving.ServingEndpoint.
  • Added budget_policy_id field for databricks.sdk.service.serving.ServingEndpointDetailed.
  • Added add, principal and remove fields for databricks.sdk.service.sharing.PermissionsChange.
  • Added columns_to_rerank field for databricks.sdk.service.vectorsearch.QueryVectorIndexRequest.
  • Added oracle and teradata enum values for databricks.sdk.service.catalog.ConnectionType.
  • Added function_arguments_invalid_type_exception and message_cancelled_while_executing_exception enum values for databricks.sdk.service.dashboards.MessageErrorType.
  • Added waiting enum value for databricks.sdk.service.jobs.RunLifecycleStateV2State.
  • Added active_only, all and deleted_only enum values for databricks.sdk.service.ml.ViewType.
  • Added oauth_client_credentials enum value for databricks.sdk.service.sharing.AuthenticationType.
  • Added raw enum value for databricks.sdk.service.workspace.ExportFormat.
  • [Breaking] Changed get_by_name() method for w.experiments workspace-level service to return databricks.sdk.service.ml.GetExperimentByNameResponse dataclass.
  • [Breaking] Changed log_inputs() method for w.experiments workspace-level service with new required argument order.
  • [Breaking] Changed share_permissions() method for w.shares workspace-level service to return databricks.sdk.service.sharing.GetSharePermissionsResponse dataclass.
  • [Breaking] Changed share_permissions() and update_permissions() methods for w.shares workspace-level service return type to become non-empty.
  • [Breaking] Changed update_permissions() method for w.shares workspace-level service to return databricks.sdk.service.sharing.UpdateSharePermissionsResponse dataclass.

... (truncated)

Changelog

Sourced from databricks-sdk's changelog.

Release v0.45.0

New Features and Improvements

  • Update Jobs service to use API 2.2 (#913).

Internal Changes

  • Refactor DatabricksError to expose different types of error details (#912).
  • Update Jobs ListJobs API to support paginated responses (#896)
  • Update Jobs ListRuns API to support paginated responses (#890)
  • Introduce automated tagging (#888)
  • Update Jobs GetJob API to support paginated responses (#869).
  • Update On Behalf Of User Authentication in Multithreaded applications (#907)

API Changes

  • Added execute_message_attachment_query(), get_message_attachment_query_result() and get_space() methods for w.genie workspace-level service.
  • Added list_provider_share_assets() method for w.providers workspace-level service.
  • Added budget_policy_id and effective_budget_policy_id fields for databricks.sdk.service.apps.App.
  • Added policy field for databricks.sdk.service.billing.CreateBudgetPolicyRequest.
  • Added databricks_gcp_service_account field for databricks.sdk.service.catalog.ValidateCredentialRequest.
  • Added attachment_id field for databricks.sdk.service.dashboards.GenieAttachment.
  • Added conversation_id field for databricks.sdk.service.dashboards.GenieConversation.
  • Added message_id field for databricks.sdk.service.dashboards.GenieMessage.
  • Added description, id, last_updated_timestamp, query, query_result_metadata and title fields for databricks.sdk.service.dashboards.GenieQueryAttachment.
  • Added gen_ai_compute_task field for databricks.sdk.service.jobs.RunTask.
  • Added gen_ai_compute_task field for databricks.sdk.service.jobs.SubmitTask.
  • Added gen_ai_compute_task field for databricks.sdk.service.jobs.Task.
  • Added run_name field for databricks.sdk.service.ml.CreateRun.
  • Added run_name field for databricks.sdk.service.ml.RunInfo.
  • Added run_name field for databricks.sdk.service.ml.UpdateRun.
  • Added lifetime field for databricks.sdk.service.oauth2.CreateServicePrincipalSecretRequest.
  • Added expire_time field for databricks.sdk.service.oauth2.CreateServicePrincipalSecretResponse.
  • Added jwks_uri field for databricks.sdk.service.oauth2.OidcFederationPolicy.
  • Added expire_time field for databricks.sdk.service.oauth2.SecretInfo.
  • Added instance_profile_arn field for databricks.sdk.service.serving.AmazonBedrockConfig.
  • Added budget_policy_id field for databricks.sdk.service.serving.CreateServingEndpoint.
  • Added budget_policy_id field for databricks.sdk.service.serving.ServingEndpoint.
  • Added budget_policy_id field for databricks.sdk.service.serving.ServingEndpointDetailed.
  • Added add, principal and remove fields for databricks.sdk.service.sharing.PermissionsChange.
  • Added columns_to_rerank field for databricks.sdk.service.vectorsearch.QueryVectorIndexRequest.
  • Added oracle and teradata enum values for databricks.sdk.service.catalog.ConnectionType.
  • Added function_arguments_invalid_type_exception and message_cancelled_while_executing_exception enum values for databricks.sdk.service.dashboards.MessageErrorType.
  • Added waiting enum value for databricks.sdk.service.jobs.RunLifecycleStateV2State.
  • Added active_only, all and deleted_only enum values for databricks.sdk.service.ml.ViewType.
  • Added oauth_client_credentials enum value for databricks.sdk.service.sharing.AuthenticationType.
  • Added raw enum value for databricks.sdk.service.workspace.ExportFormat.
  • [Breaking] Changed get_by_name() method for w.experiments workspace-level service to return databricks.sdk.service.ml.GetExperimentByNameResponse dataclass.
  • [Breaking] Changed log_inputs() method for w.experiments workspace-level service with new required argument order.
  • [Breaking] Changed share_permissions() method for w.shares workspace-level service to return databricks.sdk.service.sharing.GetSharePermissionsResponse dataclass.
  • [Breaking] Changed share_permissions() and update_permissions() methods for w.shares workspace-level service return type to become non-empty.

... (truncated)

Commits
  • 0d91bac [Internal] Update version constant to 0.45.0 (#918)
  • e83da7c [Release] Release v0.45.0
  • c3e3b4a [Feature] Update API clients (#917)
  • ea476cc [Internal] Replace incorrect any type hints with Any (#915)
  • e4acda8 [Internal] Fix some incorrect type hints (#914)
  • 7ca3fb7 [Feature] Large file uploads (901) (#902)
  • 03312b3 [Feature] Update Jobs API version to 2.2 (#913)
  • 3a183ce [Fix] Add support for all error details types and fix potential unmarshalling...
  • a1185d2 [Feature] Fix Model Serving User Credentials threading scenarios (#907)
  • 8de985d [Internal] Add DataPlane token source (#897)
  • 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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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.30.0 to 0.45.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.30.0...v0.45.0)

---
updated-dependencies:
- dependency-name: databricks-sdk
  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 Mar 7, 2025
@dependabot dependabot bot requested a review from a team as a code owner March 7, 2025 15:43
@dependabot dependabot bot requested a review from mwojtyczka March 7, 2025 15:43
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Mar 12, 2025

Superseded by #370.

@dependabot dependabot bot closed this Mar 12, 2025
@dependabot dependabot bot deleted the dependabot/pip/databricks-sdk-0.45.0 branch March 12, 2025 15:59
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