From 2271c8a45c3c0d748dc0ac5bcee1ab412a46952b Mon Sep 17 00:00:00 2001 From: Neil Booth Date: Mon, 5 Nov 2018 10:11:46 -0400 Subject: [PATCH] Require aiorpcx 0.9.1 --- electrumx/server/controller.py | 4 ++-- setup.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/electrumx/server/controller.py b/electrumx/server/controller.py index 6b82e90..5e2dfbb 100644 --- a/electrumx/server/controller.py +++ b/electrumx/server/controller.py @@ -82,8 +82,8 @@ class Controller(ServerBase): '''Start the RPC server and wait for the mempool to synchronize. Then start serving external clients. ''' - if not (0, 9, 0) <= aiorpcx_version < (0, 10): - raise RuntimeError('aiorpcX version 0.9.x required') + if not (0, 9, 1) <= aiorpcx_version < (0, 10): + raise RuntimeError('aiorpcX version 0.9.x with x >= 1 required') env = self.env min_str, max_str = env.coin.SESSIONCLS.protocol_min_max_strings() diff --git a/setup.py b/setup.py index feb9142..98b784a 100644 --- a/setup.py +++ b/setup.py @@ -12,7 +12,7 @@ setuptools.setup( # "blake256" package is required to sync Decred network. # "xevan_hash" package is required to sync Xuez network. # "groestlcoin_hash" package is required to sync Groestlcoin network. - install_requires=['aiorpcX>=0.9.0,<0.10', 'attrs', + install_requires=['aiorpcX>=0.9.1,<0.10', 'attrs', 'plyvel', 'pylru', 'aiohttp >= 2'], packages=setuptools.find_packages(include=('electrumx*',)), description='ElectrumX Server',