Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nitrokey for openSUSE:Factory checked in at 2025-07-09 17:28:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-nitrokey (Old) and /work/SRC/openSUSE:Factory/.python-nitrokey.new.7373 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-nitrokey" Wed Jul 9 17:28:52 2025 rev:4 rq:1291436 version:0.3.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-nitrokey/python-nitrokey.changes 2025-03-31 11:41:18.571509862 +0200 +++ /work/SRC/openSUSE:Factory/.python-nitrokey.new.7373/python-nitrokey.changes 2025-07-09 17:29:56.863403012 +0200 @@ -1,0 +2,6 @@ +Wed Jul 9 04:56:36 UTC 2025 - Johannes Kastl <opensuse_buildserv...@ojkastl.de> + +- update to 0.3.2: + Add support fido2 v2 + +------------------------------------------------------------------- Old: ---- nitrokey-0.3.1.tar.gz New: ---- nitrokey-0.3.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-nitrokey.spec ++++++ --- /var/tmp/diff_new_pack.oPAp9L/_old 2025-07-09 17:29:57.459427881 +0200 +++ /var/tmp/diff_new_pack.oPAp9L/_new 2025-07-09 17:29:57.463428048 +0200 @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-nitrokey -Version: 0.3.1 +Version: 0.3.2 Release: 0 Summary: Nitrokey Python SDK License: Apache-2.0 @@ -26,6 +26,7 @@ Source0: https://files.pythonhosted.org/packages/source/n/nitrokey/nitrokey-%{version}.tar.gz Source99: python-nitrokey.rpmlintrc BuildRequires: %{python_module base >= 3.9.2} +BuildRequires: %{python_module fido2 >= 1.1.2 with %python-fido2 < 3} BuildRequires: %{python_module pip} BuildRequires: %{python_module poetry-core >= 1} BuildRequires: %{python_module wheel} @@ -33,13 +34,13 @@ BuildRequires: python-rpm-macros Requires: python-crcmod Requires: python-cryptography -Requires: python-fido2 Requires: python-hidapi Requires: python-protobuf Requires: python-pyserial Requires: python-requests Requires: python-semver Requires: python-tlv8 +Requires: (python-fido2 >= 1.1.2 with python-fido2 < 3) BuildArch: noarch %python_subpackages ++++++ nitrokey-0.3.1.tar.gz -> nitrokey-0.3.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nitrokey-0.3.1/PKG-INFO new/nitrokey-0.3.2/PKG-INFO --- old/nitrokey-0.3.1/PKG-INFO 1970-01-01 01:00:00.000000000 +0100 +++ new/nitrokey-0.3.2/PKG-INFO 1970-01-01 01:00:00.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: nitrokey -Version: 0.3.1 +Version: 0.3.2 Summary: Nitrokey Python SDK Home-page: https://github.com/Nitrokey/nitrokey-sdk-py License: Apache-2.0 or MIT @@ -16,7 +16,7 @@ Classifier: Programming Language :: Python :: 3.13 Requires-Dist: crcmod (>=1.7,<2.0) Requires-Dist: cryptography (>=41) -Requires-Dist: fido2 (>=1.1.2,<2.0.0) +Requires-Dist: fido2 (>=1.1.2,<3) Requires-Dist: hidapi (>=0.14,<0.15) Requires-Dist: protobuf (>=5.26,<6.0) Requires-Dist: pyserial (>=3.5,<4.0) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nitrokey-0.3.1/pyproject.toml new/nitrokey-0.3.2/pyproject.toml --- old/nitrokey-0.3.1/pyproject.toml 2025-03-27 23:22:38.000000000 +0100 +++ new/nitrokey-0.3.2/pyproject.toml 2025-07-08 12:41:08.000000000 +0200 @@ -4,7 +4,7 @@ [tool.poetry] name = "nitrokey" -version = "0.3.1" +version = "0.3.2" description = "Nitrokey Python SDK" authors = ["Nitrokey <p...@nitrokey.com>"] license = "Apache-2.0 or MIT" @@ -19,7 +19,7 @@ [tool.poetry.dependencies] cryptography = ">=41" -fido2 = "^1.1.2" +fido2 = ">=1.1.2, <3" python = "^3.9.2" requests = "^2" semver = "^3" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nitrokey-0.3.1/src/nitrokey/trussed/_bootloader/nrf52_upload/dfu/dfu_transport_serial.py new/nitrokey-0.3.2/src/nitrokey/trussed/_bootloader/nrf52_upload/dfu/dfu_transport_serial.py --- old/nitrokey-0.3.1/src/nitrokey/trussed/_bootloader/nrf52_upload/dfu/dfu_transport_serial.py 2025-03-27 23:22:38.000000000 +0100 +++ new/nitrokey-0.3.2/src/nitrokey/trussed/_bootloader/nrf52_upload/dfu/dfu_transport_serial.py 2025-07-08 12:41:08.000000000 +0200 @@ -148,7 +148,7 @@ if byte: (byte) = struct.unpack("B", byte)[0] (finished, current_state, decoded_data) = Slip.decode_add_byte( - byte, decoded_data, current_state # type: ignore[arg-type] + byte, decoded_data, current_state ) else: current_state = Slip.SLIP_STATE_CLEARING_INVALID_PACKET