summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Donnellan <ajd@linux.ibm.com>2019-10-24 14:12:27 +1100
committerDaniel Axtens <dja@axtens.net>2019-10-24 14:36:11 +1100
commit681609f9511c13b2d7013b72d5067eeb2fa8669c (patch)
tree9d3c817f39c07c1e5e7113074fe04f2e3e812bdc
parent2c2f52ea627dcde967391d65e03d102b41f3bc07 (diff)
downloadpatchwork-681609f9511c13b2d7013b72d5067eeb2fa8669c.tar
patchwork-681609f9511c13b2d7013b72d5067eeb2fa8669c.tar.gz
Python 3.8 support
Enable Python 3.8 in our tests and list it as a supported version. Signed-off-by: Andrew Donnellan <ajd@linux.ibm.com> Signed-off-by: Daniel Axtens <dja@axtens.net>
-rw-r--r--README.rst2
-rw-r--r--releasenotes/notes/python-3-8-support-59150fb6391f9b73.yaml5
-rw-r--r--tools/docker/Dockerfile3
-rw-r--r--tox.ini2
4 files changed, 9 insertions, 3 deletions
diff --git a/README.rst b/README.rst
index 01da419..074ded9 100644
--- a/README.rst
+++ b/README.rst
@@ -41,7 +41,7 @@ of community projects.
Requirements
------------
-- Python (2.7, 3.5 - 3.7)
+- Python (2.7, 3.5 - 3.8)
- Django (1.11 - 2.2)
diff --git a/releasenotes/notes/python-3-8-support-59150fb6391f9b73.yaml b/releasenotes/notes/python-3-8-support-59150fb6391f9b73.yaml
new file mode 100644
index 0000000..935cfb9
--- /dev/null
+++ b/releasenotes/notes/python-3-8-support-59150fb6391f9b73.yaml
@@ -0,0 +1,5 @@
+---
+features:
+ - |
+ `Python 3.8 <https://www.python.org/downloads/release/python-380/>`_ is now
+ supported.
diff --git a/tools/docker/Dockerfile b/tools/docker/Dockerfile
index 6167813..5ef1120 100644
--- a/tools/docker/Dockerfile
+++ b/tools/docker/Dockerfile
@@ -49,7 +49,8 @@ RUN curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-instal
RUN pyenv latest install 2.7 && \
pyenv latest install 3.5 && \
pyenv latest install 3.6 && \
- pyenv latest install 3.7
+ pyenv latest install 3.7 && \
+ pyenv latest install 3.8
RUN pyenv global $(pyenv versions --bare | tac)
RUN pip install tox tox-pyenv
diff --git a/tox.ini b/tox.ini
index 617e73c..4267f47 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,6 +1,6 @@
[tox]
minversion = 2.0
-envlist = pep8,docs,py27-django111,py{35,36,37}-django{111,20,21,22}
+envlist = pep8,docs,py27-django111,py{35,36,37,38}-django{111,20,21,22}
skipsdist = True
[testenv]