feat: Add official support for Python 3.9. (#325)
All tests pass for Python 3.9 without modifications to the source code. This commit adjusts the classifiers in `setup.py` and adds Python 3.9 to the tox and CI test environments.
Signed-off-by: Michael Seifert <m.seifert@digitalernachschub.de>
diff --git a/.travis.yml b/.travis.yml
index fbdef1c..368dce1 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -7,6 +7,7 @@
- "3.6"
- "3.7"
- "3.8"
+ - "3.9-dev"
#- "pypy"
notifications:
diff --git a/setup.py b/setup.py
index 62bca9a..32c245b 100644
--- a/setup.py
+++ b/setup.py
@@ -35,6 +35,7 @@
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
+ 'Programming Language :: Python :: 3.9',
'Programming Language :: Python :: Implementation :: CPython',
'Programming Language :: Python :: Implementation :: PyPy',
]
diff --git a/tox.ini b/tox.ini
index aa514cc..07ff124 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,5 +1,5 @@
[tox]
-envlist = py27, py33, py34, py35, py36, py37, py38, pypy
+envlist = py27, py33, py34, py35, py36, py37, py38, py39, pypy
[testenv]
deps =