I'm changing the branch I made this changes on and making a new PR.
I've been having strange problems using libusb for USB HID. I replaced both pyusb and pywinusb with the native USB HID abstractions that are in the fido2 package, and now it seems to work without issue. I'm on MacOS Catalina.
I'm changing the branch I made this changes on and making a new PR.
I've been having strange problems using libusb for USB HID. I replaced both pyusb and pywinusb with the native USB HID abstractions that are in the fido2 package, and now it seems to work without issue. I'm on MacOS Catalina.
Abstractions are here: https://github.com/Yubico/python-fido2/tree/master/fido2/_pyu2f