From 26a9629fc78654d09741104fd7920778ba2b1426 Mon Sep 17 00:00:00 2001 From: Noritaka Sekiyama Date: Wed, 9 Sep 2026 14:02:30 +0900 Subject: [PATCH 1/3] chore: raise dbt-spark upper bound to <1.12.0 Picks up dbt-spark 1.11.0. Its three changes over 1.10.1 do not reach this adapter: `spark__persist_docs` and `list_relations_without_caching` are both overridden here, and the Thrift/SASL connection changes belong to a path this adapter does not use. The lowest-direct lock is unchanged. Co-authored-by: Isaac --- pyproject.toml | 2 +- uv.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 8f2bd9a6d..8efb09aee 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,7 +28,7 @@ dependencies = [ "dbt-adapters>=1.22.0, <1.25.0", "dbt-common>=1.37.0, <1.39.0", "dbt-core>=1.11.2, <1.12.4", - "dbt-spark>=1.10.0, <1.11.0", + "dbt-spark>=1.10.0, <1.12.0", "packaging>=21.0, <26.0", "pydantic>=1.10.0, <2.13.0", ] diff --git a/uv.lock b/uv.lock index 19688f0ef..6c924623a 100644 --- a/uv.lock +++ b/uv.lock @@ -644,7 +644,7 @@ requires-dist = [ { name = "dbt-adapters", specifier = ">=1.22.0,<1.25.0" }, { name = "dbt-common", specifier = ">=1.37.0,<1.39.0" }, { name = "dbt-core", specifier = ">=1.11.2,<1.12.4" }, - { name = "dbt-spark", specifier = ">=1.10.0,<1.11.0" }, + { name = "dbt-spark", specifier = ">=1.10.0,<1.12.0" }, { name = "packaging", specifier = ">=21.0,<26.0" }, { name = "pydantic", specifier = ">=1.10.0,<2.13.0" }, ] @@ -713,7 +713,7 @@ wheels = [ [[package]] name = "dbt-spark" -version = "1.10.1" +version = "1.11.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "dbt-adapters" }, @@ -721,9 +721,9 @@ dependencies = [ { name = "dbt-core" }, { name = "sqlparams" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/01/16/fa90c03bbc83dd44b6ce3a4a06dffee224b8763a08a7bc64fe745b49e2c3/dbt_spark-1.10.1.tar.gz", hash = "sha256:fc39d57e6bc6afc8bc75472bfd25f6d6fbfbf178c9e455e927300748270d1a5e", size = 77182, upload-time = "2026-02-12T00:42:04.41Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d4/9b/5f6e07aef31f89e1dd7f3e0fe959013052efc15ea28f6157c239e30f5d48/dbt_spark-1.11.0.tar.gz", hash = "sha256:436aa57d662ebad8e56f606863e02045f73116566f85a600b9fa890a763f8c37", size = 83739, upload-time = "2026-07-16T17:03:55.317Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/10/9c/fd9429f4a5bb211a6a5d61000f03639d6f748a939b5ba46e041cc36f49a6/dbt_spark-1.10.1-py3-none-any.whl", hash = "sha256:6904822cad26014ecdc93d52b8d288ef10c8354f58da55d33baf702b707bd9f9", size = 51432, upload-time = "2026-02-12T00:42:02.54Z" }, + { url = "https://files.pythonhosted.org/packages/07/77/f0163101e23650ad4f0905c426e3e1c7fc613c215be40164d74b175b9c48/dbt_spark-1.11.0-py3-none-any.whl", hash = "sha256:00d9c9cd3e13473df05b90740fddd8c3082083c45971aaba2fae7b01ab82f4f5", size = 51733, upload-time = "2026-07-16T17:03:53.614Z" }, ] [[package]] From 0d261d068b7e7cee3b94a08f037a3710c4f23de5 Mon Sep 17 00:00:00 2001 From: Noritaka Sekiyama Date: Wed, 9 Sep 2026 22:34:27 +0900 Subject: [PATCH 2/3] docs: changelog entry for the dbt-common bound raise Co-authored-by: Isaac --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 468953f51..74770c07c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ ### Under the Hood - Document serverless environment configuration for Python models (thanks @TangoEnSkai!) ([#1649](https://github.com/databricks/dbt-databricks/pull/1649) resolves [#1055](https://github.com/databricks/dbt-databricks/issues/1055)) +- Raise the `dbt-common` upper bound to `<1.40.0` to include dbt-common 1.39.0 ([#1670](https://github.com/databricks/dbt-databricks/pull/1670)) ## dbt-databricks 1.12.5 (Sep 1, 2026) From 13eacfd4811950c82c91b483695fad19a9b0e721 Mon Sep 17 00:00:00 2001 From: Noritaka Sekiyama Date: Wed, 9 Sep 2026 22:37:02 +0900 Subject: [PATCH 3/3] docs: changelog entry for the dbt-spark bound raise Co-authored-by: Isaac --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 74770c07c..315156ed6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ ### Under the Hood - Document serverless environment configuration for Python models (thanks @TangoEnSkai!) ([#1649](https://github.com/databricks/dbt-databricks/pull/1649) resolves [#1055](https://github.com/databricks/dbt-databricks/issues/1055)) +- Raise the `dbt-spark` upper bound to `<1.12.0` to include dbt-spark 1.11.0 ([#1673](https://github.com/databricks/dbt-databricks/pull/1673)) - Raise the `dbt-common` upper bound to `<1.40.0` to include dbt-common 1.39.0 ([#1670](https://github.com/databricks/dbt-databricks/pull/1670)) ## dbt-databricks 1.12.5 (Sep 1, 2026)