You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have searched the existing issues, and I could not find an existing issue for this bug
Current Behavior
The metricflow==0.207.0 package is not compatible with the latest release of dbt-core~=1.9 so upgrading to 0.207.0 gives the following error with an mf command:
ImportError: cannot import name 'SqlBindParameters' from 'metricflow_semantics.sql.sql_bind_parameters'
Expected Behavior
Any mf command e.g. mf tutorial will throw the error.
plypaul
changed the title
[Bug] dbt-core dependency issue with metricflow==0.207.0
[SL-3300] [Bug] dbt-core dependency issue with metricflow==0.207.0Jan 24, 2025
Resolves#1589Resolves#1632
* The previous release `0.207.0` was not compatible with `dbt-core=1.9`
as the requirement for `dbt-semantic-interfaces` in both packages was
different.
* To address this, I've cut a branch `release-0.207.1` from commit
`5bb13511d36c6122527a1bd12de9d6e0707a9ddc`, which seems to be the last
version before the dependency requirement for `dbt-semantic-interfaces`
changed in `metricflow`.
* The requirement for `dbt-semantic-interfaces` was previously pinned to
`0.7.2` - I'm looking for context on the strict pin.
* For now, I've updated the requirement to
`dbt-semantic-interfaces>=0.7.4,<0.8`. `0.7.4` was the lowest version
compatible with `dbt-core=1.9`.
Is this a new bug in metricflow?
Current Behavior
The
metricflow==0.207.0
package is not compatible with the latest release ofdbt-core~=1.9
so upgrading to0.207.0
gives the following error with anmf
command:Expected Behavior
Any
mf
command e.g.mf tutorial
will throw the error.Steps To Reproduce
Run
mf tutorial
Relevant log output
Environment
- metricflow: 0.207.0
Which database are you using?
No response
Additional Context
No response
SL-3300
The text was updated successfully, but these errors were encountered: