Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-django-allauth for 
openSUSE:Factory checked in at 2026-03-06 18:18:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-django-allauth (Old)
 and      /work/SRC/openSUSE:Factory/.python-django-allauth.new.561 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-django-allauth"

Fri Mar  6 18:18:08 2026 rev:15 rq:1336166 version:65.14.3

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-django-allauth/python-django-allauth.changes  
    2024-06-24 20:58:14.571137083 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-django-allauth.new.561/python-django-allauth.changes
     2026-03-06 18:18:19.623495691 +0100
@@ -1,0 +2,7 @@
+Tue Mar  3 11:24:12 UTC 2026 - Andreas Schneider <[email protected]>
+
+- Update to version 65.14.3
+  * See https://github.com/pennersr/django-allauth/blob/65.14.3/ChangeLog.rst
+    or the packaged ChangeLog.rst file.
+
+-------------------------------------------------------------------

Old:
----
  django_allauth-0.63.3.tar.gz

New:
----
  django_allauth-65.14.3.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-django-allauth.spec ++++++
--- /var/tmp/diff_new_pack.B1SQbC/_old  2026-03-06 18:18:20.419528776 +0100
+++ /var/tmp/diff_new_pack.B1SQbC/_new  2026-03-06 18:18:20.423528942 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-django-allauth
 #
-# Copyright (c) 2024 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
@@ -16,66 +16,143 @@
 #
 
 
-%global django_min_version 3.2
+%global asgiref_min_version 3.8.1
+%global django_min_version 4.2.16
+%global fido2_min_version 1.1.2
+%global oauthlib_min_version 3.3.0
+%global pillow_min_version 9.0
+%global pyjwt_min_version 2.0
 %global python3_openid_min_version 3.0.8
-%global requests_oauthlib_min_version 0.3.0
+%global qrcode_min_version 7.0.0
 %global requests_min_version 2.0.0
-%global pyjwt_min_version 1.7
+%global requests_oauthlib_min_version 0.3.0
 # optional extra requires
 %global python3_saml_min_version 1.15.0
 %global python3_saml_max_version 2.0.0
-%global qrcode_min_version 7.0.0
 # testing
-%global pillow_min_version 9.0
-%global pytest_min_version 7.4
+%global pytest_asyncio_min_version 0.23.8
 %global pytest_django_min_version 4.5.2
+%global pytest_min_version 7.4
 
 %global pkgname django_allauth
 
 %{?sle15_python_module_pythons}
 Name:           python-django-allauth
-Version:        0.63.3
+Version:        65.14.3
 Release:        0
 Summary:        Django authentication, registration, account management
 License:        MIT
-Group:          Development/Languages/Python
-URL:            https://github.com/pennersr/django-allauth
-Source:         
https://files.pythonhosted.org/packages/source/d/django-allauth/%{pkgname}-%{version}.tar.gz
+URL:            https://allauth.org
+Source0:        
https://files.pythonhosted.org/packages/source/d/django-allauth/django_allauth-%{version}.tar.gz
 Patch0:         missing-template-in-test.patch
-BuildRequires:  %{python_module Django >= %{django_min_version}}
 BuildRequires:  %{python_module pip}
-BuildRequires:  %{python_module python3-openid >= 
%{python3_openid_min_version}}
-BuildRequires:  %{python_module requests >= %{requests_min_version}}
-BuildRequires:  %{python_module requests-oauthlib >= 
%{requests_oauthlib_min_version}}
-BuildRequires:  %{python_module wheel}
-BuildRequires:  fdupes
+BuildRequires:  %{python_module setuptools >= 40.8.0}
 BuildRequires:  python-rpm-macros
-Requires:       python-Django >= %{django_min_version}
-Requires:       python-PyJWT >= %{pyjwt_min_version}
-Requires:       python-python3-openid >= %{python3_openid_min_version}
-Requires:       python-requests >= %{requests_min_version}
-Requires:       python-requests-oauthlib >= %{requests_oauthlib_min_version}
-Recommends:     python-qrcode >= %{qrcode_min_version}
-Recommends:     (python-python3-saml >= %{python3_saml_min_version} with 
python-python3-saml < %{python3_saml_max_version})
-BuildArch:      noarch
 # SECTION test requirements
+BuildRequires:  %{python_module Django >= %{django_min_version}}
 BuildRequires:  %{python_module Pillow >= %{pillow_min_version}}
+BuildRequires:  %{python_module PyJWT >= %{pyjwt_min_version}}
+BuildRequires:  %{python_module PyYAML}
+BuildRequires:  %{python_module asgiref >= %{asgiref_min_version}}
+BuildRequires:  %{python_module django-ninja}
+BuildRequires:  %{python_module djangorestframework}
+BuildRequires:  %{python_module fido2 >= %{fido2_min_version}}
+BuildRequires:  %{python_module oauthlib >= %{oauthlib_min_version}}
+BuildRequires:  %{python_module psycopg}
 BuildRequires:  %{python_module pytest >= %{pytest_min_version}}
+BuildRequires:  %{python_module pytest-asyncio >= 
%{pytest_asyncio_min_version}}
 BuildRequires:  %{python_module pytest-django >= %{pytest_django_min_version}}
+BuildRequires:  %{python_module python3-openid >= 
%{python3_openid_min_version}}
+BuildRequires:  %{python_module python3-saml >= %{python3_saml_min_version}}
 BuildRequires:  %{python_module python3-saml >= %{python3_saml_min_version}}
 BuildRequires:  %{python_module qrcode >= %{qrcode_min_version}}
+BuildRequires:  %{python_module requests >= %{requests_min_version}}
 # /SECTION
+BuildRequires:  fdupes
+Requires:       python-Django >= %{django_min_version}
+Requires:       python-asgiref >= %{asgiref_min_version}
+Suggests:       python-fido2 >= %{fido2_min_version}
+Suggests:       python-oauthlib >= %{oauthlib_min_version}
+Suggests:       python-PyJWT >= %{pyjwt_min_version}
+Suggests:       python-python3-openid >= %{python3_openid_min_version}
+Suggests:       python-python3-saml >= %{python3_saml_min_version}
+Suggests:       python-qrcode >= %{qrcode_min_version}
+Suggests:       python-requests >= %{requests_min_version}
+Suggests:       python-requests-oauthlib >= %{requests_oauthlib_min_version}
+BuildArch:      noarch
 %python_subpackages
 
 %description
 Integrated set of Django applications addressing authentication, registration,
 account management as well as 3rd party (social) account authentication.
 
+%package headless
+Summary:        Django allauth - Headless
+Requires:       %{name} = %{version}-%{release}
+Requires:       python-PyYAML >= 6
+
+%description headless
+Python extra dependency `headless-spec` for python-django-allauth.
+
+%package idp-oidc
+Summary:        Django allauth - Identity Provider
+Requires:       %{name} = %{version}-%{release}
+Requires:       python-PyJWT >= %{pyjwt_min_version}
+Requires:       python-cryptography
+Requires:       python-oauthlib >= %{oauthlib_min_version}
+
+%description idp-oidc
+Python extra dependency `idp-oidc` for python-django-allauth.
+
+%package mfa
+Summary:        Django allauth - Two-Factor Authentication
+Requires:       %{name} = %{version}-%{release}
+Requires:       python-fido2 >= %{fido2_min_version}
+Requires:       python-qrcode >= %{qrcode_min_version}
+
+%description mfa
+Python extra dependency `mfa` for python-django-allauth.
+
+%package openid
+Summary:        Django allauth - OpenID provider
+Requires:       %{name} = %{version}-%{release}
+Requires:       python-python3-openid >= %{python3_openid_min_version}
+
+%description openid
+Python extra dependency `openid` for python-django-allauth.
+
+%package saml
+Summary:        Django allauth - Saml provider
+Requires:       %{name} = %{version}-%{release}
+Requires:       python-python3-saml >= %{python3_saml_min_version}
+
+%description saml
+Python extra dependency `saml` for python-django-allauth.
+
+%package steam
+Summary:        Django allauth - Steam provider (OpenID-compliant)
+Requires:       %{name} = %{version}-%{release}
+Requires:       python-python3-openid >= %{python3_openid_min_version}
+
+%description steam
+Python extra dependency `steam` for python-django-allauth.
+
+%package socialaccount
+Summary:        Django allauth - Third-party ("social") accounts
+Requires:       %{name} = %{version}-%{release}
+Requires:       python-PyJWT >= %{pyjwt_min_version}
+Requires:       python-cryptography
+Requires:       python-oauthlib >= %{oauthlib_min_version}
+Requires:       python-requests >= %{requests_min_version}
+
+%description socialaccount
+Python extra dependency `socialaccount` for python-django-allauth.
+
 %prep
 %autosetup -p1 -n %{pkgname}-%{version}
 
 # 2 tests failing with KeyError: 'location' (not in response headers)
-sed -i 's/test_login/_test_login/' 
allauth/socialaccount/providers/openid/tests.py
+sed -i 's/test_login/_test_login/' 
tests/apps/socialaccount/providers/openid/tests.py
 
 %build
 %pyproject_wheel
@@ -86,11 +163,26 @@
 
 %check
 export PYTHONPATH="$(pwd)"
-export PYTEST_ADDOPTS="--ds=tests.regular.settings"
-%pytest allauth
+export PYTEST_ADDOPTS="--ds=tests.projects.regular.settings"
+%pytest tests
 
 %files %{python_files}
-%doc AUTHORS ChangeLog.rst README.rst
-%license LICENSE
-%{python_sitelib}/*
+%doc ChangeLog.rst README.rst
+%license LICENSE AUTHORS
+%{python_sitelib}/allauth
+%{python_sitelib}/django_allauth-%{version}.dist-info
+
+%files %{python_files idp-oidc}
+
+%files %{python_files mfa}
+
+%files %{python_files openid}
+
+%files %{python_files saml}
+
+%files %{python_files steam}
+
+%files %{python_files socialaccount}
+
+%files %{python_files headless}
 

++++++ django_allauth-0.63.3.tar.gz -> django_allauth-65.14.3.tar.gz ++++++
++++ 205175 lines of diff (skipped)

++++++ missing-template-in-test.patch ++++++
--- /var/tmp/diff_new_pack.B1SQbC/_old  2026-03-06 18:18:22.591619051 +0100
+++ /var/tmp/diff_new_pack.B1SQbC/_new  2026-03-06 18:18:22.615620049 +0100
@@ -1,13 +1,13 @@
-Index: django_allauth-0.63.3/allauth/account/tests/test_ratelimit.py
+Index: django_allauth-65.14.3/tests/apps/account/test_ratelimit.py
 ===================================================================
---- django_allauth-0.63.3.orig/allauth/account/tests/test_ratelimit.py 
2024-05-08 20:24:34.000000000 +0200
-+++ django_allauth-0.63.3/allauth/account/tests/test_ratelimit.py      
2024-06-23 10:32:14.682834782 +0200
-@@ -6,5 +6,5 @@ def test_case_insensitive_password_reset
+--- django_allauth-65.14.3.orig/tests/apps/account/test_ratelimit.py   
2026-01-17 13:07:19.000000000 +0100
++++ django_allauth-65.14.3/tests/apps/account/test_ratelimit.py        
2026-03-03 12:29:39.635505574 +0100
+@@ -8,5 +8,5 @@ def test_case_insensitive_password_reset
      user_factory(email="[email protected]")
      resp = client.post(reverse("account_reset_password"), data={"email": 
"[email protected]"})
-     assert resp.status_code == 302
+     assert resp.status_code == HTTPStatus.FOUND
 -    resp = client.post(reverse("account_reset_password"), data={"email": 
"[email protected]"})
--    assert resp.status_code == 429
-+    # resp = client.post(reverse("account_reset_password"), data={"email": 
"[email protected]"})
-+    # assert resp.status_code == 429
+-    assert resp.status_code == HTTPStatus.TOO_MANY_REQUESTS
++    #resp = client.post(reverse("account_reset_password"), data={"email": 
"[email protected]"})
++    #assert resp.status_code == HTTPStatus.TOO_MANY_REQUESTS
 

Reply via email to