Skip to content

What difference between apache-airflow[mysql] and apache-airflow-providers-mysql #13525

Answered by turbaszek
HuFei2017 asked this question in Q&A
Discussion options

You must be logged in to vote

apache-airflow-providers-mysql is a stand-alone package which does not include "airflow core" it includes only content of airflow/providers/mysql. You can learn more about providers here:
http://airflow.apache.org/docs/apache-airflow-providers/

On the other hand apache-airflow[mysql] will install "core airflow" with additional dependencies required to run Airflow with mysql database as backend and - if I'm not mistaken - it will also install apache-airflow-providers-mysql.

And if I correctly understand both commands should give similar result:

pip install apache-airflow[mysql]
# or
pip install apache-airflow
pip install apache-airflow-providers-mysql

@potiuk can you confirm?

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@potiuk
Comment options

Answer selected by potiuk
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants