From b7d686d82e4a00ae56a677ba3101f5627b8a57da Mon Sep 17 00:00:00 2001 From: Bruno Bord Date: Wed, 27 Nov 2019 16:02:36 +0100 Subject: [PATCH] Add support to Python 3.8 --- .travis.yml | 1 + CHANGELOG.md | 1 + README.rst | 2 +- setup.py | 1 + tox.ini | 9 +++++++-- 5 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index fb4f7ef..202f020 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,6 +7,7 @@ python: - 3.5 - 3.6 - 3.7 + - 3.8 matrix: fast_finish: true diff --git a/CHANGELOG.md b/CHANGELOG.md index ed4acba..6831387 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ ## master (unreleased) - Confirm support for Django 2.2 +- Add Python 3.8 support (#34). ## 1.4.0 (2018-12-17) diff --git a/README.rst b/README.rst index a160504..f6a5564 100644 --- a/README.rst +++ b/README.rst @@ -10,7 +10,7 @@ your RAM. Tested with all the combinations of: -* Python: 2.7, 3.5, 3.6, 3.7 +* Python: 2.7, 3.5, 3.6, 3.7, 3.8 * Django: 1.11, 2, 2.1, 2.2, master diff --git a/setup.py b/setup.py index 7e615a5..57b35ab 100644 --- a/setup.py +++ b/setup.py @@ -78,6 +78,7 @@ def namespace_packages(project_name): 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.8', 'Topic :: Internet :: WWW/HTTP', 'Topic :: Internet :: WWW/HTTP :: Dynamic Content', 'License :: OSI Approved :: MIT License', diff --git a/tox.ini b/tox.ini index 779bed4..d2e660b 100644 --- a/tox.ini +++ b/tox.ini @@ -2,8 +2,8 @@ envlist = py{27,35}-flake8, py{27,35,36}-django111, - py{35,36,37}-django{20,21,22} - py{36,37}-djangomaster + py{35,36,37,38}-django{20,21,22} + py{36,37,38}-djangomaster [testenv] basepython = @@ -11,6 +11,7 @@ basepython = py35: python3.5 py36: python3.6 py37: python3.7 + py38: python3.8 usedevelop = True deps = django111: Django>=1.11,<2.0 @@ -29,6 +30,7 @@ python = 3.5: py35 3.6: py36 3.7: py37 + 3.8: py38 [testenv:py36-djangomaster] ignore_outcome=true @@ -36,6 +38,9 @@ ignore_outcome=true [testenv:py37-djangomaster] ignore_outcome=true +[testenv:py38-djangomaster] +ignore_outcome=true + [testenv:py27-flake8] commands = flake8 chunkator deps = flake8