kaxil commented on a change in pull request #11529:
URL: https://github.com/apache/airflow/pull/11529#discussion_r504930067
##########
File path: CONTRIBUTING.rst
##########
@@ -520,9 +524,94 @@ yandexcloud, all, devel_ci
.. END EXTRAS HERE
+Provider packages
+-----------------
-Airflow dependencies
---------------------
+Airflow 2.0 is split into core and providers. They are delivered as separate
packages:
+
+* apache-airflow: core
+* apache-airflow-providers-*: More than 50 provider packages
+
+In Airflow 1.10 all those providers were installed together within one single
package and when you installed
+airflow locally, from sources, they were also installed. In Airflow 2.0,
providers are separated out,
+and not installed together with the core, unless you set
INSTALL_PROVIDERS_FROM_SOURCES environment
+variable to ``true``.
Review comment:
```suggestion
In Airflow 1.10 all those providers were installed together within one
single package and when you installed
airflow locally, from sources, they were also installed. In Airflow 2.0,
providers are separated out,
and not installed together with the core, unless you set
``INSTALL_PROVIDERS_FROM_SOURCES`` environment
variable to ``true``.
```
##########
File path: CONTRIBUTING.rst
##########
@@ -520,9 +524,94 @@ yandexcloud, all, devel_ci
.. END EXTRAS HERE
+Provider packages
+-----------------
-Airflow dependencies
---------------------
+Airflow 2.0 is split into core and providers. They are delivered as separate
packages:
+
+* apache-airflow: core
+* apache-airflow-providers-*: More than 50 provider packages
+
+In Airflow 1.10 all those providers were installed together within one single
package and when you installed
+airflow locally, from sources, they were also installed. In Airflow 2.0,
providers are separated out,
+and not installed together with the core, unless you set
INSTALL_PROVIDERS_FROM_SOURCES environment
+variable to ``true``.
+
+In Breeze - which is a development variable, INSTALL_PROVIDERS_FROM_SOURCES is
set to true, but you
Review comment:
```suggestion
In Breeze - which is a development variable,
``INSTALL_PROVIDERS_FROM_SOURCES`` is set to true, but you
```
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]