1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-10-13 03:19:05 +00:00
Commit Graph

9 Commits

Author SHA1 Message Date
matejcik
f236eb9cf2 flake8: add typing imports where missing
also remove autoflake workarounds from some files, apparently newer
autoflake can recognize them properly
2019-01-31 15:41:25 +01:00
matejcik
5355ce4879 device_tests: upgrade get_marker to get_closest_marker
This bumps pytest requirement to 3.6. But we have that everywhere already.
For bonus points, get_closest_marker still exists in 4.1.
2019-01-28 17:11:37 +01:00
matejcik
fc7a76e2f3 tests: use stdlib mock instead of the third-party one 2018-10-10 13:15:28 +02:00
matejcik
f9824739ae travis: make sure stylecheck only runs on 3.6 2018-08-21 16:47:30 +02:00
matejcik
88b50ac2ff style: add makefile with style targets, final touchups 2018-08-21 16:30:22 +02:00
matejcik
fd39692ec9 build: set requirements for proper python 3.3 and 3.4 support, make tox happy 2018-07-09 13:46:18 +02:00
matejcik
5e7e491308 travis: fix build problems
* remove "in-tree vs generated" check as there is no in-tree anymore
* add protobuf to requirements-dev
* use requirements-dev in tox

travis: do not diff generated against (missing) in-tree messages

travis: in tox env, use requirements-dev
2018-07-09 13:46:18 +02:00
matejcik
43f14ac760 build: add flake8 to dev requirements 2018-05-04 17:50:49 +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