Has anyone experienced compatibility issues with D...
# troubleshooting
s
Has anyone experienced compatibility issues with Dagster 1.9.0 and Meltano 3.8.0? FWIW, I'm using Dagster 1.9.0 due to breaking changes in 1.10.0 when using dagster-meltano. Oddly enough, dependencies were resolvable initially, but I'm seeing this when adding a new Python package, Pytest for example, or making any changes to my pyproject.toml
Copy code
dependencies = [
  "meltano==3.8.0",
  "boto3",
  "meltano[s3]",
  "paramiko",
  "dagster==1.9.0",
  "dagster-cloud==1.9.0",
  "dagster-cloud-cli==1.9.0",
  "dagster-webserver==1.9.0",
  "dagster-meltano",
  "pytest"
]
Copy code
× No solution found when resolving dependencies:
  ╰─▶ Because dagster==1.9.0 depends on croniter>=0.3.34,<4 and meltano==3.8.0 depends on croniter>=6.0.0,<7, we can conclude that dagster==1.9.0 and meltano==3.8.0 are
      incompatible.
      And because your project depends on dagster==1.9.0 and meltano==3.8.0, we can conclude that your project's requirements are unsatisfiable.
e
You might wanna unpin meltano, i.e.
Copy code
dependencies = [
  "meltano",
and let uv figure out the latest compatible version. Unless you actually need the very latest Meltano.
s
I initially had it unpinned, but was trying to pull in some of the changes from 3.8.0. Sounds like that may not be possible at this time.
e
Can you log an issue for Meltano to consider supporting croniter 3.x? I might be able to look into it and see if we don't rely on any croniter features from the more recent versions and make our constraint more flexible.
🙌 1
s
Will do!
ty 1