Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-Authlib for openSUSE:Factory checked in at 2026-04-25 21:36:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-Authlib (Old) and /work/SRC/openSUSE:Factory/.python-Authlib.new.11940 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Authlib" Sat Apr 25 21:36:51 2026 rev:31 rq:1349073 version:1.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-Authlib/python-Authlib.changes 2026-04-13 23:22:44.481668176 +0200 +++ /work/SRC/openSUSE:Factory/.python-Authlib.new.11940/python-Authlib.changes 2026-04-25 21:37:38.146419499 +0200 @@ -1,0 +2,26 @@ +Thu Apr 23 09:54:41 UTC 2026 - John Paul Adrian Glaubitz <[email protected]> + +- Update to 1.7.0 + * Authorization and token endpoints request empty scope parameter management + * Support from Python 3.10 to 3.14 + * Allow composition of AuthorizationServerMetadata + * Make require_oauth parenthesis optional + * Fix expires_at behavior when its value is 0 + * Migration to joserfc + * RP-initiated logout + * Fix get_jwt_config + * chore(ci): Update PyPy version from 3.10 to 3.11 + * fix: remove "none" from default authlib.jose.jwt algorithms + * fix: normalize resolve_client_public_key method + * Implement rfc9700 PKCE downgrade countermeasure + * Use correct syntax for tox.requires in tox.ini + * Set client session User-Agent when fetching server metadata and JWKs + * fix: use the real application object for Flask + * Accept the issuer URL as a valid audience + * Don't nest InvalidTokenError extra attribute + * Documentation overhaul + * Update README.md docs.authlib.org/en/latest => docs.authlib.org/en/stable + * Merge release/1.6 branch +- Update BuildRequires and Requires from pyproject.toml + +------------------------------------------------------------------- Old: ---- authlib-1.6.9.tar.gz New: ---- authlib-1.7.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-Authlib.spec ++++++ --- /var/tmp/diff_new_pack.C5mPi1/_old 2026-04-25 21:37:38.610438428 +0200 +++ /var/tmp/diff_new_pack.C5mPi1/_new 2026-04-25 21:37:38.614438591 +0200 @@ -19,13 +19,13 @@ %define modname authlib %{?sle15_python_module_pythons} Name: python-Authlib -Version: 1.6.9 +Version: 1.7.0 Release: 0 Summary: Python library for building OAuth and OpenID Connect servers License: BSD-3-Clause URL: https://authlib.org/ Source: https://github.com/lepture/%{modname}/archive/refs/tags/v%{version}.tar.gz#/%{modname}-%{version}.tar.gz -BuildRequires: %{python_module base >= 3.9} +BuildRequires: %{python_module base >= 3.10} BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module wheel} @@ -40,16 +40,17 @@ BuildRequires: %{python_module cachelib} BuildRequires: %{python_module cryptography} BuildRequires: %{python_module httpx} +BuildRequires: %{python_module joserfc >= 1.6.0} BuildRequires: %{python_module pytest-asyncio} BuildRequires: %{python_module pytest-django} BuildRequires: %{python_module pytest} BuildRequires: %{python_module python-multipart} BuildRequires: %{python_module requests} BuildRequires: %{python_module starlette} -BuildRequires: %{python_module typing_extensions} # /SECTION BuildRequires: fdupes Requires: python-cryptography +Requires: python-joserfc >= 1.6.0 Suggests: python-requests Provides: python-authlib BuildArch: noarch ++++++ authlib-1.6.9.tar.gz -> authlib-1.7.0.tar.gz ++++++ ++++ 24591 lines of diff (skipped)
