GitHub user smktpd closed the discussion with a comment: Why do pip packages 
apache-airflow-providers-* and apache-airflow have cyclic dependencies?

There are multiple correct answers to this question, but the main reason is 
isolation via containerization, of course.
Then docker became quite a popular platform with lots of systems already made 
by someone else (so you don't have to do it yourself).

I don't understand what this question has to do with the topic.
Why keep circular deps? Why not organize dependencies so that there would be no 
circular deps?

GitHub link: 
https://github.com/apache/airflow/discussions/61474#discussioncomment-15824712

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to