diff --git a/.travis.yml b/.travis.yml index 07a9cfc861db5185e4e2f5f4583b35c193305132..9d9922e58f25e7c70cfbe95441440507e5b0f24b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -21,16 +21,12 @@ matrix: # python: 3.6 # env: # - TOXENV=readme - - os: linux - python: 2.7 - env: - - TOXENV=short - os: linux python: 3.7 env: - TOXENV=short - os: linux - python: 3.5 + python: 3.8 env: - TOXENV=short - os: linux @@ -58,7 +54,7 @@ before_install: - pip install --upgrade wheel # Set numpy version first, other packages link against it - pip install six nose coverage codecov pytest pytest-cov coveralls codacy-coverage parameterized secp256k1prp cryptography scrypt - - pip install pycryptodomex pyyaml appdirs pylibscrypt tox diff_match_patch asn1 + - pip install pycryptodomex pyyaml appdirs pylibscrypt tox diff_match_patch asn1 enum34 - pip install ecdsa requests future websocket-client pytz six Click events prettytable click_shell script: diff --git a/README.rst b/README.rst index 7442115336183e2eeaed370f40e0589bf3823167..a6983b02c15205a817adddf7315af32334bfd99d 100644 --- a/README.rst +++ b/README.rst @@ -73,7 +73,7 @@ About beem Installation ============ -The minimal working python version is 2.7.x. or 3.5.x +The minimal working python version is 3.6.x beem can be installed parallel to python-steem. diff --git a/appveyor.yml b/appveyor.yml index e2736cc7f5ce5499877d0afaaa25e406f0f94fe4..576270f0423ae4595cd002e4232132be68259cb2 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -52,7 +52,7 @@ install: - cmd: conda install --yes conda-build setuptools pip parameterized cryptography - cmd: conda install --yes pycryptodomex pyyaml pytest pytest-mock coverage mock appdirs pylibscrypt pywin32 - cmd: pip install scrypt -U -- cmd: conda install --yes ecdsa requests future websocket-client pytz six Click events prettytable pyinstaller click-shell asn1 +- cmd: conda install --yes ecdsa requests future websocket-client pytz six Click events prettytable pyinstaller click-shell asn1 enum34 build_script: diff --git a/requirements-test.txt b/requirements-test.txt index 819e1de9061bc370ff1d98630aea874ad0469537..9775c386d0a0fb8f94fb192dee82bb000b71dca5 100644 --- a/requirements-test.txt +++ b/requirements-test.txt @@ -30,4 +30,5 @@ codacy-coverage virtualenv codecov diff_match_patch -asn1 \ No newline at end of file +asn1 +enum34 \ No newline at end of file diff --git a/setup.py b/setup.py index b8a64dd5bc08d420e5ab29d47ad06bf6fbaa0b65..402f722fdbb7627569a83887dc059e95d356e5bf 100755 --- a/setup.py +++ b/setup.py @@ -36,7 +36,8 @@ requires = [ "prettytable", "pyyaml", "diff_match_patch", - "asn1" + "asn1", + "enum34" ] @@ -89,11 +90,10 @@ if __name__ == '__main__': 'License :: OSI Approved :: MIT License', 'Operating System :: OS Independent', 'Programming Language :: Python', - 'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.8', 'Development Status :: 4 - Beta', 'Intended Audience :: Developers', 'Intended Audience :: Financial and Insurance Industry',