File python-flask-oidc.changes of Package python-flask-oidc
-------------------------------------------------------------------
Tue May 6 06:20:57 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>
- Update to 2.3.1:
* Important
+ Rebased the Flask OIDC API on Authlib.
* Added
+ Make the client_secrets.json file optional when OIDC is disabled
+ Support Python 3.12
+ Re-add redirect_to_auth_server() for compatibility with v1.x
+ Add a user model to flask.g with convenience properties
+ Add signals to hook into the login and logout process
* Fixed
+ Include the root_path when redirecting to the custom callback route
+ Avoid redirect loops when the app is not mounted on the webserver root
+ Handle token expiration when there is no refresh_token or no token URL
+ Use the OIDC_CALLBACK_ROUTE with the ID provider when it is defined,
instead of the default
+ Auto-renew tokens when they have expired (if possible), as version 1.x
used to do
+ Avoid a redirect loop on logout when the token is expired
+ Don't crash if the client_secrets don't contain a userinfo_uri key
+ Handle older versions of Werkzeug.
* Changed
+ Ship the licenses files in the sdist
+ Don't request the profile scope by default, as version 1.x used to do.
* Deprecated
+ Configuration option OIDC_USERINFO_URL (and the userinfo_uri key in
client_secrets)
- Switch to pyproject macros.
- Add patch ignore-quoting-madness.patch:
* Ignore quoting madness that is different for each Python version.
- Drop patch authlib.patch, included upstream.
- Run the testsuite, tests are included.
-------------------------------------------------------------------
Thu Apr 13 09:35:38 UTC 2023 - pgajdos@suse.com
- authlib.patch removes dependency on six by the way
- modified patches
% authlib.patch (refreshed)
-------------------------------------------------------------------
Tue Sep 20 09:33:23 UTC 2022 - Daniel Garcia <daniel.garcia@suse.com>
- Add authlib.patch to remove the oauth2client dependency
gh#puiterwijk/flask-oidc#138
-------------------------------------------------------------------
Sat Jul 24 13:12:19 UTC 2021 - Neal Gompa <ngompa13@gmail.com>
- Drop running tests (there are no tests in the tarball)
-------------------------------------------------------------------
Sat Jan 30 23:42:32 UTC 2021 - Neal Gompa <ngompa13@gmail.com>
- Adapt for new singlespec style
-------------------------------------------------------------------
Sat Apr 25 12:43:00 UTC 2020 - Neal Gompa <ngompa13@gmail.com>
- Initial packaging