sandbox icon indicating copy to clipboard operation
sandbox copied to clipboard

Update databricks-sdk requirement from ^0.25.1 to ^0.26.0

Open dependabot[bot] opened this issue 1 year ago • 0 comments

Updates the requirements on databricks-sdk to permit the latest version.

Release notes

Sourced from databricks-sdk's releases.

v0.26.0

0.26.0

  • Increase cluster creation test timeout (#617).
  • Added code example for adding a user to a group using group patch API (#625).
  • Updated SDK to OpenAPI spec (#624).

Note: This release contains breaking changes, please see the API changes below for more details.

API Changes:

  • Added deployment field for databricks.sdk.service.pipelines.CreatePipeline, databricks.sdk.service.pipelines.EditPipeline and databricks.sdk.service.pipelines.PipelineSpec.
  • Added schema_id field for databricks.sdk.service.catalog.SchemaInfo.
  • Added operation field for databricks.sdk.service.catalog.ValidationResult.
  • Added requirements field for databricks.sdk.service.compute.Library.
  • Added warehouse_id field for databricks.sdk.service.jobs.NotebookTask.
  • Added run_as field for databricks.sdk.service.jobs.SubmitRun.
  • Added databricks.sdk.service.catalog.ValidationResultOperation dataclass.
  • Added databricks.sdk.service.compute.ClusterStatus dataclass.
  • Added databricks.sdk.service.compute.ClusterStatusResponse dataclass.
  • Added databricks.sdk.service.compute.LibraryInstallStatus dataclass.
  • Added databricks.sdk.service.pipelines.DeploymentKind dataclass.
  • Added databricks.sdk.service.pipelines.PipelineDeployment dataclass.
  • Removed aws_operation field for databricks.sdk.service.catalog.ValidationResult.
  • Removed azure_operation field for databricks.sdk.service.catalog.ValidationResult.
  • Removed gcp_operation field for databricks.sdk.service.catalog.ValidationResult.
  • Removed databricks.sdk.service.catalog.ValidationResultAwsOperation dataclass.
  • Removed databricks.sdk.service.catalog.ValidationResultAzureOperation dataclass.
  • Removed databricks.sdk.service.catalog.ValidationResultGcpOperation dataclass.
  • Removed databricks.sdk.service.compute.LibraryFullStatusStatus dataclass.
  • Removed databricks.sdk.service.compute.ClusterStatusRequest dataclass.
  • Changed cluster_status() method for w.libraries workspace-level service . New request type is databricks.sdk.service.compute.ClusterStatus dataclass.
  • Changed cluster_status() method for w.libraries workspace-level service to return databricks.sdk.service.compute.ClusterStatusResponse dataclass.
  • Changed status field for databricks.sdk.service.compute.LibraryFullStatus to databricks.sdk.service.compute.LibraryInstallStatus dataclass.

OpenAPI SHA: 06d330f43d92c1be864d4638c672cd0723e20a51, Date: 2024-04-22

Changelog

Sourced from databricks-sdk's changelog.

0.26.0

  • Increase cluster creation test timeout (#617).
  • Added code example for adding a user to a group using group patch API (#625).
  • Updated SDK to OpenAPI spec (#624).

Note: This release contains breaking changes, please see the API changes below for more details.

API Changes:

  • Added deployment field for databricks.sdk.service.pipelines.CreatePipeline, databricks.sdk.service.pipelines.EditPipeline and databricks.sdk.service.pipelines.PipelineSpec.
  • Added schema_id field for databricks.sdk.service.catalog.SchemaInfo.
  • Added operation field for databricks.sdk.service.catalog.ValidationResult.
  • Added requirements field for databricks.sdk.service.compute.Library.
  • Added warehouse_id field for databricks.sdk.service.jobs.NotebookTask.
  • Added run_as field for databricks.sdk.service.jobs.SubmitRun.
  • Added databricks.sdk.service.catalog.ValidationResultOperation dataclass.
  • Added databricks.sdk.service.compute.ClusterStatus dataclass.
  • Added databricks.sdk.service.compute.ClusterStatusResponse dataclass.
  • Added databricks.sdk.service.compute.LibraryInstallStatus dataclass.
  • Added databricks.sdk.service.pipelines.DeploymentKind dataclass.
  • Added databricks.sdk.service.pipelines.PipelineDeployment dataclass.
  • Removed aws_operation field for databricks.sdk.service.catalog.ValidationResult.
  • Removed azure_operation field for databricks.sdk.service.catalog.ValidationResult.
  • Removed gcp_operation field for databricks.sdk.service.catalog.ValidationResult.
  • Removed databricks.sdk.service.catalog.ValidationResultAwsOperation dataclass.
  • Removed databricks.sdk.service.catalog.ValidationResultAzureOperation dataclass.
  • Removed databricks.sdk.service.catalog.ValidationResultGcpOperation dataclass.
  • Removed databricks.sdk.service.compute.LibraryFullStatusStatus dataclass.
  • Removed databricks.sdk.service.compute.ClusterStatusRequest dataclass.
  • Changed cluster_status() method for w.libraries workspace-level service . New request type is databricks.sdk.service.compute.ClusterStatus dataclass.
  • Changed cluster_status() method for w.libraries workspace-level service to return databricks.sdk.service.compute.ClusterStatusResponse dataclass.
  • Changed status field for databricks.sdk.service.compute.LibraryFullStatus to databricks.sdk.service.compute.LibraryInstallStatus dataclass.

OpenAPI SHA: 06d330f43d92c1be864d4638c672cd0723e20a51, Date: 2024-04-22

0.25.1

Bug fixes:

  • Fixed select_node_type error (#614).

0.25.0

Behavior Changes

  • Override INVALID_PARAMETER_VALUE on fetching non-existent job/cluster (#591). When getting a job or cluster by ID that doesn't exist, the API currently returns a 400, corresponding to the InvalidParameterValue exception. This change throws a ResourceNotFoundException instead in this circumstance. To handle this change, modify error handling by updating your except blocks from:
try:
    w.jobs.get_by_id("123")
</tr></table> 

... (truncated)

Commits

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)

dependabot[bot] avatar Apr 24 '24 16:04 dependabot[bot]