Browse Source

add new 'qml_gui' extra to setup.py and include it for tox

master
Sander van Grieken 2 years ago
parent
commit
71dbf76cd0
No known key found for this signature in database
GPG Key ID: 9BCF8209EA402EBA
  1. 2
      .cirrus.yml
  2. 1
      setup.py
  3. 1
      tox.ini

2
.cirrus.yml

@ -34,6 +34,8 @@ task:
install_script:
- apt-get update
- 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
tox_script:
- export PYTHONASYNCIODEBUG

1
setup.py

@ -45,6 +45,7 @@ extras_require = {
'gui': ['pyqt5'],
'crypto': ['cryptography>=2.6'],
'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...)
extras_require['full'] = [pkg for sublist in

1
tox.ini

@ -14,3 +14,4 @@ commands=
coverage report
extras=
tests
qml_gui

Loading…
Cancel
Save