Commit Graph

97 Commits (302f2589a0f5b6297a9e636881ab8936ec4a718f)

Author SHA1 Message Date
matejcik 780236ca77 build: add typing_extensions requirement
6 years ago
matejcik 2d7c74c535 switch to click 7.0
6 years ago
matejcik 7b98b5ac7c build: drop python<3.5 compatibility in CI and markers
6 years ago
matejcik d235875e5e build: support new tooling in trezor-common
6 years ago
matejcik 3ccef14bb6 build: apply `make style` to setup.py too
6 years ago
matejcik 2bb7088281 Merge branch 'master' into matejcik/client-split
6 years ago
matejcik 497c290c81 build: run pb2py through sys.executable
6 years ago
matejcik 8f03bd0165 build: add Construct to requires, use package autodetection
6 years ago
matejcik 9dc86f3955 build: update protobuf build process and update vendored definitions
6 years ago
matejcik 85a32d01b9 build: do not import trezorlib in setup.py, parse out `__version__` by hand
6 years ago
matejcik ef736e837c build: replace local copy of pb2py / build_protobuf with pb2py from trezor-common
6 years ago
matejcik 54f1599a5a regenerate license headers
6 years ago
matejcik 929a1046e2 release: convert README to markdown and include it in long_description
6 years ago
matejcik 2b366865ff build: use package autodetection (fixes #280)
6 years ago
matejcik 03b64909ff build: fix build on Windows (fixes #274)
6 years ago
matejcik 9a27ada067 build: more resilient setup.py build process
6 years ago
Pavol Rusnak 2243535ca0
setup: refactor build_coins call
6 years ago
Pavol Rusnak 61f5bbca91
vendor: update trezor-common
6 years ago
matejcik ee21733f20 build: enforce building no-core versions of protobuf messages
6 years ago
matejcik a289d16838 build: require typing module for python < 3.4
6 years ago
matejcik 76fea5afc4 build: move ethereum requirements to their own extra
6 years ago
matejcik 41d99764c6 build: reorganize requirements, mark hidapi as optional
6 years ago
matejcik ce7a434f2d build: add the prebuild command as a dependency for develop
6 years ago
matejcik 3f35475e7b build: preprocess messages and assets in setup.py
6 years ago
matejcik f75b90d260 Merge branch 'upstream' into refactor-transport-nicediff
6 years ago
matejcik f63b34dbea setup.py: add markers specifying Python 3 only compatibility
6 years ago
matejcik 49790d7bfe install the new trasport subpackage
6 years ago
matejcik 2d3e890c6b setup: add missing requirement for rlp (#220)
6 years ago
slush fae11f2996 Use python3 for setup
7 years ago
Pavol Rusnak 1a046b524c
setup: add dependency for libusb1
7 years ago
Saleem Rashid 1c8f03968c tests: Move to trezorlib.tests
7 years ago
Saleem Rashid 90c49e3386 setup: Use packages instead of py_modules
7 years ago
slush a27217811b Rework from Google's protobuf to pure-python protobuf implementation
7 years ago
Pavol Rusnak 8b9cba832c
cleanup last commit
7 years ago
slush f5c1587396 Version moved from version.py to __init__.py
7 years ago
slush 59ef832424 Add 'trezorctl version' to track version of installed package
7 years ago
Pavol Rusnak 1ab602423c
requirements: add pyblake2
7 years ago
Pavol Rusnak 23d75bfc10
trezorctl: sign_tx command based on tx_sign_tool by mruddy
7 years ago
Pavol Rusnak 5057e022c0
trezorlib: move ed25519cosi and ed25519raw from trezor-core
7 years ago
Pavol Rusnak c20cea6389
setup: add missing files
7 years ago
Pavol Rusnak f73fc33439
drop internal use of protobuf_json, use json_format provided by google.protobuf
7 years ago
Pavol Rusnak 2d643031ac
change dependency to protobuf>=3.0.0
7 years ago
Pavol Rusnak b335d30b8d
use click in trezorctl
7 years ago
Pavol Rusnak d33e9a178b
bump version to 0.8.0a0
7 years ago
Pavol Rusnak f18ec19aeb
bump version
7 years ago
Pavol Rusnak 33f274d145
style: use flake8
7 years ago
Pavol Rusnak c1fae7d19f
bump version
7 years ago
Pavol Rusnak bf1c580d85
bump version
7 years ago
Pavol Rusnak 65985b30f3
bump requirements for protobuf to 3.1.0
7 years ago
Roman Zeyde e33f4d7612 Add 'requests' dependency
7 years ago