Drop py3.5, add py3.7

This commit is contained in:
Jason Carver 2019-01-15 16:06:18 -08:00
parent 03f00d3fbe
commit caf9050a19
5 changed files with 26 additions and 26 deletions

View File

@ -39,27 +39,27 @@ jobs:
doctest: doctest:
<<: *common <<: *common
docker: docker:
- image: circleci/python:3.5 - image: circleci/python:3.6
environment: environment:
TOXENV: doctest TOXENV: doctest
lint: lint:
<<: *common <<: *common
docker: docker:
- image: circleci/python:3.5 - image: circleci/python:3.6
environment: environment:
TOXENV: lint TOXENV: lint
py35-core:
<<: *common
docker:
- image: circleci/python:3.5
environment:
TOXENV: py35-core
py36-core: py36-core:
<<: *common <<: *common
docker: docker:
- image: circleci/python:3.6 - image: circleci/python:3.6
environment: environment:
TOXENV: py36-core TOXENV: py36-core
py37-core:
<<: *common
docker:
- image: circleci/python:3.7
environment:
TOXENV: py37-core
pypy3-core: pypy3-core:
<<: *common <<: *common
docker: docker:
@ -72,6 +72,6 @@ workflows:
jobs: jobs:
- doctest - doctest
- lint - lint
- py35-core
- py36-core - py36-core
- py37-core
- pypy3-core - pypy3-core

View File

@ -4,23 +4,23 @@ dist: trusty
matrix: matrix:
include: include:
# #
# Python 3.5 testing
#
# lint
- python: "3.5"
env: TOX_POSARGS="-e lint"
# doctest
- python: "3.5"
env: TOX_POSARGS="-e doctest"
# core
- python: "3.5"
env: TOX_POSARGS="-e py35-core"
#
# Python 3.6 testing # Python 3.6 testing
# #
# core # core
- python: "3.6" - python: "3.6"
env: TOX_POSARGS="-e py36-core" env: TOX_POSARGS="-e py36-core"
# lint
- python: "3.6"
env: TOX_POSARGS="-e lint"
# doctest
- python: "3.6"
env: TOX_POSARGS="-e doctest"
#
# Python 3.7 testing
#
# core
- python: "3.7"
env: TOX_POSARGS="-e py37-core"
# #
# pypy3 testing # pypy3 testing
# #

View File

@ -273,7 +273,7 @@ texinfo_documents = [
# -- Intersphinx configuration ------------------------------------------------ # -- Intersphinx configuration ------------------------------------------------
intersphinx_mapping = { intersphinx_mapping = {
'python': ('https://docs.python.org/3.5', None), 'python': ('https://docs.python.org/3.6', None),
} }
# -- Doctest configuration ---------------------------------------- # -- Doctest configuration ----------------------------------------

View File

@ -49,7 +49,7 @@ setup(
"eth-utils>=1,<2", "eth-utils>=1,<2",
], ],
setup_requires=['setuptools-markdown'], setup_requires=['setuptools-markdown'],
python_requires='>=3.5, <4', python_requires='>=3.6, <4',
extras_require=extras_require, extras_require=extras_require,
py_modules=['<MODULE_NAME>'], py_modules=['<MODULE_NAME>'],
license="MIT", license="MIT",
@ -62,8 +62,8 @@ setup(
'License :: OSI Approved :: MIT License', 'License :: OSI Approved :: MIT License',
'Natural Language :: English', 'Natural Language :: English',
'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: Implementation :: PyPy', 'Programming Language :: Python :: Implementation :: PyPy',
], ],
) )

View File

@ -1,6 +1,6 @@
[tox] [tox]
envlist= envlist=
py{35,36,py3}-core py{36,37,py3}-core
lint lint
doctest doctest
@ -26,8 +26,8 @@ commands=
doctest: make -C {toxinidir}/docs doctest doctest: make -C {toxinidir}/docs doctest
basepython = basepython =
doctest: python doctest: python
py35: python3.5
py36: python3.6 py36: python3.6
py37: python3.7
pypy3: pypy3 pypy3: pypy3
extras= extras=
test test