From dded8bc806cac784363dfd880d60331ac420c77f Mon Sep 17 00:00:00 2001 From: Erin Drummond Date: Sun, 7 Sep 2025 22:41:01 +0000 Subject: [PATCH 1/2] Fix: exclude bugged verison of dbt-snowflake so pip resolves compatible version of dbt-adapters --- pyproject.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 5b66f8ba32..8239f37051 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -61,7 +61,8 @@ dev = [ "dbt-bigquery", "dbt-core", "dbt-duckdb>=1.7.1", - "dbt-snowflake", + # version 1.10.1 of dbt-snowflake has an incorrect constraint on the version of dbt-adapters it's compatible with + "dbt-snowflake!=1.10.1", "dbt-athena-community", "dbt-clickhouse", "dbt-databricks", From 0013ec6291c2e612979c2995a2aeb8f039832b42 Mon Sep 17 00:00:00 2001 From: Erin Drummond Date: Sun, 7 Sep 2025 22:57:16 +0000 Subject: [PATCH 2/2] update comment --- pyproject.toml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 8239f37051..cdc9a4063f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -61,7 +61,9 @@ dev = [ "dbt-bigquery", "dbt-core", "dbt-duckdb>=1.7.1", - # version 1.10.1 of dbt-snowflake has an incorrect constraint on the version of dbt-adapters it's compatible with + # version 1.10.1 of dbt-snowflake declares that it's compatible with dbt-adapters>=1.16 but in reality + # it depends on the 'InvalidCatalogIntegrationConfigError' class that only exists as of dbt-adapters==1.16.6 + # so we exclude it to prevent failures and hope that upstream releases a new version with the correct constraint "dbt-snowflake!=1.10.1", "dbt-athena-community", "dbt-clickhouse",