I am facing a strange issue trying to work with da...
# dagster-feedback
b
I am facing a strange issue trying to work with dagster
1.0.3
with dbt
Copy code
(venv) ➜  acadia git:(feature/meltano-tables-as-assets) ✗ pip-compile > requirements.txt
Could not find a version that matches Jinja2==2.11.3,>=3.0 (from dagster==1.0.3->acadia (setup.py))
Tried: 2.0, 2.1, 2.1.1, 2.2, 2.2.1, 2.3, 2.3.1, 2.4, 2.4.1, 2.5, 2.5.1, 2.5.2, 2.5.3, 2.5.4, 2.5.5, 2.6, 2.7, 2.7.1, 2.7.2, 2.7.3, 2.8, 2.8, 2.8.1, 2.8.1, 2.9, 2.9, 2.9.1, 2.9.1, 2.9.2, 2.9.2, 2.9.3, 2.9.3, 2.9.4, 2.9.4, 2.9.5, 2.9.5, 2.9.6, 2.9.6, 2.10, 2.10, 2.10.1, 2.10.1, 2.10.2, 2.10.2, 2.10.3, 2.10.3, 2.11.0, 2.11.0, 2.11.1, 2.11.1, 2.11.2, 2.11.2, 2.11.3, 2.11.3, 3.0.0, 3.0.0, 3.0.1, 3.0.1, 3.0.2, 3.0.2, 3.0.3, 3.0.3, 3.1.0, 3.1.0, 3.1.1, 3.1.1, 3.1.2, 3.1.2
Skipped pre-versions: 2.0rc1, 3.0.0a1, 3.0.0a1, 3.0.0rc1, 3.0.0rc1, 3.0.0rc2, 3.0.0rc2
There are incompatible versions in the resolved dependencies:
  Jinja2==2.11.3 (from dbt-core==1.2.0->dagster-dbt==0.16.3->acadia (setup.py))
  jinja2>=3.0 (from nbconvert==6.5.3->dagit==1.0.3->acadia (setup.py))
  Jinja2 (from dagster==1.0.3->acadia (setup.py))
How to solve this issue
s
it looks like you're pulling in a version of nbconvert that relies on a version of jinja that isn't compatibile with the version of jinja that dbt requires. if you pin nbconvert to 5.x, it should solve the issue
I'm going to look into making the nbconvert dependency optional so people don't need to deal with this in the future
b
Thank you