diff --git a/contrib/android/Readme.md b/contrib/android/Readme.md index e9ccf879b..6e348effd 100644 --- a/contrib/android/Readme.md +++ b/contrib/android/Readme.md @@ -108,8 +108,6 @@ Run electrum with the `-g` switch: `electrum -g qml` Notes: -- pyqt ~6.4 would work best, as the gui has not yet been adapted to styling changes in 6.5 -- However, pyqt6 as distributed on PyPI does not include a required module (PyQt6.QtQml) until 6.5 - Installing these deps from your OS package manager should also work, except many don't distribute pyqt6 yet. For pyqt5 on debian-based distros, this used to look like this: diff --git a/setup.py b/setup.py index ba15de1ba..99cb955e6 100755 --- a/setup.py +++ b/setup.py @@ -45,7 +45,7 @@ extras_require = { 'gui': ['pyqt6'], 'crypto': ['cryptography>=2.6'], 'tests': ['pycryptodomex>=3.7', 'cryptography>=2.6', 'pyaes>=0.1a1'], - 'qml_gui': ['pyqt6<6.6', 'pyqt6-qt6<6.6'] + 'qml_gui': ['pyqt6~=6.10', 'pyqt6-qt6~=6.10'], # should be same-ish version as Android build uses? } # 'full' extra that tries to grab everything an enduser would need (except for libsecp256k1...) extras_require['full'] = [pkg for sublist in