product · inferred from evidence
dbt-core
The core component of the dbt tool.
- dbt fails with ImportError: cannot import name Unpack or override from typing_extensions
Running dbt on Databricks failed at import time with `ImportError: cannot import name 'Unpack' from 'typing_extensions'`, and on newer setups with `cannot import name 'override'`. The root cause was a version conflict: dbt-semantic-interfac
- Fix dbt-trino 'found two models with the name' compilation error
Running `dbt run --models +MY_MODEL+` with dbt-trino failed with a Compilation Error saying dbt found two models with the same name, even though only one model existed. This was a dbt-core bug in how the selection set was resolved, fixed up
- Upgrading to dbt-core 1.8 breaks adapter installation
Upgrading from dbt below 1.8 to dbt-core 1.8+ failed during install, because 1.8 split the adapter code out into the separate `dbt-adapters` package. Stale files from the old monolithic install were left behind, so pip ended up with a broke