Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-fido2 for openSUSE:Factory checked in at 2022-12-06 14:23:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-fido2 (Old) and /work/SRC/openSUSE:Factory/.python-fido2.new.1835 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-fido2" Tue Dec 6 14:23:09 2022 rev:13 rq:1040395 version:1.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-fido2/python-fido2.changes 2022-03-23 20:16:04.074384332 +0100 +++ /work/SRC/openSUSE:Factory/.python-fido2.new.1835/python-fido2.changes 2022-12-06 14:23:16.989579641 +0100 @@ -1,0 +2,25 @@ +Mon Dec 5 09:06:02 UTC 2022 - Torsten Gruner <simmpho...@opensuse.org> + +- drop python-fido2-no-mock.patch +- Update to version 1.1.0 + * Bugfix: Fix name of "crossOrigin" in CollectedClientData.create(). + * Bugfix: Some incorrect type hints in the MDS3 classes were fixed. + * Stricter checking of dataclass field types. + * Add support for JSON-serialization of WebAuthn data classes. + This changes the objects dict representation to align with new additions in the + WebAuthn specification. As this may break compatibility, the new behavior + requires explicit opt-in until python-fido2 2.0 is released. + * Update server example to use JSON serialization. + * Server: Add support for passing RegistrationResponse/AuthenticationResponse (or + their deserialized JSON data) to register_complete/authenticate_complete. + * Add new "hybrid" AuthenticatorTransport. + * Add new AuthenticatorData flags, and use 2-letter names as in the WebAuthn spec + (long names are still available as aliases). + +- version 1.0.0 + * Release Candidate 1 of first stable release. + * Require Python 3.7 or later. + * APIs have updated to align with WebAuthn level 2. + * Several CTAP 2.1 features have been implemented. + +------------------------------------------------------------------- Old: ---- fido2-0.9.3.tar.gz fido2-0.9.3.tar.gz.sig python-fido2-no-mock.patch New: ---- fido2-1.1.0.tar.gz fido2-1.1.0.tar.gz.asc python-fido2.keyring ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-fido2.spec ++++++ --- /var/tmp/diff_new_pack.pAvJ6Q/_old 2022-12-06 14:23:17.681585540 +0100 +++ /var/tmp/diff_new_pack.pAvJ6Q/_new 2022-12-06 14:23:17.693585642 +0100 @@ -16,34 +16,28 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} -%bcond_without python2 Name: python-fido2 -Version: 0.9.3 +Version: 1.1.0 Release: 0 Summary: Python-based FIDO 2.0 library License: Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND MPL-2.0 Group: Development/Languages/Python URL: https://github.com/Yubico/python-fido2 Source0: https://github.com/Yubico/python-fido2/releases/download/%{version}/fido2-%{version}.tar.gz -Source1: https://github.com/Yubico/python-fido2/releases/download/%{version}/fido2-%{version}.tar.gz.sig -# https://github.com/Yubico/python-fido2/issues/135 -Patch0: python-fido2-no-mock.patch -BuildRequires: %{python_module cryptography >= 1.5} +Source1: https://github.com/Yubico/python-fido2/releases/download/%{version}/fido2-%{version}.tar.gz.asc +Source2: %{name}.keyring +BuildRequires: %{python_module base >= 3.7} +BuildRequires: %{python_module cryptography >= 2.6} +BuildRequires: %{python_module pip} +BuildRequires: %{python_module poetry-core >= 1.0} BuildRequires: %{python_module pyfakefs >= 3.4} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module six} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-cryptography >= 1.5 +Requires: python-cryptography >= 2.6 Requires: python-six BuildArch: noarch -%if %{with python2} -BuildRequires: python2-enum34 -%endif -%ifpython2 -Requires: python2-enum34 -%endif %python_subpackages %description @@ -56,10 +50,10 @@ %autosetup -p1 -n fido2-%{version} %build -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %python_expand %fdupes %{buildroot}%{$python_sitelib} %check ++++++ fido2-0.9.3.tar.gz -> fido2-1.1.0.tar.gz ++++++ ++++ 23262 lines of diff (skipped)