diff --git a/.circleci/config.yml b/.circleci/config.yml index 260047d..9275b60 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -39,15 +39,9 @@ jobs: lint: <<: *common docker: - - image: circleci/python:3.6 + - image: circleci/python:3.7 environment: TOXENV: lint - py27-core: - <<: *common - docker: - - image: circleci/python:2.7 - environment: - TOXENV: py27 py34-core: <<: *common docker: @@ -66,12 +60,18 @@ jobs: - image: circleci/python:3.6 environment: TOXENV: py36-core + py37-core: + <<: *common + docker: + - image: circleci/python:3.7 + environment: + TOXENV: py37-core workflows: version: 2 test: jobs: - lint - - py27-core - py34-core - py35-core - py36-core + - py37-core diff --git a/setup.py b/setup.py index b77f094..836d81b 100644 --- a/setup.py +++ b/setup.py @@ -38,15 +38,14 @@ package_data={'py_ecc': ['py.typed']}, install_requires=[ ], - python_requires='>=2.7, <4', + python_requires='>=3.4, <4', extras_require=extras_require, classifiers=[ 'Development Status :: 3 - Alpha', 'Intended Audience :: Developers', 'License :: OSI Approved :: MIT License', 'Natural Language :: English', - 'Programming Language :: Python :: 2.7', - 'Programming Language :: Python :: 3', + 'Programming Language :: Python :: 3.4', 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', diff --git a/tox.ini b/tox.ini index dd5e5fa..21f0f2b 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] envlist= - py{27,34,35,36,37}-core + py{34,35,36,37}-core lint [flake8] @@ -16,7 +16,6 @@ passenv= deps = -r{toxinidir}/requirements-dev.txt basepython = - py27: python2.7 py34: python3.4 py35: python3.5 py36: python3.6