antonis
06/24/2024, 3:55 PMapache-airflow = {version = "2.3.0", extras = ["kubernetes"]}
and i am trying to install kedro and I am getting the following error:
Because no versions of kedro match >0.19.6,<0.20.0
and kedro (0.19.6) depends on attrs (>=21.3), kedro (>=0.19.6,<0.20.0) requires attrs (>=21.3).
And because apache-airflow (2.3.0) depends on attrs (>=20.0,<21.0), kedro (>=0.19.6,<0.20.0) is incompatible with apache-airflow (2.3.0).
So, because airflow-poc depends on both kedro (^0.19.6) and apache-airflow (2.3.0), version solving failed.
has anybody solved that?Nok Lam Chan
06/24/2024, 4:11 PMDeepyaman Datta
06/24/2024, 4:57 PMairflow-poc
is @antonis project, and the issue is that latest Kedro and Airflow 2.3.0 are incompatible.
But @antonis why are you on Airflow 2.3.0? It's over 2 years old, hence the old attrs
pin. Try using latest, or at least bump to 2.4.0, when the old dependency was resolved: https://github.com/apache/airflow/commit/c0e637a57f109515fd8fd0158da5eeaf9f046d5cantonis
06/25/2024, 9:00 AM