add new 'qml_gui' extra to setup.py and include it for tox
This commit is contained in:
@@ -34,6 +34,8 @@ task:
|
|||||||
install_script:
|
install_script:
|
||||||
- apt-get update
|
- apt-get update
|
||||||
- apt-get -y install libsecp256k1-dev
|
- apt-get -y install libsecp256k1-dev
|
||||||
|
# qml test reqs:
|
||||||
|
- apt-get -y install libgl1 libegl1 libxkbcommon0 libdbus-1-3
|
||||||
- pip install -r $ELECTRUM_REQUIREMENTS_CI
|
- pip install -r $ELECTRUM_REQUIREMENTS_CI
|
||||||
tox_script:
|
tox_script:
|
||||||
- export PYTHONASYNCIODEBUG
|
- export PYTHONASYNCIODEBUG
|
||||||
|
|||||||
1
setup.py
1
setup.py
@@ -45,6 +45,7 @@ extras_require = {
|
|||||||
'gui': ['pyqt5'],
|
'gui': ['pyqt5'],
|
||||||
'crypto': ['cryptography>=2.6'],
|
'crypto': ['cryptography>=2.6'],
|
||||||
'tests': ['pycryptodomex>=3.7', 'cryptography>=2.6', 'pyaes>=0.1a1'],
|
'tests': ['pycryptodomex>=3.7', 'cryptography>=2.6', 'pyaes>=0.1a1'],
|
||||||
|
'qml_gui': ['pyqt6', 'Pillow==8.4.0']
|
||||||
}
|
}
|
||||||
# 'full' extra that tries to grab everything an enduser would need (except for libsecp256k1...)
|
# 'full' extra that tries to grab everything an enduser would need (except for libsecp256k1...)
|
||||||
extras_require['full'] = [pkg for sublist in
|
extras_require['full'] = [pkg for sublist in
|
||||||
|
|||||||
Reference in New Issue
Block a user