Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update databricks-sdk requirement from <0.20,>=0.18 to >=0.18,<0.21 #143

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 20, 2024

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

Release notes

Sourced from databricks-sdk's releases.

v0.20.0

Major Changes:

  • Updated behaviour for raw parameter in ApiClient.do() method. The raw data is not returned directly anymore, but as part of a dict with the contents key. This dict will also contain response headers if returned by the API.

Internal Changes:

  • Add get_workspace_id to docgen blocklist (#549).
  • Support HEAD operation and response Headers (#547).

API Changes:

  • Changed delete(), get() and update() methods for w.connections workspace-level service with new required argument order.
  • Changed update() method for w.lakehouse_monitors workspace-level service with new required argument order.
  • Changed delete(), get() and update() methods for w.volumes workspace-level service with new required argument order.
  • Added w.online_tables workspace-level service.
  • Renamed name_arg field to name for the following dataclasses: databricks.sdk.service.catalog.DeleteConnectionRequest, databricks.sdk.service.catalog.GetConnectionRequest, databricks.sdk.service.catalog.UpdateConnection, databricks.sdk.service.sharing.DeleteCleanRoomRequest, databricks.sdk.service.sharing.GetCleanRoomRequest and databricks.sdk.service.sharing.UpdateCleanRoom.
  • Removed full_name_arg field for databricks.sdk.service.catalog.DeleteVolumeRequest.
  • Added name field for databricks.sdk.service.catalog.DeleteVolumeRequest.
  • Added max_results field for databricks.sdk.service.catalog.ListVolumesRequest.
  • Added page_token field for databricks.sdk.service.catalog.ListVolumesRequest.
  • Added next_page_token field for databricks.sdk.service.catalog.ListVolumesResponseContent.
  • Removed full_name_arg field for databricks.sdk.service.catalog.ReadVolumeRequest.
  • Added name field for databricks.sdk.service.catalog.ReadVolumeRequest.
  • Removed assets_dir field for databricks.sdk.service.catalog.UpdateMonitor.
  • Removed full_name_arg field for databricks.sdk.service.catalog.UpdateVolumeRequestContent.
  • Added name field for databricks.sdk.service.catalog.UpdateVolumeRequestContent.
  • Added the following catalog dataclasses: ContinuousUpdateStatus, DeleteOnlineTableRequest, FailedStatus, GetOnlineTableRequest, OnlineTable, OnlineTableSpec, OnlineTableState, OnlineTableStatus, PipelineProgress, ProvisioningStatus, TriggeredUpdateStatus and ViewData.
  • Added get_directory_metadata() method for w.files workspace-level service.
  • Added get_metadata() method for w.files workspace-level service.
  • Added content_length, content_type and last_modified fields for databricks.sdk.service.files.DownloadResponse.
  • Added the following files dataclasses: FileSize, GetDirectoryMetadataRequest, GetMetadataRequest, GetMetadataResponse and LastModifiedHttpDate.
  • Removed trigger_history field for databricks.sdk.service.jobs.Job.
  • Removed databricks.sdk.service.jobs.TriggerEvaluation dataclass.
  • Removed databricks.sdk.service.jobs.TriggerHistory dataclass.
  • Added table field for databricks.sdk.service.jobs.TriggerSettings.
  • Added databricks.sdk.service.jobs.Condition dataclass.
  • Added databricks.sdk.service.jobs.TableTriggerConfiguration dataclass.
  • Removed config field for databricks.sdk.service.serving.ExternalModel.
  • Removed databricks.sdk.service.serving.ExternalModelConfig dataclass. Fields moved to databricks.sdk.service.serving.ExternalModel.
  • Added max_provisioned_throughput and min_provisioned_throughput fields for databricks.sdk.service.serving.ServedEntityInput.

... (truncated)

Changelog

Sourced from databricks-sdk's changelog.

0.20.0

Major Changes:

  • Updated behaviour for raw parameter in ApiClient.do() method. The raw data is not returned directly anymore, but as part of a dict with the contents key. This dict will also contain response headers if returned by the API.

Internal Changes:

  • Add get_workspace_id to docgen blocklist (#549).
  • Support HEAD operation and response Headers (#547).

API Changes:

  • Changed delete(), get() and update() methods for w.connections workspace-level service with new required argument order.
  • Changed update() method for w.lakehouse_monitors workspace-level service with new required argument order.
  • Changed delete(), get() and update() methods for w.volumes workspace-level service with new required argument order.
  • Added w.online_tables workspace-level service.
  • Renamed name_arg field to name for the following dataclasses: databricks.sdk.service.catalog.DeleteConnectionRequest, databricks.sdk.service.catalog.GetConnectionRequest, databricks.sdk.service.catalog.UpdateConnection, databricks.sdk.service.sharing.DeleteCleanRoomRequest, databricks.sdk.service.sharing.GetCleanRoomRequest and databricks.sdk.service.sharing.UpdateCleanRoom.
  • Removed full_name_arg field for databricks.sdk.service.catalog.DeleteVolumeRequest.
  • Added name field for databricks.sdk.service.catalog.DeleteVolumeRequest.
  • Added max_results field for databricks.sdk.service.catalog.ListVolumesRequest.
  • Added page_token field for databricks.sdk.service.catalog.ListVolumesRequest.
  • Added next_page_token field for databricks.sdk.service.catalog.ListVolumesResponseContent.
  • Removed full_name_arg field for databricks.sdk.service.catalog.ReadVolumeRequest.
  • Added name field for databricks.sdk.service.catalog.ReadVolumeRequest.
  • Removed assets_dir field for databricks.sdk.service.catalog.UpdateMonitor.
  • Removed full_name_arg field for databricks.sdk.service.catalog.UpdateVolumeRequestContent.
  • Added name field for databricks.sdk.service.catalog.UpdateVolumeRequestContent.
  • Added the following catalog dataclasses: ContinuousUpdateStatus, DeleteOnlineTableRequest, FailedStatus, GetOnlineTableRequest, OnlineTable, OnlineTableSpec, OnlineTableState, OnlineTableStatus, PipelineProgress, ProvisioningStatus, TriggeredUpdateStatus and ViewData.
  • Added get_directory_metadata() method for w.files workspace-level service.
  • Added get_metadata() method for w.files workspace-level service.
  • Added content_length, content_type and last_modified fields for databricks.sdk.service.files.DownloadResponse.
  • Added the following files dataclasses: FileSize, GetDirectoryMetadataRequest, GetMetadataRequest, GetMetadataResponse and LastModifiedHttpDate.
  • Removed trigger_history field for databricks.sdk.service.jobs.Job.
  • Removed databricks.sdk.service.jobs.TriggerEvaluation dataclass.
  • Removed databricks.sdk.service.jobs.TriggerHistory dataclass.
  • Added table field for databricks.sdk.service.jobs.TriggerSettings.
  • Added databricks.sdk.service.jobs.Condition dataclass.
  • Added databricks.sdk.service.jobs.TableTriggerConfiguration dataclass.
  • Removed config field for databricks.sdk.service.serving.ExternalModel.
  • Removed databricks.sdk.service.serving.ExternalModelConfig dataclass. Fields moved to databricks.sdk.service.serving.ExternalModel.
  • Added max_provisioned_throughput and min_provisioned_throughput fields for databricks.sdk.service.serving.ServedEntityInput.

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

Updates the requirements on [databricks-sdk](https://github.com/databricks/databricks-sdk-py) to permit the latest version.
- [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.18.0...v0.20.0)

---
updated-dependencies:
- dependency-name: databricks-sdk
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested a review from a team as a code owner February 20, 2024 10:00
@dependabot dependabot bot requested a review from vijaypavann-db February 20, 2024 10:00
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Feb 20, 2024
Copy link

codecov bot commented Feb 20, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (ff44530) 92.44% compared to head (5e87074) 92.44%.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #143   +/-   ##
=======================================
  Coverage   92.44%   92.44%           
=======================================
  Files          14       14           
  Lines         940      940           
  Branches      166      166           
=======================================
  Hits          869      869           
  Misses         45       45           
  Partials       26       26           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link
Collaborator

@sundarshankar89 sundarshankar89 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@sundarshankar89 sundarshankar89 added this pull request to the merge queue Feb 20, 2024
Merged via the queue into main with commit 17931b4 Feb 20, 2024
6 checks passed
@sundarshankar89 sundarshankar89 deleted the dependabot/pip/databricks-sdk-gte-0.18-and-lt-0.21 branch February 20, 2024 12:34
sundarshankar89 added a commit that referenced this pull request Feb 29, 2024
* Added conversion logic for Try_to_Decimal without format ([#142](#142)).
* Identify Root Table for folder containing SQLs ([#124](#124)).
* Install Script ([#106](#106)).
* Integration Test Suite ([#145](#145)).

Dependency updates:

 * Updated databricks-sdk requirement from <0.20,>=0.18 to >=0.18,<0.21 ([#143](#143)).
 * Bump sqlglot from 21.0.0 to 21.1.2 ([#137](#137)).
 * Bump sqlglot from 21.1.2 to 21.2.0 ([#147](#147)).
 * Bump sqlglot from 21.2.0 to 21.2.1 ([#148](#148)).
@sundarshankar89 sundarshankar89 mentioned this pull request Feb 29, 2024
github-merge-queue bot pushed a commit that referenced this pull request Feb 29, 2024
* Added conversion logic for Try_to_Decimal without format
([#142](#142)).
* Identify Root Table for folder containing SQLs
([#124](#124)).
* Install Script
([#106](#106)).
* Integration Test Suite
([#145](#145)).

Dependency updates:

* Updated databricks-sdk requirement from <0.20,>=0.18 to >=0.18,<0.21
([#143](#143)).
* Bump sqlglot from 21.0.0 to 21.1.2
([#137](#137)).
* Bump sqlglot from 21.1.2 to 21.2.0
([#147](#147)).
* Bump sqlglot from 21.2.0 to 21.2.1
([#148](#148)).
sundarshankar89 pushed a commit to sundarshankar89/remorph that referenced this pull request Jan 2, 2025
…atabrickslabs#143)

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.20.0</h2>
<p>Major Changes:</p>
<ul>
<li>Updated behaviour for raw parameter in <code>ApiClient.do()</code>
method. The raw data is not returned directly anymore, but as part of a
dict with the <code>contents</code> key. This dict will also contain
response headers if returned by the API.</li>
</ul>
<p>Internal Changes:</p>
<ul>
<li>Add get_workspace_id to docgen blocklist (<a
href="https://redirect.github.com/databricks/databricks-sdk-py/pull/549">#549</a>).</li>
<li>Support HEAD operation and response Headers (<a
href="https://redirect.github.com/databricks/databricks-sdk-py/pull/547">#547</a>).</li>
</ul>
<p>API Changes:</p>
<ul>
<li>Changed <code>delete()</code>, <code>get()</code> and
<code>update()</code> methods for <a
href="https://databricks-sdk-py.readthedocs.io/en/latest/workspace/connections.html">w.connections</a>
workspace-level service with new required argument order.</li>
<li>Changed <code>update()</code> method for <a
href="https://databricks-sdk-py.readthedocs.io/en/latest/workspace/lakehouse_monitors.html">w.lakehouse_monitors</a>
workspace-level service with new required argument order.</li>
<li>Changed <code>delete()</code>, <code>get()</code> and
<code>update()</code> methods for <a
href="https://databricks-sdk-py.readthedocs.io/en/latest/workspace/volumes.html">w.volumes</a>
workspace-level service with new required argument order.</li>
<li>Added <a
href="https://databricks-sdk-py.readthedocs.io/en/latest/workspace/online_tables.html">w.online_tables</a>
workspace-level service.</li>
<li>Renamed <code>name_arg</code> field to <code>name</code> for the
following dataclasses:
<code>databricks.sdk.service.catalog.DeleteConnectionRequest</code>,
<code>databricks.sdk.service.catalog.GetConnectionRequest</code>,
<code>databricks.sdk.service.catalog.UpdateConnection</code>,
<code>databricks.sdk.service.sharing.DeleteCleanRoomRequest</code>,
<code>databricks.sdk.service.sharing.GetCleanRoomRequest</code> and
<code>databricks.sdk.service.sharing.UpdateCleanRoom</code>.</li>
<li>Removed <code>full_name_arg</code> field for
<code>databricks.sdk.service.catalog.DeleteVolumeRequest</code>.</li>
<li>Added <code>name</code> field for
<code>databricks.sdk.service.catalog.DeleteVolumeRequest</code>.</li>
<li>Added <code>max_results</code> field for
<code>databricks.sdk.service.catalog.ListVolumesRequest</code>.</li>
<li>Added <code>page_token</code> field for
<code>databricks.sdk.service.catalog.ListVolumesRequest</code>.</li>
<li>Added <code>next_page_token</code> field for
<code>databricks.sdk.service.catalog.ListVolumesResponseContent</code>.</li>
<li>Removed <code>full_name_arg</code> field for
<code>databricks.sdk.service.catalog.ReadVolumeRequest</code>.</li>
<li>Added <code>name</code> field for
<code>databricks.sdk.service.catalog.ReadVolumeRequest</code>.</li>
<li>Removed <code>assets_dir</code> field for
<code>databricks.sdk.service.catalog.UpdateMonitor</code>.</li>
<li>Removed <code>full_name_arg</code> field for
<code>databricks.sdk.service.catalog.UpdateVolumeRequestContent</code>.</li>
<li>Added <code>name</code> field for
<code>databricks.sdk.service.catalog.UpdateVolumeRequestContent</code>.</li>
<li>Added the following catalog dataclasses:
<code>ContinuousUpdateStatus</code>,
<code>DeleteOnlineTableRequest</code>, <code>FailedStatus</code>,
<code>GetOnlineTableRequest</code>, <code>OnlineTable</code>,
<code>OnlineTableSpec</code>, <code>OnlineTableState</code>,
<code>OnlineTableStatus</code>,
<code>PipelineProgress</code>, <code>ProvisioningStatus</code>,
<code>TriggeredUpdateStatus</code> and <code>ViewData</code>.</li>
<li>Added <code>get_directory_metadata()</code> method for <a
href="https://databricks-sdk-py.readthedocs.io/en/latest/workspace/files.html">w.files</a>
workspace-level service.</li>
<li>Added <code>get_metadata()</code> method for <a
href="https://databricks-sdk-py.readthedocs.io/en/latest/workspace/files.html">w.files</a>
workspace-level service.</li>
<li>Added <code>content_length</code>, <code>content_type</code> and
<code>last_modified</code> fields for
<code>databricks.sdk.service.files.DownloadResponse</code>.</li>
<li>Added the following files dataclasses: <code>FileSize</code>,
<code>GetDirectoryMetadataRequest</code>,
<code>GetMetadataRequest</code>,
<code>GetMetadataResponse</code> and
<code>LastModifiedHttpDate</code>.</li>
<li>Removed <code>trigger_history</code> field for
<code>databricks.sdk.service.jobs.Job</code>.</li>
<li>Removed <code>databricks.sdk.service.jobs.TriggerEvaluation</code>
dataclass.</li>
<li>Removed <code>databricks.sdk.service.jobs.TriggerHistory</code>
dataclass.</li>
<li>Added <code>table</code> field for
<code>databricks.sdk.service.jobs.TriggerSettings</code>.</li>
<li>Added <code>databricks.sdk.service.jobs.Condition</code>
dataclass.</li>
<li>Added
<code>databricks.sdk.service.jobs.TableTriggerConfiguration</code>
dataclass.</li>
<li>Removed <code>config</code> field for
<code>databricks.sdk.service.serving.ExternalModel</code>.</li>
<li>Removed
<code>databricks.sdk.service.serving.ExternalModelConfig</code>
dataclass. Fields moved to
<code>databricks.sdk.service.serving.ExternalModel</code>.</li>
<li>Added <code>max_provisioned_throughput</code> and
<code>min_provisioned_throughput</code> fields for
<code>databricks.sdk.service.serving.ServedEntityInput</code>.</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.20.0</h2>
<p>Major Changes:</p>
<ul>
<li>Updated behaviour for raw parameter in <code>ApiClient.do()</code>
method. The raw data is not returned directly anymore, but as part of a
dict with the <code>contents</code> key. This dict will also contain
response headers if returned by the API.</li>
</ul>
<p>Internal Changes:</p>
<ul>
<li>Add get_workspace_id to docgen blocklist (<a
href="https://redirect.github.com/databricks/databricks-sdk-py/pull/549">#549</a>).</li>
<li>Support HEAD operation and response Headers (<a
href="https://redirect.github.com/databricks/databricks-sdk-py/pull/547">#547</a>).</li>
</ul>
<p>API Changes:</p>
<ul>
<li>Changed <code>delete()</code>, <code>get()</code> and
<code>update()</code> methods for <a
href="https://databricks-sdk-py.readthedocs.io/en/latest/workspace/connections.html">w.connections</a>
workspace-level service with new required argument order.</li>
<li>Changed <code>update()</code> method for <a
href="https://databricks-sdk-py.readthedocs.io/en/latest/workspace/lakehouse_monitors.html">w.lakehouse_monitors</a>
workspace-level service with new required argument order.</li>
<li>Changed <code>delete()</code>, <code>get()</code> and
<code>update()</code> methods for <a
href="https://databricks-sdk-py.readthedocs.io/en/latest/workspace/volumes.html">w.volumes</a>
workspace-level service with new required argument order.</li>
<li>Added <a
href="https://databricks-sdk-py.readthedocs.io/en/latest/workspace/online_tables.html">w.online_tables</a>
workspace-level service.</li>
<li>Renamed <code>name_arg</code> field to <code>name</code> for the
following dataclasses:
<code>databricks.sdk.service.catalog.DeleteConnectionRequest</code>,
<code>databricks.sdk.service.catalog.GetConnectionRequest</code>,
<code>databricks.sdk.service.catalog.UpdateConnection</code>,
<code>databricks.sdk.service.sharing.DeleteCleanRoomRequest</code>,
<code>databricks.sdk.service.sharing.GetCleanRoomRequest</code> and
<code>databricks.sdk.service.sharing.UpdateCleanRoom</code>.</li>
<li>Removed <code>full_name_arg</code> field for
<code>databricks.sdk.service.catalog.DeleteVolumeRequest</code>.</li>
<li>Added <code>name</code> field for
<code>databricks.sdk.service.catalog.DeleteVolumeRequest</code>.</li>
<li>Added <code>max_results</code> field for
<code>databricks.sdk.service.catalog.ListVolumesRequest</code>.</li>
<li>Added <code>page_token</code> field for
<code>databricks.sdk.service.catalog.ListVolumesRequest</code>.</li>
<li>Added <code>next_page_token</code> field for
<code>databricks.sdk.service.catalog.ListVolumesResponseContent</code>.</li>
<li>Removed <code>full_name_arg</code> field for
<code>databricks.sdk.service.catalog.ReadVolumeRequest</code>.</li>
<li>Added <code>name</code> field for
<code>databricks.sdk.service.catalog.ReadVolumeRequest</code>.</li>
<li>Removed <code>assets_dir</code> field for
<code>databricks.sdk.service.catalog.UpdateMonitor</code>.</li>
<li>Removed <code>full_name_arg</code> field for
<code>databricks.sdk.service.catalog.UpdateVolumeRequestContent</code>.</li>
<li>Added <code>name</code> field for
<code>databricks.sdk.service.catalog.UpdateVolumeRequestContent</code>.</li>
<li>Added the following catalog dataclasses:
<code>ContinuousUpdateStatus</code>,
<code>DeleteOnlineTableRequest</code>, <code>FailedStatus</code>,
<code>GetOnlineTableRequest</code>, <code>OnlineTable</code>,
<code>OnlineTableSpec</code>, <code>OnlineTableState</code>,
<code>OnlineTableStatus</code>,
<code>PipelineProgress</code>, <code>ProvisioningStatus</code>,
<code>TriggeredUpdateStatus</code> and <code>ViewData</code>.</li>
<li>Added <code>get_directory_metadata()</code> method for <a
href="https://databricks-sdk-py.readthedocs.io/en/latest/workspace/files.html">w.files</a>
workspace-level service.</li>
<li>Added <code>get_metadata()</code> method for <a
href="https://databricks-sdk-py.readthedocs.io/en/latest/workspace/files.html">w.files</a>
workspace-level service.</li>
<li>Added <code>content_length</code>, <code>content_type</code> and
<code>last_modified</code> fields for
<code>databricks.sdk.service.files.DownloadResponse</code>.</li>
<li>Added the following files dataclasses: <code>FileSize</code>,
<code>GetDirectoryMetadataRequest</code>,
<code>GetMetadataRequest</code>,
<code>GetMetadataResponse</code> and
<code>LastModifiedHttpDate</code>.</li>
<li>Removed <code>trigger_history</code> field for
<code>databricks.sdk.service.jobs.Job</code>.</li>
<li>Removed <code>databricks.sdk.service.jobs.TriggerEvaluation</code>
dataclass.</li>
<li>Removed <code>databricks.sdk.service.jobs.TriggerHistory</code>
dataclass.</li>
<li>Added <code>table</code> field for
<code>databricks.sdk.service.jobs.TriggerSettings</code>.</li>
<li>Added <code>databricks.sdk.service.jobs.Condition</code>
dataclass.</li>
<li>Added
<code>databricks.sdk.service.jobs.TableTriggerConfiguration</code>
dataclass.</li>
<li>Removed <code>config</code> field for
<code>databricks.sdk.service.serving.ExternalModel</code>.</li>
<li>Removed
<code>databricks.sdk.service.serving.ExternalModelConfig</code>
dataclass. Fields moved to
<code>databricks.sdk.service.serving.ExternalModel</code>.</li>
<li>Added <code>max_provisioned_throughput</code> and
<code>min_provisioned_throughput</code> fields for
<code>databricks.sdk.service.serving.ServedEntityInput</code>.</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/47dfc6dc9ccbb0931dff9ed9a10a330239e75514"><code>47dfc6d</code></a>
Release v0.20.0 (<a
href="https://redirect.github.com/databricks/databricks-sdk-py/issues/550">#550</a>)</li>
<li><a
href="https://github.com/databricks/databricks-sdk-py/commit/f21b2a7149746579f19bab6272e3fc0693d5379f"><code>f21b2a7</code></a>
Support HEAD operation and response Headers (<a
href="https://redirect.github.com/databricks/databricks-sdk-py/issues/547">#547</a>)</li>
<li><a
href="https://github.com/databricks/databricks-sdk-py/commit/94abc162091b1a8ee5974359f30151724c072238"><code>94abc16</code></a>
Add get_workspace_id to docgen blocklist (<a
href="https://redirect.github.com/databricks/databricks-sdk-py/issues/549">#549</a>)</li>
<li><a
href="https://github.com/databricks/databricks-sdk-py/commit/94fc5e41cb6de4fa9c401ec889c01bc71e598c8d"><code>94fc5e4</code></a>
Release v0.19.1 (<a
href="https://redirect.github.com/databricks/databricks-sdk-py/issues/546">#546</a>)</li>
<li><a
href="https://github.com/databricks/databricks-sdk-py/commit/9af2630672c866610248243eb53898c16c452960"><code>9af2630</code></a>
Create a deepcopy of config when creating workspace client from account
clien...</li>
<li><a
href="https://github.com/databricks/databricks-sdk-py/commit/85ba7742266ca12e8707e81d755364f14d66b03c"><code>85ba774</code></a>
Add get_workspace_id to WorkspaceClient (<a
href="https://redirect.github.com/databricks/databricks-sdk-py/issues/537">#537</a>)</li>
<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>Additional commits viewable in <a
href="https://github.com/databricks/databricks-sdk-py/compare/v0.18.0...v0.20.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>
sundarshankar89 pushed a commit to sundarshankar89/remorph that referenced this pull request Jan 3, 2025
…atabrickslabs#143)

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.20.0</h2>
<p>Major Changes:</p>
<ul>
<li>Updated behaviour for raw parameter in <code>ApiClient.do()</code>
method. The raw data is not returned directly anymore, but as part of a
dict with the <code>contents</code> key. This dict will also contain
response headers if returned by the API.</li>
</ul>
<p>Internal Changes:</p>
<ul>
<li>Add get_workspace_id to docgen blocklist (<a
href="https://redirect.github.com/databricks/databricks-sdk-py/pull/549">#549</a>).</li>
<li>Support HEAD operation and response Headers (<a
href="https://redirect.github.com/databricks/databricks-sdk-py/pull/547">#547</a>).</li>
</ul>
<p>API Changes:</p>
<ul>
<li>Changed <code>delete()</code>, <code>get()</code> and
<code>update()</code> methods for <a
href="https://databricks-sdk-py.readthedocs.io/en/latest/workspace/connections.html">w.connections</a>
workspace-level service with new required argument order.</li>
<li>Changed <code>update()</code> method for <a
href="https://databricks-sdk-py.readthedocs.io/en/latest/workspace/lakehouse_monitors.html">w.lakehouse_monitors</a>
workspace-level service with new required argument order.</li>
<li>Changed <code>delete()</code>, <code>get()</code> and
<code>update()</code> methods for <a
href="https://databricks-sdk-py.readthedocs.io/en/latest/workspace/volumes.html">w.volumes</a>
workspace-level service with new required argument order.</li>
<li>Added <a
href="https://databricks-sdk-py.readthedocs.io/en/latest/workspace/online_tables.html">w.online_tables</a>
workspace-level service.</li>
<li>Renamed <code>name_arg</code> field to <code>name</code> for the
following dataclasses:
<code>databricks.sdk.service.catalog.DeleteConnectionRequest</code>,
<code>databricks.sdk.service.catalog.GetConnectionRequest</code>,
<code>databricks.sdk.service.catalog.UpdateConnection</code>,
<code>databricks.sdk.service.sharing.DeleteCleanRoomRequest</code>,
<code>databricks.sdk.service.sharing.GetCleanRoomRequest</code> and
<code>databricks.sdk.service.sharing.UpdateCleanRoom</code>.</li>
<li>Removed <code>full_name_arg</code> field for
<code>databricks.sdk.service.catalog.DeleteVolumeRequest</code>.</li>
<li>Added <code>name</code> field for
<code>databricks.sdk.service.catalog.DeleteVolumeRequest</code>.</li>
<li>Added <code>max_results</code> field for
<code>databricks.sdk.service.catalog.ListVolumesRequest</code>.</li>
<li>Added <code>page_token</code> field for
<code>databricks.sdk.service.catalog.ListVolumesRequest</code>.</li>
<li>Added <code>next_page_token</code> field for
<code>databricks.sdk.service.catalog.ListVolumesResponseContent</code>.</li>
<li>Removed <code>full_name_arg</code> field for
<code>databricks.sdk.service.catalog.ReadVolumeRequest</code>.</li>
<li>Added <code>name</code> field for
<code>databricks.sdk.service.catalog.ReadVolumeRequest</code>.</li>
<li>Removed <code>assets_dir</code> field for
<code>databricks.sdk.service.catalog.UpdateMonitor</code>.</li>
<li>Removed <code>full_name_arg</code> field for
<code>databricks.sdk.service.catalog.UpdateVolumeRequestContent</code>.</li>
<li>Added <code>name</code> field for
<code>databricks.sdk.service.catalog.UpdateVolumeRequestContent</code>.</li>
<li>Added the following catalog dataclasses:
<code>ContinuousUpdateStatus</code>,
<code>DeleteOnlineTableRequest</code>, <code>FailedStatus</code>,
<code>GetOnlineTableRequest</code>, <code>OnlineTable</code>,
<code>OnlineTableSpec</code>, <code>OnlineTableState</code>,
<code>OnlineTableStatus</code>,
<code>PipelineProgress</code>, <code>ProvisioningStatus</code>,
<code>TriggeredUpdateStatus</code> and <code>ViewData</code>.</li>
<li>Added <code>get_directory_metadata()</code> method for <a
href="https://databricks-sdk-py.readthedocs.io/en/latest/workspace/files.html">w.files</a>
workspace-level service.</li>
<li>Added <code>get_metadata()</code> method for <a
href="https://databricks-sdk-py.readthedocs.io/en/latest/workspace/files.html">w.files</a>
workspace-level service.</li>
<li>Added <code>content_length</code>, <code>content_type</code> and
<code>last_modified</code> fields for
<code>databricks.sdk.service.files.DownloadResponse</code>.</li>
<li>Added the following files dataclasses: <code>FileSize</code>,
<code>GetDirectoryMetadataRequest</code>,
<code>GetMetadataRequest</code>,
<code>GetMetadataResponse</code> and
<code>LastModifiedHttpDate</code>.</li>
<li>Removed <code>trigger_history</code> field for
<code>databricks.sdk.service.jobs.Job</code>.</li>
<li>Removed <code>databricks.sdk.service.jobs.TriggerEvaluation</code>
dataclass.</li>
<li>Removed <code>databricks.sdk.service.jobs.TriggerHistory</code>
dataclass.</li>
<li>Added <code>table</code> field for
<code>databricks.sdk.service.jobs.TriggerSettings</code>.</li>
<li>Added <code>databricks.sdk.service.jobs.Condition</code>
dataclass.</li>
<li>Added
<code>databricks.sdk.service.jobs.TableTriggerConfiguration</code>
dataclass.</li>
<li>Removed <code>config</code> field for
<code>databricks.sdk.service.serving.ExternalModel</code>.</li>
<li>Removed
<code>databricks.sdk.service.serving.ExternalModelConfig</code>
dataclass. Fields moved to
<code>databricks.sdk.service.serving.ExternalModel</code>.</li>
<li>Added <code>max_provisioned_throughput</code> and
<code>min_provisioned_throughput</code> fields for
<code>databricks.sdk.service.serving.ServedEntityInput</code>.</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.20.0</h2>
<p>Major Changes:</p>
<ul>
<li>Updated behaviour for raw parameter in <code>ApiClient.do()</code>
method. The raw data is not returned directly anymore, but as part of a
dict with the <code>contents</code> key. This dict will also contain
response headers if returned by the API.</li>
</ul>
<p>Internal Changes:</p>
<ul>
<li>Add get_workspace_id to docgen blocklist (<a
href="https://redirect.github.com/databricks/databricks-sdk-py/pull/549">#549</a>).</li>
<li>Support HEAD operation and response Headers (<a
href="https://redirect.github.com/databricks/databricks-sdk-py/pull/547">#547</a>).</li>
</ul>
<p>API Changes:</p>
<ul>
<li>Changed <code>delete()</code>, <code>get()</code> and
<code>update()</code> methods for <a
href="https://databricks-sdk-py.readthedocs.io/en/latest/workspace/connections.html">w.connections</a>
workspace-level service with new required argument order.</li>
<li>Changed <code>update()</code> method for <a
href="https://databricks-sdk-py.readthedocs.io/en/latest/workspace/lakehouse_monitors.html">w.lakehouse_monitors</a>
workspace-level service with new required argument order.</li>
<li>Changed <code>delete()</code>, <code>get()</code> and
<code>update()</code> methods for <a
href="https://databricks-sdk-py.readthedocs.io/en/latest/workspace/volumes.html">w.volumes</a>
workspace-level service with new required argument order.</li>
<li>Added <a
href="https://databricks-sdk-py.readthedocs.io/en/latest/workspace/online_tables.html">w.online_tables</a>
workspace-level service.</li>
<li>Renamed <code>name_arg</code> field to <code>name</code> for the
following dataclasses:
<code>databricks.sdk.service.catalog.DeleteConnectionRequest</code>,
<code>databricks.sdk.service.catalog.GetConnectionRequest</code>,
<code>databricks.sdk.service.catalog.UpdateConnection</code>,
<code>databricks.sdk.service.sharing.DeleteCleanRoomRequest</code>,
<code>databricks.sdk.service.sharing.GetCleanRoomRequest</code> and
<code>databricks.sdk.service.sharing.UpdateCleanRoom</code>.</li>
<li>Removed <code>full_name_arg</code> field for
<code>databricks.sdk.service.catalog.DeleteVolumeRequest</code>.</li>
<li>Added <code>name</code> field for
<code>databricks.sdk.service.catalog.DeleteVolumeRequest</code>.</li>
<li>Added <code>max_results</code> field for
<code>databricks.sdk.service.catalog.ListVolumesRequest</code>.</li>
<li>Added <code>page_token</code> field for
<code>databricks.sdk.service.catalog.ListVolumesRequest</code>.</li>
<li>Added <code>next_page_token</code> field for
<code>databricks.sdk.service.catalog.ListVolumesResponseContent</code>.</li>
<li>Removed <code>full_name_arg</code> field for
<code>databricks.sdk.service.catalog.ReadVolumeRequest</code>.</li>
<li>Added <code>name</code> field for
<code>databricks.sdk.service.catalog.ReadVolumeRequest</code>.</li>
<li>Removed <code>assets_dir</code> field for
<code>databricks.sdk.service.catalog.UpdateMonitor</code>.</li>
<li>Removed <code>full_name_arg</code> field for
<code>databricks.sdk.service.catalog.UpdateVolumeRequestContent</code>.</li>
<li>Added <code>name</code> field for
<code>databricks.sdk.service.catalog.UpdateVolumeRequestContent</code>.</li>
<li>Added the following catalog dataclasses:
<code>ContinuousUpdateStatus</code>,
<code>DeleteOnlineTableRequest</code>, <code>FailedStatus</code>,
<code>GetOnlineTableRequest</code>, <code>OnlineTable</code>,
<code>OnlineTableSpec</code>, <code>OnlineTableState</code>,
<code>OnlineTableStatus</code>,
<code>PipelineProgress</code>, <code>ProvisioningStatus</code>,
<code>TriggeredUpdateStatus</code> and <code>ViewData</code>.</li>
<li>Added <code>get_directory_metadata()</code> method for <a
href="https://databricks-sdk-py.readthedocs.io/en/latest/workspace/files.html">w.files</a>
workspace-level service.</li>
<li>Added <code>get_metadata()</code> method for <a
href="https://databricks-sdk-py.readthedocs.io/en/latest/workspace/files.html">w.files</a>
workspace-level service.</li>
<li>Added <code>content_length</code>, <code>content_type</code> and
<code>last_modified</code> fields for
<code>databricks.sdk.service.files.DownloadResponse</code>.</li>
<li>Added the following files dataclasses: <code>FileSize</code>,
<code>GetDirectoryMetadataRequest</code>,
<code>GetMetadataRequest</code>,
<code>GetMetadataResponse</code> and
<code>LastModifiedHttpDate</code>.</li>
<li>Removed <code>trigger_history</code> field for
<code>databricks.sdk.service.jobs.Job</code>.</li>
<li>Removed <code>databricks.sdk.service.jobs.TriggerEvaluation</code>
dataclass.</li>
<li>Removed <code>databricks.sdk.service.jobs.TriggerHistory</code>
dataclass.</li>
<li>Added <code>table</code> field for
<code>databricks.sdk.service.jobs.TriggerSettings</code>.</li>
<li>Added <code>databricks.sdk.service.jobs.Condition</code>
dataclass.</li>
<li>Added
<code>databricks.sdk.service.jobs.TableTriggerConfiguration</code>
dataclass.</li>
<li>Removed <code>config</code> field for
<code>databricks.sdk.service.serving.ExternalModel</code>.</li>
<li>Removed
<code>databricks.sdk.service.serving.ExternalModelConfig</code>
dataclass. Fields moved to
<code>databricks.sdk.service.serving.ExternalModel</code>.</li>
<li>Added <code>max_provisioned_throughput</code> and
<code>min_provisioned_throughput</code> fields for
<code>databricks.sdk.service.serving.ServedEntityInput</code>.</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/47dfc6dc9ccbb0931dff9ed9a10a330239e75514"><code>47dfc6d</code></a>
Release v0.20.0 (<a
href="https://redirect.github.com/databricks/databricks-sdk-py/issues/550">#550</a>)</li>
<li><a
href="https://github.com/databricks/databricks-sdk-py/commit/f21b2a7149746579f19bab6272e3fc0693d5379f"><code>f21b2a7</code></a>
Support HEAD operation and response Headers (<a
href="https://redirect.github.com/databricks/databricks-sdk-py/issues/547">#547</a>)</li>
<li><a
href="https://github.com/databricks/databricks-sdk-py/commit/94abc162091b1a8ee5974359f30151724c072238"><code>94abc16</code></a>
Add get_workspace_id to docgen blocklist (<a
href="https://redirect.github.com/databricks/databricks-sdk-py/issues/549">#549</a>)</li>
<li><a
href="https://github.com/databricks/databricks-sdk-py/commit/94fc5e41cb6de4fa9c401ec889c01bc71e598c8d"><code>94fc5e4</code></a>
Release v0.19.1 (<a
href="https://redirect.github.com/databricks/databricks-sdk-py/issues/546">#546</a>)</li>
<li><a
href="https://github.com/databricks/databricks-sdk-py/commit/9af2630672c866610248243eb53898c16c452960"><code>9af2630</code></a>
Create a deepcopy of config when creating workspace client from account
clien...</li>
<li><a
href="https://github.com/databricks/databricks-sdk-py/commit/85ba7742266ca12e8707e81d755364f14d66b03c"><code>85ba774</code></a>
Add get_workspace_id to WorkspaceClient (<a
href="https://redirect.github.com/databricks/databricks-sdk-py/issues/537">#537</a>)</li>
<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>Additional commits viewable in <a
href="https://github.com/databricks/databricks-sdk-py/compare/v0.18.0...v0.20.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>
sundarshankar89 added a commit to sundarshankar89/remorph that referenced this pull request Jan 3, 2025
* Added conversion logic for Try_to_Decimal without format
([databrickslabs#142](databrickslabs#142)).
* Identify Root Table for folder containing SQLs
([databrickslabs#124](databrickslabs#124)).
* Install Script
([databrickslabs#106](databrickslabs#106)).
* Integration Test Suite
([databrickslabs#145](databrickslabs#145)).

Dependency updates:

* Updated databricks-sdk requirement from <0.20,>=0.18 to >=0.18,<0.21
([databrickslabs#143](databrickslabs#143)).
* Bump sqlglot from 21.0.0 to 21.1.2
([databrickslabs#137](databrickslabs#137)).
* Bump sqlglot from 21.1.2 to 21.2.0
([databrickslabs#147](databrickslabs#147)).
* Bump sqlglot from 21.2.0 to 21.2.1
([databrickslabs#148](databrickslabs#148)).
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant