Pavol Rusnak
4a0ca873eb
trezorlib+tools: remove usage of binascii
2018-09-27 16:52:28 +02:00
matejcik
3d3e9b67b4
style: apply black/isort
2018-08-13 18:22:19 +02:00
matejcik
5259146a0b
style: remove unused imports with autoflake
2018-08-10 15:48:39 +02:00
matejcik
d5dee0c897
trezorlib: move mostly-debug methods from device to debuglink
2018-08-10 13:33:14 +02:00
matejcik
65d8adb0be
trezorlib: rename device.*_device to device.*
2018-08-10 13:32:50 +02:00
matejcik
7083eb7a5c
trezorlib: drop @field decorator
...
its function is replaced by @expect(field="name") -- it doesn't make sense
to use @field without @expect anyway
2018-07-09 13:57:30 +02:00
matejcik
23b58cc0cb
flake8: fix complaints
2018-07-09 13:56:22 +02:00
matejcik
f3a042db80
trezorlib: split out methods from ProtocolMixin
2018-07-09 13:56:22 +02:00
matejcik
54f1599a5a
regenerate license headers
...
This clarifies the intent: the project is licenced under terms
of LGPL version 3 only, but the standard headers cover only "3 or later",
so we had to rewrite them.
In the same step, we removed author information from individual files
in favor of "SatoshiLabs and contributors", and include an AUTHORS
file that lists the contributors.
Apologies to those whose names are missing; please contact us if you wish
to add your info to the AUTHORS file.
2018-06-21 16:49:13 +02:00
matejcik
ff80ca1b82
restore device.py as a deprecated compatibility wrapper
2018-03-05 16:18:32 +01:00
matejcik
d2913c20bd
trezorlib/transport: move TrezorDevice functionality to transport and make it better ^_^
2018-03-02 16:46:10 +01:00
Pavol Rusnak
e9705c8208
webusb: don't create usb context on WebUsbTransport import
2018-02-04 12:05:03 +01:00
slush
03a11450c1
Adding bridge transport to TrezorDevice, using as default transport
2018-02-02 19:17:48 +01:00
slush
a4cdae39af
Introducing TrezorDevice, removing concept of transports from trezorctl
2018-02-02 18:29:20 +01:00