Skip to content

Fix: exclude bugged version of dbt-snowflake so pip resolves compatible version of dbt-adapters#5313

Merged
erindru merged 2 commits intomainfrom
erin/fix-dbt
Sep 8, 2025
Merged

Fix: exclude bugged version of dbt-snowflake so pip resolves compatible version of dbt-adapters#5313
erindru merged 2 commits intomainfrom
erin/fix-dbt

Conversation

@erindru
Copy link
Collaborator

@erindru erindru commented Sep 7, 2025

  • ~6hrs ago, a new version of dbt-snowflake (1.10.1) got released
  • it declares it's compatible with dbt-adapters>=1.16
  • pip dutifully resolves dbt-adapters==1.16.4 because that's the one that's compatible with all the dbt packages we install (mainly, dbt-databricks has a constraint for <1.16.5)
  • trying to use this combination results in ImportError: cannot import name 'InvalidCatalogIntegrationConfigError' from 'dbt.adapters.catalogs' because that class was not introduced until dbt-adapters==1.16.6

so this PR excludes this specific version 1.10.1 of dbt-snowflake with the assumption that upstream will either yank the release or fix the issue in the next version

@erindru erindru changed the title Fix: exclude bugged verison of dbt-snowflake so pip resolves compatible version of dbt-adapters Fix: exclude bugged version of dbt-snowflake so pip resolves compatible version of dbt-adapters Sep 7, 2025
@erindru erindru merged commit eab30a6 into main Sep 8, 2025
36 checks passed
@erindru erindru deleted the erin/fix-dbt branch September 8, 2025 00:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants