sodadata / soda-sql

Soda SQL and Soda Spark have been deprecated and replaced by Soda Core. docs.soda.io/soda-core/overview.html
https://docs.soda.io/
Apache License 2.0
61 stars 16 forks source link

Incompatible with `Airflow` due to `MarkupSafe` conflict #359

Open KulykDmytro opened 1 year ago

KulykDmytro commented 1 year ago

Describe the bug soda-core:2.2.2 is incompatible with Airflow:2.4.1 due to MarkupSafe version conflict

... soda-sql-bigquery (>=2.1.6,<3.0.0) requires markupsafe (2.0.1).
      And because apache-airflow (2.4.1) requires MarkupSafe (>=2.1.1) (2), apache-airflow (2.4.1) is incompatible with soda-sql-bigquery (>=2.1.6,<3.0.0)

To Reproduce Steps to reproduce the behavior:

  1. create pyproject.toml with dependencies to
    • airflow = "2.4.1"
    • soda-sql-bigquery = "^2.1.6"
    • any other soda-sql-xxx with same version
  2. run poetry update sod-sql-bigquery ...
  3. observe conflict

OS: MacOs Python Version: 3.9 Soda SQL Version: 2.2.2