Source: yubikey-manager
Maintainer: Debian Security Tools <team+pkg-security@tracker.debian.org>
Uploaders: Afif Elghraoui <afif@debian.org>,
           nicoo <nicoo@debian.org>,
           Taowa <taowa@debian.org>,
           Patrick Winnertz <winnie@debian.org>
Section: utils
Priority: optional
Rules-Requires-Root: no
Standards-Version: 4.7.2
Build-Depends: debhelper-compat (= 13),
               dh-python,
               libpcsclite1,
               libykpers-1-dev,
               pybuild-plugin-pyproject,
               python3-all,
               python3-click (>= 8.0),
               python3-cryptography (>= 3.0.0),
               python3-keyring (>= 23.4),
               python3-makefun,
               python3-openssl,
               python3-pyscard (>= 2.0),
               python3-pytest,
               python3-fido2,
               python3-poetry-core,
Homepage: https://developers.yubico.com/yubikey-manager/
Vcs-Git: https://salsa.debian.org/auth-team/yubikey-manager.git
Vcs-Browser: https://salsa.debian.org/auth-team/yubikey-manager
Testsuite: autopkgtest-pkg-pybuild

Package: yubikey-manager
Architecture: all
Depends: ${misc:Depends},
         ${python3:Depends},
         python3-click (>= 8.0),
         python3-ykman (= ${binary:Version}),
         pcscd,
         python3-cryptography (>= 3.0.0),
         python3-cryptography (<< 44),
         python3-fido2 (>= 0.9),
         python3-fido2 (<< 2.0)
Recommends: libyubikey-udev
Description: Python library and command line tool for configuring a YubiKey
 YubiKey Manager (ykman) is a command line tool for configuring a YubiKey over
 all transports. It is capable of reading out device information as well as
 configuring several aspects of a YubiKey, including enabling or disabling
 connection transports and programming various types of credentials.
 .
 YubiKey is a specific series of personal Hardware Security Modules,
 meant to protect private keys tied to its users (for 2nd factor authentication,
 use with OpenPGP, ...).

Package: python3-ykman
Architecture: all
Section: python
Depends: ${misc:Depends},
         ${python3:Depends},
         python3-keyring (>= 23.4),
         python3-cryptography (>= 3.0.0),
         python3-cryptography (<< 44),
         python3-fido2 (>= 0.9),
         python3-fido2 (<< 2.0)
Recommends: pcscd
Breaks: python3-yubikey-manager (<= 3.1.1-1),
        yubioath-desktop (<< 5.0.4+post1)
Replaces: python3-yubikey-manager (<= 3.1.1-1)
Description: Python 3 library for configuring a YubiKey
 A Python library for configuring YubiKey over all transport modes.
 This is the Python 3 version of the package.
 .
 YubiKey is a specific series of personal Hardware Security Modules,
 meant to protect private keys tied to its users (for 2nd factor authentication,
 use with OpenPGP, ...).
