Changes to work with Databricks SDK v0.38.0 (#350). In this release, we have upgraded the Databricks SDK to version 0.38.0 from version 0.37.0 to ensure compatibility with the latest SDK and address several issues. The update includes changes to make the code compatible with the new SDK version, removing the need for .as_dict() method calls when creating or updating dashboards and utilizing a sdk_dashboard variable for interacting with the Databricks workspace. We also updated the dependencies to "databricks-labs-blueprint[yaml]" package version greater than or equal to 0.4.2 and sqlglot package version greater than or equal to 22.3.1. The test_core.py file has been updated to address multiple issues (#349 to #332) related to the Databricks SDK and the test_dashboards.py file has been revised to work with the new SDK version. These changes improve integration with Databricks' lakeview dashboards, simplify the code, and ensure compatibility with the latest SDK version, resolving issues #349 to #332.
Specify the minimum required version of databricks-sdk as 0.37.0 (#331). In this release, we have updated the minimum required version of the databricks-sdk package to 0.37.0 from 0.29.0 in the pyproject.toml file to ensure compatibility with the latest version. This change was made necessary due to updates made in issue #320. To accommodate any patch release of databricks-sdk with a major and minor version of 0.37, we have updated the dependency constraint to use the ~= operator, resolving issue #330. These changes are intended to enhance the compatibility and stability of our software.
v0.38.0
(#350). In this release, we have upgraded the Databricks SDK to version 0.38.0 from version 0.37.0 to ensure compatibility with the latest SDK and address several issues. The update includes changes to make the code compatible with the new SDK version, removing the need for.as_dict()
method calls when creating or updating dashboards and utilizing asdk_dashboard
variable for interacting with the Databricks workspace. We also updated the dependencies to "databricks-labs-blueprint[yaml]" package version greater than or equal to 0.4.2 andsqlglot
package version greater than or equal to 22.3.1. Thetest_core.py
file has been updated to address multiple issues (#349 to #332) related to the Databricks SDK and thetest_dashboards.py
file has been revised to work with the new SDK version. These changes improve integration with Databricks' lakeview dashboards, simplify the code, and ensure compatibility with the latest SDK version, resolving issues #349 to #332.databricks-sdk
as 0.37.0 (#331). In this release, we have updated the minimum required version of thedatabricks-sdk
package to 0.37.0 from 0.29.0 in thepyproject.toml
file to ensure compatibility with the latest version. This change was made necessary due to updates made in issue #320. To accommodate any patch release ofdatabricks-sdk
with a major and minor version of 0.37, we have updated the dependency constraint to use the~=
operator, resolving issue #330. These changes are intended to enhance the compatibility and stability of our software.