You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use Pip 21.* to install airflow officially (#15513)
* Use Pip 21.* to install airflow officially
The PIP 20.2.4 was so far the only officially supported installation
mechanism for Airflow as there were some problems with conflicting
dependencies (which were ignored by previous versio of PIP).
This change attempts to solve this by removing a [gcp] extra
from `apache-beam` which turns out to be the major source of
the problem - as it contains requirements to the old version of
google client libraries (but apparently only used for tests).
The "apache-beam" provider migh however need the [gcp] extra
for other components so in order to not break the backwards
compatibility, another approach is used.
Instead of adding [gcp] as extra in the apache-beam extra,
the apache.beam provider's [google] extra is extended with
'apache-beam[gcp]' additional requirement so that whenever the
provider is installed, the apache-beam with [gcp] extra is installed
as well.
* Update airflow/providers/apache/beam/CHANGELOG.rst
Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
* Update airflow/providers/apache/beam/CHANGELOG.rst
Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
* Update airflow/providers/google/CHANGELOG.rst
Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
* Update airflow/providers/google/CHANGELOG.rst
Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
0 commit comments