You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Normally, dependencies are installed using binaries (wheels) from the Python Package Index (PyPI). Unfortunately, the hidapi dependency version that we are currently using does not provide wheels for Python 3.13. This means that installing or upgrading pynitrokey using Python 3.13 can fail if the build dependencies for hidapi are not available.
The easiest workaround is to install the missing build dependencies: gcc and the development headers for Python and libudev.
The required additional packages are:
Arch Linux: gcc
Fedora: gcc python3-devel systemd-devel
The packages can be removed after pynitrokey has been installed.
The text was updated successfully, but these errors were encountered:
Normally, dependencies are installed using binaries (wheels) from the Python Package Index (PyPI). Unfortunately, the hidapi dependency version that we are currently using does not provide wheels for Python 3.13. This means that installing or upgrading pynitrokey using Python 3.13 can fail if the build dependencies for hidapi are not available.
The easiest workaround is to install the missing build dependencies:
gcc
and the development headers for Python andlibudev
.The required additional packages are:
gcc
gcc python3-devel systemd-devel
The packages can be removed after pynitrokey has been installed.
The text was updated successfully, but these errors were encountered: