Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-django-oidc-provider for
openSUSE:Factory checked in at 2026-03-29 20:00:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-django-oidc-provider (Old)
and /work/SRC/openSUSE:Factory/.python-django-oidc-provider.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-django-oidc-provider"
Sun Mar 29 20:00:58 2026 rev:7 rq:1343413 version:0.9.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-django-oidc-provider/python-django-oidc-provider.changes
2025-06-03 17:54:01.950832316 +0200
+++
/work/SRC/openSUSE:Factory/.python-django-oidc-provider.new.8177/python-django-oidc-provider.changes
2026-03-29 20:01:22.251109414 +0200
@@ -1,0 +2,26 @@
+Sun Mar 29 10:29:20 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 0.9.0:
+ * Changed: Use PyJWT+cryptography instead of
+ jwkest+Cryptodrome.
+ * Added: Translation to Russian.
+ * Changed: Ruff as a fast Python linter and code formatter.
+ * Fixed: client_id sanitization to prevent database errors.
+ * Added: test package against Python 3.12 and 3.13.
+ * Added: test package against Django 5.
+ * Added: support of max_age parameter on authorization request.
+ * Added: Passing Request Parameters as JWTs now returning
+ request_not_supported error.
+ * Added: Simplified chinese translation.
+ * Changed: ID Token JSON encoder improved using
+ DjangoJSONEncoder.
+ * Changed: Use unittest.mock in tests. Remove mock library.
+ * Changed: Improved "OpenID Connect RP-Initiated Logout"
+ implementation.
+ * Fixed: Fix ID Tokens not including standard claims when using
+ extra scope claims.
+ * Fixed: RSA server keys random ordering.
+ * Fixed: Example app working with Django 4.
+- drop python-django-oidc-provider-no-mock.patch (obsolete)
+
+-------------------------------------------------------------------
Old:
----
django-oidc-provider-0.8.2.tar.gz
python-django-oidc-provider-no-mock.patch
New:
----
django-oidc-provider-0.9.0.tar.gz
----------(Old B)----------
Old: * Fixed: Example app working with Django 4.
- drop python-django-oidc-provider-no-mock.patch (obsolete)
----------(Old E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-django-oidc-provider.spec ++++++
--- /var/tmp/diff_new_pack.ZDQlVX/_old 2026-03-29 20:01:22.823132982 +0200
+++ /var/tmp/diff_new_pack.ZDQlVX/_new 2026-03-29 20:01:22.827133146 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-django-oidc-provider
#
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,28 +17,30 @@
Name: python-django-oidc-provider
-Version: 0.8.2
+Version: 0.9.0
Release: 0
Summary: OpenID Connect Provider implementation for Django
License: MIT
URL: https://github.com/juanifioren/django-oidc-provider
Source:
https://github.com/juanifioren/django-oidc-provider/archive/v%{version}.tar.gz#/django-oidc-provider-%{version}.tar.gz
-# https://github.com/juanifioren/django-oidc-provider/issues/401
-Patch2: python-django-oidc-provider-no-mock.patch
BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: python-Django >= 3.2
-Requires: python-pyjwkest >= 1.3.0
+Requires: python-PyJWT >= 2.8.0
+Requires: python-cryptography >= 3.4.0
BuildArch: noarch
# SECTION test requirements
BuildRequires: %{python_module Django >= 3.2}
+BuildRequires: %{python_module PyJWT >= 2.8.0}
+BuildRequires: %{python_module cryptography >= 3.4.0}
+BuildRequires: %{python_module freezegun}
BuildRequires: %{python_module psycopg2}
-BuildRequires: %{python_module pyjwkest >= 1.3.0}
BuildRequires: %{python_module pytest >= 3.6.4}
BuildRequires: %{python_module pytest-django}
+BuildRequires: %{python_module six}
# /SECTION
%python_subpackages
++++++ django-oidc-provider-0.8.2.tar.gz -> django-oidc-provider-0.9.0.tar.gz
++++++
++++ 11208 lines of diff (skipped)