Skip to content

Commit

Permalink
Add open id dependency (apache#13714)
Browse files Browse the repository at this point in the history
* 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 apache#13711 apache#13558 apache#13149

* Update setup.cfg
  • Loading branch information
potiuk authored Jan 16, 2021
1 parent 2211f5f commit df73edf
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit df73edf

Please sign in to comment.