While reviewing a hive PR I realized that some of our providers have an
implicit sqlalchemy dependency - I think all those providers do not have
sqlalchemy declared as one because currently sqlalchemy is provided by
"airflow-core" - but when we complete task isolation, task-sdk will not
have sqlalchemy as dependency, so those providers should have it declared -
most of them as optional "extra" dependency, some of them as "required"
(for the common.sql and related, sqlalchemy should be purely optional).

I created issue https://github.com/apache/airflow/issues/59895 -> as "good
first issue" and created sub-issues for each provider that uses sqlalchemy
now.

Feel free to grab them.

J.

Reply via email to