1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-01 11:58:28 +00:00
trezor-firmware/python/src/trezorlib/transport
matejcik ed79d35de9 feat(python): make webusb transport more resilient
* convert more USB errors into TransportExceptions
* add a timeout + infinite loop for read/write operations,
  so that they are interruptible by Python, instead of leaving
  the interface in a bad state when hard-killed
* (also ctrl+c now works if the process is waiting for usb)
2024-08-28 00:08:48 +02:00
..
__init__.py feat(python): detect busy device as a separate condition 2022-06-29 14:35:16 +02:00
bridge.py fix(python): improve type checking 2023-02-20 14:59:02 +01:00
hid.py feat(python): introduce Trezor models 2021-12-07 16:55:58 +01:00
protocol.py chore: upgrade style checkers 2024-02-29 13:08:18 +01:00
udp.py fix(python/trezorctl): re-enable trezorctl -p udp 2023-04-03 22:01:26 +02:00
webusb.py feat(python): make webusb transport more resilient 2024-08-28 00:08:48 +02:00