Caleb Felicetti
08/10/2023, 5:39 PMrex
08/10/2023, 6:30 PMdbt-duckdb
dependency was an oversight, and was addressed this week: https://github.com/dagster-io/dagster/pull/15717. The docs should be updated after this week’s release.
When I pip install that library I enter into dependency hell.Do you have logs of what is happening? What version of
pip
are you using? Have you tried upgrading pip
?Caleb Felicetti
08/10/2023, 6:53 PMCaleb Felicetti
08/10/2023, 6:54 PMCaleb Felicetti
08/10/2023, 6:54 PMdbt build
Caleb Felicetti
08/10/2023, 6:54 PMCaleb Felicetti
08/10/2023, 6:55 PM18:51:48 Running with dbt=1.6.0
18:51:48 Encountered an error:
No module named 'dagster_dbt'
Caleb Felicetti
08/10/2023, 6:56 PMpip install dagster-dbt
Caleb Felicetti
08/10/2023, 6:57 PMERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
dbt-duckdb 1.6.0 requires dbt-core~=1.6.0, but you have dbt-core 1.5.4 which is incompatible.
Caleb Felicetti
08/10/2023, 6:58 PMpip install --upgrade dbt-core==1.6.0
Caleb Felicetti
08/10/2023, 6:58 PMERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
dagster-dbt 0.20.4 requires dbt-core<1.6, but you have dbt-core 1.6.0 which is incompatible.
rex
08/10/2023, 6:59 PM185148 Running with dbt=1.6.0
but you have dbt-core 1.5.4
Caleb Felicetti
08/10/2023, 6:59 PMrex
08/10/2023, 7:01 PMdbt-core==1.6
was released last week, and we just recently supported it: https://github.com/dagster-io/dagster/pull/15663. This change will be released in dagster-dbt==0.20.5
, which is not out yet. It will be released later today.
I recommend that you install dbt-core==1.5.x
and dbt-duckdb==1.5.x
in the meantime.Caleb Felicetti
08/10/2023, 7:08 PMpip install --upgrade dbt-duckdb==1.5.4
pip install --upgrade dbt-core==1.5.4
Caleb Felicetti
08/10/2023, 7:08 PMdbt build
to work successfully.rex
08/10/2023, 7:08 PMCaleb Felicetti
08/10/2023, 7:09 PMCaleb Felicetti
08/10/2023, 7:11 PMpip install dagster dagster-webserver dagster-dbt
which as far as i can tell is not necessary because i was forced to install dagster-dbt in the previous part (i think dagster-dbt also install dagster and dagster-webserver)Caleb Felicetti
08/10/2023, 7:13 PMdagster==1.4.4
dagster-dbt==0.20.4
dagster-graphql==1.4.4
dagster-webserver==1.4.4
Caleb Felicetti
08/10/2023, 7:13 PMdagster-dbt project scaffold --project-name jaffle_dagster
Caleb Felicetti
08/10/2023, 7:14 PMTemplateNotFound: scaffold\definitions.py.jinja
rex
08/10/2023, 7:15 PMthe first step of the next sequence of the tutorial asks that you install• This is addressed here: https://github.com/dagster-io/dagster/pull/15705pip install dagster dagster-webserver dagster-dbt
TemplateNotFound: scaffold\definitions.py.jinja• This is a windows specific issue, and other users have already reported this. Will be addressed in this week’s release https://github.com/dagster-io/dagster/pull/15748
Caleb Felicetti
08/10/2023, 7:17 PMCaleb Felicetti
08/10/2023, 7:18 PM