airflow-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (Jira)" <j...@apache.org>
Subject [jira] [Commented] (AIRFLOW-3753) Upgrade Google Oauth Backend from Flask Oauthlib to Authlib
Date Thu, 05 Dec 2019 10:39:00 GMT

    [ https://issues.apache.org/jira/browse/AIRFLOW-3753?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16988662#comment-16988662
] 

ASF GitHub Bot commented on AIRFLOW-3753:
-----------------------------------------

stale[bot] commented on pull request #6140: [AIRFLOW-3753] Replace Flask-OAuthlib with Authlib
URL: https://github.com/apache/airflow/pull/6140
 
 
   
 
----------------------------------------------------------------
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:
users@infra.apache.org


> Upgrade Google Oauth Backend from Flask Oauthlib to Authlib
> -----------------------------------------------------------
>
>                 Key: AIRFLOW-3753
>                 URL: https://issues.apache.org/jira/browse/AIRFLOW-3753
>             Project: Apache Airflow
>          Issue Type: Wish
>            Reporter: Daniel Rubenstein
>            Priority: Minor
>
> [Airflow's contributed backed for Google Authentication|https://github.com/apache/airflow/blob/master/airflow/contrib/auth/backends/google_auth.py] relies
on the python library [Flask Oauthlib|https://github.com/lepture/flask-oauthlib], and is tied
to having a version greater than 0.9.1 ([see setup.py|https://github.com/apache/airflow/blob/master/setup.py#L186]).
> As of March 2018 (see [this update|https://github.com/lepture/flask-oauthlib/commit/7a58b6d48a99a2d3aca4e887a4bb56458fcc6e46#diff-88b99bb28683bd5b7e3a204826ead112]),
[Authlib|https://github.com/lepture/authlib] (maintained by the same owner) has been recommended
as the replacement.
> Since that time, external changes to Oauth have caused various breaks in builds that
are pinned to this version, as Flask-Oauthlib is deprecated at this point and does not receive
standard PyPI updates and other maintenance.
> I'm wondering if the maintainers of the project would accept a PR that updates the backend
to use the newer library. I'd be happy to take a crack at it, just want to make sure it's
something that the community sees as worthwhile before getting started.
> Thanks!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Mime
View raw message