Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-django-otp-webauthn for
openSUSE:Factory checked in at 2025-05-26 18:34:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-django-otp-webauthn (Old)
and /work/SRC/openSUSE:Factory/.python-django-otp-webauthn.new.2732 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-django-otp-webauthn"
Mon May 26 18:34:30 2025 rev:2 rq:1279584 version:0.6.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-django-otp-webauthn/python-django-otp-webauthn.changes
2025-01-12 11:20:03.356991939 +0100
+++
/work/SRC/openSUSE:Factory/.python-django-otp-webauthn.new.2732/python-django-otp-webauthn.changes
2025-05-26 18:36:10.057016204 +0200
@@ -1,0 +2,35 @@
+Fri May 23 15:25:15 UTC 2025 - Dirk Müller <[email protected]>
+
+- update to 0.6.0:
+ * Add documentation for nearly all features and settings to the
+ Sphinx documentation site
+ * Add support for Related Origin Requests, a feature defined in
+ the level 3 working draft of the WebAuthn specification. It
+ makes simple, cross-domain sharing of Passkeys possible
+ * Add support for redirecting after Passkey authentication by
+ reading a `next` url parameter from the current view
+ * Add support for Django 5.2 pending its final release
+ * All Python code is now 100% covered by tests
+ * Browser automation tests using Playwright and Chromium have
+ been added to ensure the JavaScript implementation works as
+ expected
+ * The API views provided now explicitly indicate they only
+ render JSON, disabling the browsable API (see #55 and #56, by
+ AlmerCarbonEquity)
+ * Fixed an issue where the display name of a Passkey would have
+ the username between parenthesis for users that have both an
+ empty `first_name` and `last_name`.
+ * **Noteworthy:** the way WebAuthn user handles are generated
+ has been changed to make them more privacy-friendly. There
+ should be no breaking backward-compatibility issues.
+ * For context: these are used by the browser to identify if it
+ already has a Passkey stored for a given user account.
+ * After registering a new Passkey, users are now automatically
+ marked as 'mfa verified' in the context of `django_otp.login`
+ * The default JavaScript implementation is now built using Node
+ 22
+ * The default JavaScript implementation for interacting with
+ the browser api has been updated to use
+ `@simplewebauthn/browser` v13.1.0
+
+-------------------------------------------------------------------
Old:
----
django_otp_webauthn-0.4.0.tar.gz
New:
----
django_otp_webauthn-0.6.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-django-otp-webauthn.spec ++++++
--- /var/tmp/diff_new_pack.GGVOS2/_old 2025-05-26 18:36:10.597038969 +0200
+++ /var/tmp/diff_new_pack.GGVOS2/_new 2025-05-26 18:36:10.597038969 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-django-otp-webauthn
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,17 +17,17 @@
Name: python-django-otp-webauthn
-Version: 0.4.0
+Version: 0.6.0
Release: 0
Summary: FIDO2 WebAuthn support for django-otp
License: BSD-3-Clause
URL: None
Source:
https://files.pythonhosted.org/packages/source/d/django-otp-webauthn/django_otp_webauthn-%{version}.tar.gz
-BuildRequires: python-rpm-macros
+BuildRequires: %{python_module Django >= 4.2}
BuildRequires: %{python_module hatchling}
BuildRequires: %{python_module pip}
-BuildRequires: %{python_module Django >= 4.2}
BuildRequires: fdupes
+BuildRequires: python-rpm-macros
Requires: python-Django >= 4.2
Requires: python-django-otp >= 1.4
Requires: python-djangorestframework >= 3.14
++++++ django_otp_webauthn-0.4.0.tar.gz -> django_otp_webauthn-0.6.0.tar.gz
++++++
++++ 7185 lines of diff (skipped)