Nitrokey 3: Nitrokey-app2 2.3.2 and pynitrokey 0.6.0 released
By SecBurg
The new version 2.3.2 of the Nitrokey-app2, the graphical application to manage and use Nitrokey 3 devices, is now officially available.
Also Pynitrokey, the Python client for Nitrokey devices, has been released in version 0.6.0.
Changes for the Nitropy-app2:
v2.3.2 Latest
    fix copr build
    Refactor device detection to work with any OS
    Append unsigned name to published windows binaries
    Quit all qthreads on close event
    Use Nitrokey Python SDK
    Fix typo in UI
    remove pyudev from deps
    Improve Settings Tab
    update dependencies
    Properly disable the Poetry SecretService/Keyring feature
    remove old flatpak dir
    format flatpak metainfo
    recognize and handle too old firmwares; fixes #273
    Prepare Release v2.3.2
    Adapt build dependencies
The changes for the pynitrokey:
v0.6.0 Latest
This release adds experimental support for the PIV application on Nitrokey 3 devices using the test firmware.
Changelog
    Add PIV commands
    Update prompt to more meaningful texts
As always, you can upgrade your existing pynitrokey installation by using the command
pipx upgrade pynitrokey
HINT
If you’re getting an error while compiling/upgrading pynitrokey like this:
smartcard/scard/helpers.c:28:10: fatal error: winscard.h: file or directory not found
         28 | #include <winscard.h>
            |          ^~~~~~~~~~~~
      compilation terminated.
      error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1
      [end of output]
you need to install an additional package:
apt install libpcsclite-dev