Skip to content

Bump databricks-sdk from 0.30.0 to 0.53.0#431

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

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

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 13, 2025

Bumps databricks-sdk from 0.30.0 to 0.53.0.

Release notes

Sourced from databricks-sdk's releases.

v0.53.0

Bug Fixes

v0.52.0

Release v0.52.0

API Changes

  • Added future_feature_data_path field for databricks.sdk.service.ml.CreateForecastingExperimentRequest.
  • Added exclude_columns and include_columns fields for databricks.sdk.service.pipelines.TableSpecificConfig.
  • Added network_check_control_plane_failure, network_check_dns_server_failure, network_check_metadata_endpoint_failure, network_check_multiple_components_failure, network_check_nic_failure, network_check_storage_failure and secret_permission_denied enum values for databricks.sdk.service.compute.TerminationReasonCode.
  • [Breaking] Changed pipeline_id field for databricks.sdk.service.pipelines.EditPipeline to be required.
  • Changed connection_name, gateway_storage_catalog and gateway_storage_schema fields for databricks.sdk.service.pipelines.IngestionGatewayPipelineDefinition to be required.
  • [Breaking] Changed connection_name, gateway_storage_catalog and gateway_storage_schema fields for databricks.sdk.service.pipelines.IngestionGatewayPipelineDefinition to be required.
  • Changed kind field for databricks.sdk.service.pipelines.PipelineDeployment to be required.
  • [Breaking] Changed kind field for databricks.sdk.service.pipelines.PipelineDeployment to be required.
  • Changed destination_catalog, destination_schema and source_url fields for databricks.sdk.service.pipelines.ReportSpec to be required.
  • [Breaking] Changed destination_catalog, destination_schema and source_url fields for databricks.sdk.service.pipelines.ReportSpec to be required.
  • Changed destination_catalog, destination_schema and source_schema fields for databricks.sdk.service.pipelines.SchemaSpec to be required.
  • [Breaking] Changed destination_catalog, destination_schema and source_schema fields for databricks.sdk.service.pipelines.SchemaSpec to be required.
  • [Breaking] Changed destination_catalog, destination_schema and source_table fields for databricks.sdk.service.pipelines.TableSpec to be required.
  • Changed destination_catalog, destination_schema and source_table fields for databricks.sdk.service.pipelines.TableSpec to be required.
  • [Breaking] Changed results field for databricks.sdk.service.sql.ListAlertsV2Response to type databricks.sdk.service.sql.AlertV2List dataclass.
  • [Breaking] Changed pagination for AlertsV2API.list_alerts method.
  • Fixed waiter for GenieAPI.create_message method.

v0.51.0

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.

... (truncated)

Changelog

Sourced from databricks-sdk's changelog.

Release v0.53.0

Bug Fixes

  • Fixed the deserialization of responses in VectorSearchAPI's query_index() method (#961).

Release v0.52.0

API Changes

  • Added future_feature_data_path field for databricks.sdk.service.ml.CreateForecastingExperimentRequest.
  • Added exclude_columns and include_columns fields for databricks.sdk.service.pipelines.TableSpecificConfig.
  • Added network_check_control_plane_failure, network_check_dns_server_failure, network_check_metadata_endpoint_failure, network_check_multiple_components_failure, network_check_nic_failure, network_check_storage_failure and secret_permission_denied enum values for databricks.sdk.service.compute.TerminationReasonCode.
  • [Breaking] Changed pipeline_id field for databricks.sdk.service.pipelines.EditPipeline to be required.
  • Changed connection_name, gateway_storage_catalog and gateway_storage_schema fields for databricks.sdk.service.pipelines.IngestionGatewayPipelineDefinition to be required.
  • [Breaking] Changed connection_name, gateway_storage_catalog and gateway_storage_schema fields for databricks.sdk.service.pipelines.IngestionGatewayPipelineDefinition to be required.
  • Changed kind field for databricks.sdk.service.pipelines.PipelineDeployment to be required.
  • [Breaking] Changed kind field for databricks.sdk.service.pipelines.PipelineDeployment to be required.
  • Changed destination_catalog, destination_schema and source_url fields for databricks.sdk.service.pipelines.ReportSpec to be required.
  • [Breaking] Changed destination_catalog, destination_schema and source_url fields for databricks.sdk.service.pipelines.ReportSpec to be required.
  • Changed destination_catalog, destination_schema and source_schema fields for databricks.sdk.service.pipelines.SchemaSpec to be required.
  • [Breaking] Changed destination_catalog, destination_schema and source_schema fields for databricks.sdk.service.pipelines.SchemaSpec to be required.
  • [Breaking] Changed destination_catalog, destination_schema and source_table fields for databricks.sdk.service.pipelines.TableSpec to be required.
  • Changed destination_catalog, destination_schema and source_table fields for databricks.sdk.service.pipelines.TableSpec to be required.
  • [Breaking] Changed results field for databricks.sdk.service.sql.ListAlertsV2Response to type databricks.sdk.service.sql.AlertV2List dataclass.
  • [Breaking] Changed pagination for AlertsV2API.list_alerts method.
  • Fixed waiter for GenieAPI.create_message method.

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.

... (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.53.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.53.0)

---
updated-dependencies:
- dependency-name: databricks-sdk
  dependency-version: 0.53.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 13, 2025
@dependabot dependabot bot requested a review from a team as a code owner May 13, 2025 15:40
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels May 13, 2025
@dependabot dependabot bot requested a review from robertwhiffin May 13, 2025 15:40
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github May 23, 2025

Superseded by #439.

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