Skip to content

Bump databricks-sdk from 0.30.0 to 0.51.0#414

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

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

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 30, 2025

Bumps databricks-sdk from 0.30.0 to 0.51.0.

Release notes

Sourced from databricks-sdk's releases.

v0.50.0

Release v0.50.0

API Changes

  • Added w.enable_export_notebook workspace-level service, w.enable_notebook_table_clipboard workspace-level service and w.enable_results_downloading workspace-level service.
  • Added get_credentials_for_trace_data_download() and get_credentials_for_trace_data_upload() methods for w.experiments workspace-level service.
  • Added get_download_full_query_result() method for w.genie workspace-level service.
  • Added get_published_dashboard_token_info() method for w.lakeview_embedded workspace-level service.
  • Added binding_workspace_ids field for databricks.sdk.service.billing.BudgetPolicy.
  • Added download_id field for databricks.sdk.service.dashboards.GenieGenerateDownloadFullQueryResultResponse.
  • Added dashboard_output field for databricks.sdk.service.jobs.RunOutput.
  • Added dashboard_task and power_bi_task fields for databricks.sdk.service.jobs.RunTask.
  • Added dashboard_task and power_bi_task fields for databricks.sdk.service.jobs.SubmitTask.
  • Added dashboard_task and power_bi_task fields for databricks.sdk.service.jobs.Task.
  • Added include_features field for databricks.sdk.service.ml.CreateForecastingExperimentRequest.
  • Added models field for databricks.sdk.service.ml.LogInputs.
  • Added dataset_digest, dataset_name and model_id fields for databricks.sdk.service.ml.LogMetric.
  • Added dataset_digest, dataset_name, model_id and run_id fields for databricks.sdk.service.ml.Metric.
  • Added model_inputs field for databricks.sdk.service.ml.RunInputs.
  • Added client_application field for databricks.sdk.service.sql.QueryInfo.
  • Added geography and geometry enum values for databricks.sdk.service.catalog.ColumnTypeName.
  • Added allocation_timeout_no_healthy_and_warmed_up_clusters, docker_container_creation_exception, docker_image_too_large_for_instance_exception and docker_invalid_os_exception enum values for databricks.sdk.service.compute.TerminationReasonCode.
  • Added standard enum value for databricks.sdk.service.jobs.PerformanceTarget.
  • Added can_view enum value for databricks.sdk.service.sql.WarehousePermissionLevel.
  • [Breaking] Changed generate_download_full_query_result() method for w.genie workspace-level service . Method path has changed.
  • [Breaking] Changed waiter for CommandExecutionAPI.create method.
  • [Breaking] Changed waiter for CommandExecutionAPI.execute method.
  • [Breaking] Removed error, status and transient_statement_id fields for databricks.sdk.service.dashboards.GenieGenerateDownloadFullQueryResultResponse.
  • [Breaking] Removed balanced and cost_optimized enum values for databricks.sdk.service.jobs.PerformanceTarget.
  • [Breaking] Removed PipelinesAPI.wait_get_pipeline_running method.

v0.49.0

API Changes

  • Added generate_download_full_query_result() method for w.genie workspace-level service.
  • Added effective_user_api_scopes, oauth2_app_client_id, oauth2_app_integration_id and user_api_scopes fields for databricks.sdk.service.apps.App.
  • Added abfss, dbfs, error_message, execution_duration_seconds, file, gcs, s3, status, volumes and workspace fields for databricks.sdk.service.compute.InitScriptInfoAndExecutionDetails.
  • [Breaking] Added forecast_granularity field for databricks.sdk.service.ml.CreateForecastingExperimentRequest.
  • Added jwks_uri field for databricks.sdk.service.oauth2.OidcFederationPolicy.
  • Added event_log field for databricks.sdk.service.pipelines.CreatePipeline.
  • Added event_log field for databricks.sdk.service.pipelines.EditPipeline.
  • Added event_log field for databricks.sdk.service.pipelines.PipelineSpec.
  • Added fallback_config field for databricks.sdk.service.serving.AiGatewayConfig.
  • Added custom_provider_config field for databricks.sdk.service.serving.ExternalModel.
  • Added fallback_config field for databricks.sdk.service.serving.PutAiGatewayRequest.
  • Added fallback_config field for databricks.sdk.service.serving.PutAiGatewayResponse.
  • Added aliases, comment, data_type, dependency_list, full_data_type, id, input_params, name, properties, routine_definition, schema, securable_kind, share, share_id, storage_location and tags fields for databricks.sdk.service.sharing.DeltaSharingFunction.
  • Added query_source field for databricks.sdk.service.sql.QueryInfo.
  • Added foreign_catalog enum value for databricks.sdk.service.catalog.CatalogType.
  • Added browse enum value for databricks.sdk.service.catalog.Privilege.

... (truncated)

Changelog

Sourced from databricks-sdk's changelog.

Release v0.51.0

New Features and Improvements

  • Enabled asynchronous token refreshes by default. A new disable_async_token_refresh configuration option has been added to allow disabling this feature if necessary (#952). To disable asynchronous token refresh, set the environment variable DATABRICKS_DISABLE_ASYNC_TOKEN_REFRESH=true or configure it within your configuration object. The previous enable_experimental_async_token_refresh option has been removed as asynchronous refresh is now the default behavior.
  • Introduce support for Databricks Workload Identity Federation in GitHub workflows (933). See README.md for instructions.
  • [Breaking] Users running their workflows in GitHub Actions, which use Cloud native authentication and also have a DATABRICKS_CLIENT_ID and DATABRICKS_HOST environment variables set may see their authentication start failing due to the order in which the SDK tries different authentication methods.

API Changes

  • Added w.alerts_v2 workspace-level service.
  • Added update_ncc_azure_private_endpoint_rule_public() method for a.network_connectivity account-level service.
  • Added update_endpoint_budget_policy() and update_endpoint_custom_tags() methods for w.vector_search_endpoints workspace-level service.
  • Added created_at, created_by and metastore_id fields for databricks.sdk.service.catalog.SetArtifactAllowlist.
  • Added node_type_flexibility field for databricks.sdk.service.compute.EditInstancePool.
  • Added page_size and page_token fields for databricks.sdk.service.compute.GetEvents.
  • Added next_page_token and prev_page_token fields for databricks.sdk.service.compute.GetEventsResponse.
  • Added node_type_flexibility field for databricks.sdk.service.compute.GetInstancePool.
  • Added node_type_flexibility field for databricks.sdk.service.compute.InstancePoolAndStats.
  • Added effective_performance_target field for databricks.sdk.service.jobs.RepairHistoryItem.
  • Added performance_target field for databricks.sdk.service.jobs.RepairRun.
  • [Breaking] Added network_connectivity_config field for databricks.sdk.service.settings.CreateNetworkConnectivityConfigRequest.
  • [Breaking] Added private_endpoint_rule field for databricks.sdk.service.settings.CreatePrivateEndpointRuleRequest.
  • Added domain_names field for databricks.sdk.service.settings.NccAzurePrivateEndpointRule.
  • Added auto_resolve_display_name field for databricks.sdk.service.sql.CreateAlertRequest.
  • Added auto_resolve_display_name field for databricks.sdk.service.sql.CreateQueryRequest.
  • Added budget_policy_id field for databricks.sdk.service.vectorsearch.CreateEndpoint.
  • Added custom_tags and effective_budget_policy_id fields for databricks.sdk.service.vectorsearch.EndpointInfo.
  • Added create_clean_room, execute_clean_room_task and modify_clean_room enum values for databricks.sdk.service.catalog.Privilege.
  • Added dns_resolution_error and gcp_denied_by_org_policy enum values for databricks.sdk.service.compute.TerminationReasonCode.
  • Added disabled enum value for databricks.sdk.service.jobs.TerminationCodeCode.
  • Added expired enum value for databricks.sdk.service.settings.NccAzurePrivateEndpointRuleConnectionState.
  • [Breaking] Changed create_network_connectivity_configuration() and create_private_endpoint_rule() methods for a.network_connectivity account-level service with new required argument order.
  • [Breaking] Changed create_index() method for w.vector_search_indexes workspace-level service to return databricks.sdk.service.vectorsearch.VectorIndex dataclass.
  • [Breaking] Changed delete_data_vector_index() method for w.vector_search_indexes workspace-level service . HTTP method/verb has changed.
  • [Breaking] Changed delete_data_vector_index() method for w.vector_search_indexes workspace-level service with new required argument order.
  • [Breaking] Changed databricks.sdk.service.vectorsearch.List dataclass to.
  • [Breaking] Changed workload_size field for databricks.sdk.service.serving.ServedModelInput to type str dataclass.
  • [Breaking] Changed group_id field for databricks.sdk.service.settings.NccAzurePrivateEndpointRule to type str dataclass.
  • [Breaking] Changed target_services field for databricks.sdk.service.settings.NccAzureServiceEndpointRule to type databricks.sdk.service.settings.EgressResourceTypeList dataclass.
  • [Breaking] Changed data_array field for databricks.sdk.service.vectorsearch.ResultData to type databricks.sdk.service.vectorsearch.ListValueList dataclass.
  • [Breaking] Changed waiter for VectorSearchEndpointsAPI.create_endpoint method.
  • [Breaking] Removed name and region fields for databricks.sdk.service.settings.CreateNetworkConnectivityConfigRequest.
  • [Breaking] Removed group_id and resource_id fields for databricks.sdk.service.settings.CreatePrivateEndpointRuleRequest.
  • [Breaking] Removed null_value field for databricks.sdk.service.vectorsearch.Value.
  • [Breaking] Removed large, medium and small enum values for databricks.sdk.service.serving.ServedModelInputWorkloadSize.
  • [Breaking] Removed blob, dfs, mysql_server and sql_server enum values for databricks.sdk.service.settings.NccAzurePrivateEndpointRuleGroupId.

... (truncated)

Commits

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.51.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.51.0)

---
updated-dependencies:
- dependency-name: databricks-sdk
  dependency-version: 0.51.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 Apr 30, 2025
@dependabot dependabot bot requested a review from a team as a code owner April 30, 2025 15:59
@dependabot dependabot bot requested a review from mwojtyczka April 30, 2025 15:59
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github May 2, 2025

Superseded by #415.

@dependabot dependabot bot closed this May 2, 2025
@dependabot dependabot bot deleted the dependabot/pip/databricks-sdk-0.51.0 branch May 2, 2025 15:39
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