py3-fido2 update 0.8.1 => 0.9.1
Packages using py3-fido2
(e.g. yubioath-desktop
) fail with import errors along the lines of
Unhandled PyOtherSide error: Cannot import module: yubikey (Traceback (most recent call last):
File "qrc:///py/yubikey.py", line 8, in <module>
import ykman.logging_setup
File "/usr/lib/python3.9/site-packages/ykman/__init__.py", line 29, in <module>
from .device import ( # noqa
File "/usr/lib/python3.9/site-packages/ykman/device.py", line 52, in <module>
from .hid import list_otp_devices, list_ctap_devices
File "/usr/lib/python3.9/site-packages/ykman/hid/__init__.py", line 31, in <module>
from fido2.hid import list_descriptors, open_connection, CtapHidDevice
ImportError: cannot import name 'list_descriptors' from 'fido2.hid' (/usr/lib/python3.9/site-packages/fido2/hid.py)
)
looks like the application and its dependencies library are out of sync