Skip to content

Commit 3a71dcf

Browse files
dependabot[bot]nfx
andauthored
Update databricks-sdk requirement from ~=0.18.0 to ~=0.19.0 (#930)
Updates the requirements on [databricks-sdk](https://github.com/databricks/databricks-sdk-py) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/databricks/databricks-sdk-py/releases">databricks-sdk's releases</a>.</em></p> <blockquote> <h2>v0.19.0</h2> <h3>Improvements and Bug Fixes</h3> <ul> <li>Construct workspace client from account client (<a href="https://redirect.github.com/databricks/databricks-sdk-py/pull/527">#527</a>).</li> <li>Enabled Databricks OAuth also for Azure and GCP (<a href="https://redirect.github.com/databricks/databricks-sdk-py/pull/526">#526</a>).</li> <li>Do not terminate listing for token-based pagination resources on empty response (<a href="https://redirect.github.com/databricks/databricks-sdk-py/pull/530">#530</a>).</li> <li>Renamed <code>databricks.sdk.errors.mapping</code> to <code>databricks.sdk.errors.platform</code> (<a href="https://redirect.github.com/databricks/databricks-sdk-py/pull/522">#522</a>).</li> <li>Added Union to content (2nd) parameter in upload function (<a href="https://redirect.github.com/databricks/databricks-sdk-py/pull/493">#493</a>).</li> <li>Fixed WorkspaceConf.get_status and WorkspaceConf.set_status (<a href="https://redirect.github.com/databricks/databricks-sdk-py/pull/525">#525</a>).</li> </ul> <h3>Documentation</h3> <ul> <li>Make docs useful again (<a href="https://redirect.github.com/databricks/databricks-sdk-py/pull/519">#519</a>).</li> <li>Show undocumented fields in dataclasses (<a href="https://redirect.github.com/databricks/databricks-sdk-py/pull/520">#520</a>).</li> </ul> <h3>API Changes</h3> <p>Additions:</p> <ul> <li>Added the following dataclasses: <ul> <li><code>databricks.sdk.service.catalog.CancelRefreshRequest</code></li> <li><code>databricks.sdk.service.catalog.GetRefreshRequest</code></li> <li><code>databricks.sdk.service.catalog.ListRefreshesRequest</code></li> <li><code>databricks.sdk.service.catalog.MonitorRefreshInfo</code></li> <li><code>databricks.sdk.service.catalog.MonitorRefreshInfoState</code></li> <li><code>databricks.sdk.service.catalog.RunRefreshRequest</code></li> <li><code>databricks.sdk.service.compute.Adlsgen2Info</code></li> <li><code>databricks.sdk.service.compute.GcsStorageInfo</code></li> <li><code>databricks.sdk.service.files.CreateDirectoryRequest</code></li> <li><code>databricks.sdk.service.files.DeleteDirectoryRequest</code></li> <li><code>databricks.sdk.service.files.DirectoryEntry</code></li> <li><code>databricks.sdk.service.files.ListDirectoryContentsRequest</code></li> <li><code>databricks.sdk.service.files.ListDirectoryResponse</code></li> <li><code>databricks.sdk.service.files.PageToken</code></li> <li><code>databricks.sdk.service.jobs.ForEachStats</code></li> <li><code>databricks.sdk.service.jobs.ForEachTask</code></li> <li><code>databricks.sdk.service.jobs.ForEachTaskErrorMessageStats</code></li> <li><code>databricks.sdk.service.jobs.ForEachTaskTaskRunStats</code></li> <li><code>databricks.sdk.service.jobs.RunForEachTask</code></li> <li><code>databricks.sdk.service.pipelines.PipelineClusterAutoscale</code></li> <li><code>databricks.sdk.service.pipelines.PipelineClusterAutoscaleMode</code></li> <li><code>databricks.sdk.service.settings.DeleteDefaultNamespaceSettingRequest</code></li> <li><code>databricks.sdk.service.settings.DeleteDefaultNamespaceSettingResponse</code></li> <li><code>databricks.sdk.service.settings.DeleteRestrictWorkspaceAdminsSettingRequest</code></li> <li><code>databricks.sdk.service.settings.DeleteRestrictWorkspaceAdminsSettingResponse</code></li> <li><code>databricks.sdk.service.settings.GetDefaultNamespaceSettingRequest</code></li> <li><code>databricks.sdk.service.settings.GetPersonalComputeSettingRequest</code></li> <li><code>databricks.sdk.service.settings.GetRestrictWorkspaceAdminsSettingRequest</code></li> <li><code>databricks.sdk.service.settings.RestrictWorkspaceAdminsMessage</code></li> <li><code>databricks.sdk.service.settings.RestrictWorkspaceAdminsMessageStatus</code></li> <li><code>databricks.sdk.service.settings.RestrictWorkspaceAdminsSetting</code></li> <li><code>databricks.sdk.service.settings.UpdateDefaultNamespaceSettingRequest</code></li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/databricks/databricks-sdk-py/blob/main/CHANGELOG.md">databricks-sdk's changelog</a>.</em></p> <blockquote> <h2>0.19.0</h2> <h3>Improvements and Bug Fixes</h3> <ul> <li>Construct workspace client from account client (<a href="https://redirect.github.com/databricks/databricks-sdk-py/pull/527">#527</a>).</li> <li>Enabled Databricks OAuth also for Azure and GCP (<a href="https://redirect.github.com/databricks/databricks-sdk-py/pull/526">#526</a>).</li> <li>Do not terminate listing for token-based pagination resources on empty response (<a href="https://redirect.github.com/databricks/databricks-sdk-py/pull/530">#530</a>).</li> <li>Renamed <code>databricks.sdk.errors.mapping</code> to <code>databricks.sdk.errors.platform</code> (<a href="https://redirect.github.com/databricks/databricks-sdk-py/pull/522">#522</a>).</li> <li>Added Union to content (2nd) parameter in upload function (<a href="https://redirect.github.com/databricks/databricks-sdk-py/pull/493">#493</a>).</li> <li>Fixed WorkspaceConf.get_status and WorkspaceConf.set_status (<a href="https://redirect.github.com/databricks/databricks-sdk-py/pull/525">#525</a>).</li> </ul> <h3>Documentation</h3> <ul> <li>Make docs useful again (<a href="https://redirect.github.com/databricks/databricks-sdk-py/pull/519">#519</a>).</li> <li>Show undocumented fields in dataclasses (<a href="https://redirect.github.com/databricks/databricks-sdk-py/pull/520">#520</a>).</li> </ul> <h3>API Changes</h3> <p>Additions:</p> <ul> <li>Added the following dataclasses: <ul> <li><code>databricks.sdk.service.catalog.CancelRefreshRequest</code></li> <li><code>databricks.sdk.service.catalog.GetRefreshRequest</code></li> <li><code>databricks.sdk.service.catalog.ListRefreshesRequest</code></li> <li><code>databricks.sdk.service.catalog.MonitorRefreshInfo</code></li> <li><code>databricks.sdk.service.catalog.MonitorRefreshInfoState</code></li> <li><code>databricks.sdk.service.catalog.RunRefreshRequest</code></li> <li><code>databricks.sdk.service.compute.Adlsgen2Info</code></li> <li><code>databricks.sdk.service.compute.GcsStorageInfo</code></li> <li><code>databricks.sdk.service.files.CreateDirectoryRequest</code></li> <li><code>databricks.sdk.service.files.DeleteDirectoryRequest</code></li> <li><code>databricks.sdk.service.files.DirectoryEntry</code></li> <li><code>databricks.sdk.service.files.ListDirectoryContentsRequest</code></li> <li><code>databricks.sdk.service.files.ListDirectoryResponse</code></li> <li><code>databricks.sdk.service.files.PageToken</code></li> <li><code>databricks.sdk.service.jobs.ForEachStats</code></li> <li><code>databricks.sdk.service.jobs.ForEachTask</code></li> <li><code>databricks.sdk.service.jobs.ForEachTaskErrorMessageStats</code></li> <li><code>databricks.sdk.service.jobs.ForEachTaskTaskRunStats</code></li> <li><code>databricks.sdk.service.jobs.RunForEachTask</code></li> <li><code>databricks.sdk.service.pipelines.PipelineClusterAutoscale</code></li> <li><code>databricks.sdk.service.pipelines.PipelineClusterAutoscaleMode</code></li> <li><code>databricks.sdk.service.settings.DeleteDefaultNamespaceSettingRequest</code></li> <li><code>databricks.sdk.service.settings.DeleteDefaultNamespaceSettingResponse</code></li> <li><code>databricks.sdk.service.settings.DeleteRestrictWorkspaceAdminsSettingRequest</code></li> <li><code>databricks.sdk.service.settings.DeleteRestrictWorkspaceAdminsSettingResponse</code></li> <li><code>databricks.sdk.service.settings.GetDefaultNamespaceSettingRequest</code></li> <li><code>databricks.sdk.service.settings.GetPersonalComputeSettingRequest</code></li> <li><code>databricks.sdk.service.settings.GetRestrictWorkspaceAdminsSettingRequest</code></li> <li><code>databricks.sdk.service.settings.RestrictWorkspaceAdminsMessage</code></li> <li><code>databricks.sdk.service.settings.RestrictWorkspaceAdminsMessageStatus</code></li> <li><code>databricks.sdk.service.settings.RestrictWorkspaceAdminsSetting</code></li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/databricks/databricks-sdk-py/commit/09aa3e918ce6ad4f103ef6a69cafcdbecc95bc19"><code>09aa3e9</code></a> Release v0.19.0 (<a href="https://redirect.github.com/databricks/databricks-sdk-py/issues/538">#538</a>)</li> <li><a href="https://github.com/databricks/databricks-sdk-py/commit/a1055d1b44328250b5a18baead33544f4dd4e47f"><code>a1055d1</code></a> Generate SDK (<a href="https://redirect.github.com/databricks/databricks-sdk-py/issues/536">#536</a>)</li> <li><a href="https://github.com/databricks/databricks-sdk-py/commit/306ed7ec3bdacc5006310a9695a24149a299714a"><code>306ed7e</code></a> Use fake clock for faster unit tests (<a href="https://redirect.github.com/databricks/databricks-sdk-py/issues/533">#533</a>)</li> <li><a href="https://github.com/databricks/databricks-sdk-py/commit/c20bbff6dfe8d6b2da14c043cb16e931c6e629b3"><code>c20bbff</code></a> Do not terminate listing for token-based pagination resources on empty respon...</li> <li><a href="https://github.com/databricks/databricks-sdk-py/commit/a57b7e022d14c567a583eb91b98699c80519c224"><code>a57b7e0</code></a> Skip test_get_workspace_client in Azure and GCP (<a href="https://redirect.github.com/databricks/databricks-sdk-py/issues/531">#531</a>)</li> <li><a href="https://github.com/databricks/databricks-sdk-py/commit/e290be90ac0bcf8d01207f8186bc757890c75a09"><code>e290be9</code></a> Construct workspace client from account client (<a href="https://redirect.github.com/databricks/databricks-sdk-py/issues/527">#527</a>)</li> <li><a href="https://github.com/databricks/databricks-sdk-py/commit/176ab513aeb5ef7fcc0e13c0dbcdff093de24234"><code>176ab51</code></a> Enable Databricks OAuth also for Azure and GCP (<a href="https://redirect.github.com/databricks/databricks-sdk-py/issues/526">#526</a>)</li> <li><a href="https://github.com/databricks/databricks-sdk-py/commit/3ad3398240feba9ecd45fbf022745136fa14eef8"><code>3ad3398</code></a> Fix WorkspaceConf.get_status and WorkspaceConf.set_status (<a href="https://redirect.github.com/databricks/databricks-sdk-py/issues/525">#525</a>)</li> <li><a href="https://github.com/databricks/databricks-sdk-py/commit/0f9ebb50a2835bc6b7184ba933df008112cdb434"><code>0f9ebb5</code></a> Regenerate from the tip of main (<a href="https://redirect.github.com/databricks/databricks-sdk-py/issues/524">#524</a>)</li> <li><a href="https://github.com/databricks/databricks-sdk-py/commit/b6e351b4f1403868262891095ff75062fc7a721e"><code>b6e351b</code></a> refactor: add Union to content (2nd) parameter in upload function (<a href="https://redirect.github.com/databricks/databricks-sdk-py/issues/493">#493</a>)</li> <li>Additional commits viewable in <a href="https://github.com/databricks/databricks-sdk-py/compare/v0.18.0...v0.19.0">compare view</a></li> </ul> </details> <br /> 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details> --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Serge Smertin <[email protected]>
1 parent b94df54 commit 3a71dcf

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ classifiers = [
2626
"Programming Language :: Python :: 3.11",
2727
"Programming Language :: Python :: Implementation :: CPython",
2828
]
29-
dependencies = ["databricks-sdk~=0.18.0",
29+
dependencies = ["databricks-sdk~=0.19.0",
3030
"databricks-labs-blueprint~=0.2.4",
3131
"PyYAML>=6.0.0,<7.0.0"]
3232

src/databricks/labs/ucx/workspace_access/groups.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
from databricks.labs.blueprint.parallel import ManyError, Threads
1313
from databricks.labs.blueprint.tui import Prompts
1414
from databricks.sdk import WorkspaceClient
15-
from databricks.sdk.errors.mapping import (
15+
from databricks.sdk.errors.platform import (
1616
BadRequest,
1717
DeadlineExceeded,
1818
InternalError,

tests/integration/hive_metastore/test_migrate.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ def test_migrate_tables_with_cache_should_not_create_table(
9494
table_mapping = StaticTableMapping(ws, sql_backend, rules=rules)
9595
table_migrate = TablesMigrate(table_crawler, ws, sql_backend, table_mapping)
9696

97-
# FIXME: flaky: databricks.sdk.errors.mapping.NotFound: Catalog 'ucx_cjazg' does not exist.
97+
# FIXME: flaky: databricks.sdk.errors.platform.NotFound: Catalog 'ucx_cjazg' does not exist.
9898
table_migrate.migrate_tables()
9999

100100
target_tables = list(sql_backend.fetch(f"SHOW TABLES IN {dst_schema.full_name}"))

tests/integration/workspace_access/test_secrets.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from datetime import timedelta
44

55
from databricks.sdk import WorkspaceClient
6-
from databricks.sdk.errors.mapping import NotFound
6+
from databricks.sdk.errors.platform import NotFound
77
from databricks.sdk.retries import retried
88
from databricks.sdk.service import workspace
99
from databricks.sdk.service.workspace import AclPermission

0 commit comments

Comments
 (0)