matejcik
8f03bd0165
build: add Construct to requires, use package autodetection
2018-07-09 13:56:22 +02:00
matejcik
a289d16838
build: require typing module for python < 3.4
2018-05-09 17:43:41 +02:00
matejcik
76fea5afc4
build: move ethereum requirements to their own extra
...
We only need ethereum libraries for `ethereum_sign_tx` in trezorctl,
and rlp has caused us dependency problems in the past already.
Also we required ethjsonrpc for the same thing but never listed
that dependency anywhere.
That changes now.
2018-05-07 13:05:48 +02:00
matejcik
41d99764c6
build: reorganize requirements, mark hidapi as optional
...
This drops the command line options. `libusb` is now required
unconditionally (it's cffi so no harm there). hidapi is an extra.
You either need to install it manually, or specify it in your
requirements.txt like so:
trezor[hidapi] >= 0.9.2
2018-05-04 15:54:23 +02:00
matejcik
2d3e890c6b
setup: add missing requirement for rlp ( #220 )
2018-02-28 18:03:27 +01:00
Pavol Rusnak
1a046b524c
setup: add dependency for libusb1
2018-02-02 01:22:16 +01:00
Karel Bilek
759316e96f
Add webusb to transports
...
V2 protocol with debug link is not tested.
2018-02-01 10:25:01 +01:00
slush
a27217811b
Rework from Google's protobuf to pure-python protobuf implementation
2017-12-17 02:19:16 +01:00
Pavol Rusnak
1ab602423c
requirements: add pyblake2
2017-11-06 11:10:23 +01:00
Pavol Rusnak
2d643031ac
change dependency to protobuf>=3.0.0
2017-07-10 14:41:56 +02:00
Pavol Rusnak
b335d30b8d
use click in trezorctl
2017-07-05 12:55:38 +02:00
Pavol Rusnak
65985b30f3
bump requirements for protobuf to 3.1.0
2017-06-18 23:19:15 +02:00
Pavol Rusnak
dccc1b08ed
update requirement for hidapi to 0.7.99.post20
2017-03-06 12:02:49 +01:00
Pavol Rusnak
18bd3e6197
update mnemonic requirement
2017-02-22 15:07:58 +01:00
Pavol Rusnak
fe4662d389
bump version
2017-02-11 20:16:11 +01:00
Pavol Rusnak
883ebf0e03
add tox
2016-10-17 14:17:42 +02:00