summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Heimes <christian@python.org>2019-04-14 10:52:42 +0200
committerChristian Heimes <christian@python.org>2019-04-14 11:45:26 +0200
commit0aa6977e37d343c1698e203d54fd2d4d31368f6b (patch)
treee7f00fc943500d6f320ff175c0dbb693a3b00cab
parent59b281e37428ac7889093cd30e33be939b94b741 (diff)
downloaddefusedxml-git-0aa6977e37d343c1698e203d54fd2d4d31368f6b.tar.gz
Test on Python 3.7 stable and 3.8-dev
Signed-off-by: Christian Heimes <christian@python.org>
-rw-r--r--.travis.yml10
-rw-r--r--CHANGES.txt2
-rw-r--r--setup.py2
-rw-r--r--tox.ini8
4 files changed, 15 insertions, 7 deletions
diff --git a/.travis.yml b/.travis.yml
index 20f4307..9883480 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -14,15 +14,15 @@ matrix:
env: TOXENV=py35
- python: 3.6
env: TOXENV=py36
- - python: 3.6-dev
- env: TOXENV=py36
- - python: 3.7-dev
+ - python: 3.7
env: TOXENV=py37
+ - python: 3.8-dev
+ env: TOXENV=py38
- python: 2.7
env: TOXENV=pep8py2
- - python: 3.6
+ - python: 3.7
env: TOXENV=pep8py3
- - python: 3.6
+ - python: 3.7
env: TOXENV=doc
install:
diff --git a/CHANGES.txt b/CHANGES.txt
index b12d824..53977c5 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -6,7 +6,7 @@ defusedxml 0.6.0.dev1
*Release date: ??-???-2019*
-
+- Test on Python 3.7 stable and 3.8-dev
defusedxml 0.5.0
diff --git a/setup.py b/setup.py
index 6926330..0ad28e4 100644
--- a/setup.py
+++ b/setup.py
@@ -58,6 +58,8 @@ setup(
"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",
"Topic :: Text Processing :: Markup :: XML",
],
)
diff --git a/tox.ini b/tox.ini
index 5665037..8714a2c 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,5 +1,5 @@
[tox]
-envlist = py27,py34,py35,py36,pep8py2,pep8py3,doc
+envlist = py27,py34,py35,py36,py37,py38,pep8py2,pep8py3,doc
skip_missing_interpreters = true
[testenv]
@@ -8,6 +8,12 @@ commands =
deps =
lxml
+[testenv:py38]
+commands =
+ {envpython} setup.py test
+# lxml FTBFS because Python sets -Wimplicit-int
+deps =
+
[testenv:pep8py2]
basepython = python2.7
deps =