From 1a046b524cd9c1606075e901becd085f17d1cb55 Mon Sep 17 00:00:00 2001 From: Pavol Rusnak Date: Fri, 2 Feb 2018 01:22:16 +0100 Subject: [PATCH] setup: add dependency for libusb1 --- requirements.txt | 2 +- setup.py | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index 9af85f0..a3e66d3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,7 +1,7 @@ ecdsa>=0.9 mnemonic>=0.17 -hidapi>=0.7.99.post20 requests>=2.4.0 click>=6.2 pyblake2>=0.9.3 +hidapi>=0.7.99.post20 libusb1>=1.6.4 diff --git a/setup.py b/setup.py index e37d67b..5b11c8a 100755 --- a/setup.py +++ b/setup.py @@ -2,9 +2,9 @@ from setuptools import setup install_requires = [ + 'setuptools>=19.0', 'ecdsa>=0.9', 'mnemonic>=0.17', - 'setuptools>=19.0', 'requests>=2.4.0', 'click>=6.2', 'pyblake2>=0.9.3', @@ -16,6 +16,11 @@ if '--disable-hidapi' in sys.argv: else: install_requires.append('hidapi>=0.7.99.post20') +if '--disable-libusb' in sys.argv: + sys.argv.remove('--disable-libusb') +else: + install_requires.append('libusb1>=1.6.4') + from trezorlib import __version__ as VERSION setup(