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

potiuk Jan 7, 2021
Collaborator

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