matejcik
|
5edcea9ba6
|
transport: fix all_transports when required modules are missing (#232)
This lets the library work without libusb or hidapi (`--disable-libusb`, `--disable-hidapi`).
|
2018-03-09 10:58:24 +01:00 |
|
matejcik
|
dc8eec1656
|
trezorlib/transport: for get_transport(None), raise exception from None if no trezor is found,
because the IndexError should not be part of the traceback
|
2018-03-05 17:31:11 +01:00 |
|
matejcik
|
2f1c15b588
|
trezorlib/transport: make flake8 happy
|
2018-03-05 14:25:37 +01:00 |
|
matejcik
|
6519657808
|
trezorlib/transport: smarter handling of prefix search
For UDP transport, it's useful to be able to specify a path that should be tried directly,
without enumerating first.
|
2018-03-02 18:22:33 +01:00 |
|
matejcik
|
d2913c20bd
|
trezorlib/transport: move TrezorDevice functionality to transport and make it better ^_^
|
2018-03-02 16:46:10 +01:00 |
|
matejcik
|
bc8120230a
|
trezorlib/transport: make changes to support being a separate submodule, move common functions to superclass
|
2018-03-02 15:44:24 +01:00 |
|
matejcik
|
473ea19570
|
trezorlib/transport: rename files as separate step (to make diffs nicer)
|
2018-03-02 15:35:56 +01:00 |
|