diff --git a/README.rst b/README.rst index c7665604e..42df1790f 100644 --- a/README.rst +++ b/README.rst @@ -5,7 +5,7 @@ Electrum - Lightweight Bitcoin client Licence: MIT Licence Author: Thomas Voegtlin - Language: Python + Language: Python (>= 3.6) Homepage: https://electrum.org/ diff --git a/contrib/requirements/requirements.txt b/contrib/requirements/requirements.txt index 85dd81bee..6585a4b70 100644 --- a/contrib/requirements/requirements.txt +++ b/contrib/requirements/requirements.txt @@ -7,6 +7,6 @@ dnspython jsonrpclib-pelix qdarkstyle<3.0 typing>=3.0.0 -aiorpcx>=0.7.1 +aiorpcx>=0.7.1,<0.8 aiohttp aiohttp_socks diff --git a/setup.py b/setup.py index fefd32c56..9da14c01c 100755 --- a/setup.py +++ b/setup.py @@ -20,8 +20,8 @@ with open('contrib/requirements/requirements-hw.txt') as f: version = imp.load_source('version', 'electrum/version.py') -if sys.version_info[:3] < (3, 4, 0): - sys.exit("Error: Electrum requires Python version >= 3.4.0...") +if sys.version_info[:3] < (3, 6, 0): + sys.exit("Error: Electrum requires Python version >= 3.6.0...") data_files = [] @@ -71,6 +71,7 @@ class CustomInstallCommand(install): setup( name="Electrum", version=version.ELECTRUM_VERSION, + python_requires='>=3.6', install_requires=requirements, extras_require=extras_require, packages=[