Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package yubikey-manager for openSUSE:Factory
checked in at 2022-12-06 14:23:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yubikey-manager (Old)
and /work/SRC/openSUSE:Factory/.yubikey-manager.new.1835 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yubikey-manager"
Tue Dec 6 14:23:05 2022 rev:20 rq:1040036 version:5.0.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/yubikey-manager/yubikey-manager.changes
2022-10-08 01:23:54.698048919 +0200
+++
/work/SRC/openSUSE:Factory/.yubikey-manager.new.1835/yubikey-manager.changes
2022-12-06 14:23:09.773518117 +0100
@@ -1,0 +2,20 @@
+Sat Dec 3 17:13:35 UTC 2022 - Dirk Müller <[email protected]>
+
+- update to 5.0.0:
+ * Various cleanups and improvements to the API.
+ * Improvements to the handling of YubiKeys and connections.
+ * Command aliases for ykman 3.x (introduced in ykman 4.0) have now been
dropped.
+ * Installers for ykman are now provided for Windows (amd64) and MacOS
(universal2).
+ * Logging has been improved, and a new TRAFFIC level has been introduced.
+ * The codebase has been improved for scripting usage, either directly as a
+ Python module, or via the new "ykman script" command.
+ * PIV: Add support for dotted-string OIDs when parsing RFC4514 strings.
+ * PIV: Drop support for signing certificates and CSRs with SHA-1.
+ * FIDO: Credential management commands have been improved to deal with
+ ambiguity in certain cases.
+ * OATH: Access Keys ("remembered" passwords) are now stored in the system
+ keyring.
+ * OpenPGP: Commands have been added to manage PINs.
+- add keyring
+
+-------------------------------------------------------------------
Old:
----
yubikey-manager-4.0.9.tar.gz
yubikey-manager-4.0.9.tar.gz.sig
New:
----
yubikey-manager.keyring
yubikey_manager-5.0.0.tar.gz
yubikey_manager-5.0.0.tar.gz.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yubikey-manager.spec ++++++
--- /var/tmp/diff_new_pack.QrzUIa/_old 2022-12-06 14:23:10.525524529 +0100
+++ /var/tmp/diff_new_pack.QrzUIa/_new 2022-12-06 14:23:10.529524563 +0100
@@ -17,38 +17,41 @@
Name: yubikey-manager
-Version: 4.0.9
+Version: 5.0.0
Release: 0
Summary: Python 3 library and command line tool for configuring a
YubiKey
License: BSD-2-Clause
Group: Productivity/Security
URL: https://developers.yubico.com/yubikey-manager/Releases
-Source0:
https://developers.yubico.com/yubikey-manager/Releases/%{name}-%{version}.tar.gz
-Source1:
https://developers.yubico.com/yubikey-manager/Releases/%{name}-%{version}.tar.gz.sig
+Source0:
https://developers.yubico.com/yubikey-manager/Releases/yubikey_manager-%{version}.tar.gz
+Source1:
https://developers.yubico.com/yubikey-manager/Releases/yubikey_manager-%{version}.tar.gz.sig
+Source3: yubikey-manager.keyring
BuildRequires: fdupes
BuildRequires: pkgconfig
-BuildRequires: python3-click
+BuildRequires: python3-click >= 8.0
BuildRequires: python3-cryptography >= 3.0
-BuildRequires: python3-fido2 >= 0.9
+BuildRequires: python3-fido2 >= 1.0
+BuildRequires: python3-keyring >= 23.4
+BuildRequires: python3-makefun >= 1.9.5
BuildRequires: python3-pip
-BuildRequires: python3-pyscard
-BuildRequires: python3-setuptools
# TEST DEPENDENCIES
BuildRequires: python3-pyOpenSSL
-BuildRequires: python3-makefun >= 1.9.5
+BuildRequires: python3-pyscard >= 2.0
BuildRequires: python3-pytest
+BuildRequires: python3-setuptools
+Requires: python3-click >= 8.0
+Requires: python3-cryptography >= 3.0
+Requires: python3-fido2 >= 1.0
+Requires: python3-keyring >= 23.4
+Requires: python3-pyscard >= 2.0
+Recommends: python3-pyOpenSSL
+Provides: python3-yubikey-manager
+BuildArch: noarch
%if 0%{?suse_version} <= 1540
# dataclasses is required for tests if python < 3.7
BuildRequires: python3-dataclasses >= 0.8
Requires: python3-dataclasses >= 0.8
%endif
-Requires: python3-click
-Requires: python3-cryptography
-Requires: python3-fido2
-Requires: python3-pyscard
-Recommends: python3-pyOpenSSL
-Provides: python3-yubikey-manager
-BuildArch: noarch
%description
Python 3 library and command line tool for configuring a YubiKey.
@@ -58,7 +61,7 @@
connection transports an programming various types of credentials.
%prep
-%autosetup -p1
+%autosetup -p1 -n yubikey_manager-%{version}
%build
%python3_build