diff --git a/.travis.yml b/.travis.yml index 7938527..6a6a5cb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,22 +1,20 @@ language: python -sudo: false + python: - 2.7 - - 3.4 - 3.5 - 3.6 + - 3.7 + - 3.8 - pypy - pypy3 -matrix: - include: - - python: "3.7" - dist: xenial - sudo: true + script: - coverage run -m zope.testrunner --test-path=src --auto-color --auto-progress after_success: - coveralls + notifications: email: false diff --git a/CHANGES.rst b/CHANGES.rst index 31af8ff..1e783a1 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -5,7 +5,9 @@ 2.2.1 (unreleased) ================== -- Nothing changed yet. +- Add support for Python 3.8. + +- Drop support for Python 3.4. 2.2.0 (2018-10-19) diff --git a/setup.py b/setup.py index dbc7df6..0a7b71e 100644 --- a/setup.py +++ b/setup.py @@ -76,10 +76,10 @@ def read(*rnames): 'Programming Language :: Python :: 2', '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', + 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: Implementation :: CPython', 'Programming Language :: Python :: Implementation :: PyPy', 'Natural Language :: English', diff --git a/tox.ini b/tox.ini index b584544..dd0b127 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] envlist = - py27, pypy, py34, py35, py36, py37, coverage + py27, pypy, py35, py36, py37, py38, pypy3, coverage [testenv] commands = @@ -11,7 +11,7 @@ extras = test [testenv:coverage] usedevelop = true basepython = - python3.6 + python3 commands = coverage run -m zope.testrunner --test-path=src coverage report --fail-under=100