diff --git a/MANIFEST.in b/MANIFEST.in index b904e2ef5..e58284b5f 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -6,4 +6,4 @@ include requirements.txt recursive-exclude * __pycache__ recursive-exclude * *.py[co] -include alarm_client/assets/v8.0.0.json +include alarm_client/assets/*.json diff --git a/alarm_client/config.py b/alarm_client/config.py index 68a8deb48..95240af9d 100644 --- a/alarm_client/config.py +++ b/alarm_client/config.py @@ -11,7 +11,7 @@ filter_by_type, ) -from populus.utils.wait import ( +from populus.wait import ( Wait, ) from populus.utils.filesystem import ( diff --git a/requirements.txt b/requirements.txt index 766400a04..3178a14b3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,7 @@ Sphinx>=1.3.1 sphinx-better-theme>=0.1.4 -populus>=1.2.0 +gevent>=1.1.2 +populus>=1.6.0 web3>=3.0.2 eth-testrpc>=0.8.7 ethereum-tester-client>=1.2.4 diff --git a/setup.py b/setup.py index 10559ae07..3cd0efa75 100644 --- a/setup.py +++ b/setup.py @@ -21,7 +21,8 @@ include_package_data=True, py_modules=['eth_alarm_client'], install_requires=[ - "populus>=1.2.1", + "gevent>=1.1.2", + "populus>=1.6.0", "web3>=3.0.2", "pylru>=1.0.9", "python-dotenv>=0.6.0",