You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by po...@apache.org on 2021/01/16 21:04:16 UTC
[airflow] branch master updated: Add open id dependency (#13714)
This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/master by this push:
new df73edf Add open id dependency (#13714)
df73edf is described below
commit df73edf766c26b612eda1145576268888dcc2143
Author: Jarek Potiuk <ja...@polidea.com>
AuthorDate: Sat Jan 16 22:04:00 2021 +0100
Add open id dependency (#13714)
* Adds python3-openid requirement
Seems that python3-openid dependency is not properly solved by tools
like poetry (it is properly resolved by pip). The result is
that old version of python3-openid is installed when poetry is
used and errors when initdb is run.
While we do not use poetry as an official installation mechanism
this happens frequently enought and it is easy enough to fix
that we can add this dependency to make it easier for
poetry users.
Related to #13711 #13558 #13149
* Update setup.cfg
---
setup.cfg | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/setup.cfg b/setup.cfg
index fbd9f7e..7d95f0d 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -122,6 +122,11 @@ install_requires =
python-dateutil>=2.3, <3
python-nvd3~=0.15.0
python-slugify>=3.0.0,<5.0
+ # Required for flask-openID which comes with flask-appbuilder in case of poetry installation
+ # earlier versions of the dependency are installed but they do not work for Python 3
+ # (pip installs the right version).
+ # More info: https://github.com/apache/airflow/issues/13149#issuecomment-748705193
+ python3-openid~=3.2
requests>=2.20.0
rich==9.2.0
setproctitle>=1.1.8, <2