From aa22ac7682079fec9e78a79322c44099d54cb152 Mon Sep 17 00:00:00 2001 From: David Smith Date: Sat, 14 Nov 2020 10:23:31 +0000 Subject: [PATCH 1/4] Added Python 3.9 to test matrix for djangomaster --- .travis.yml | 4 ++++ tox.ini | 1 + 2 files changed, 5 insertions(+) diff --git a/.travis.yml b/.travis.yml index 2aef56d6f..7f35ef8ec 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,6 +14,7 @@ matrix: - env: TOXENV=py36-djangomaster - env: TOXENV=py37-djangomaster - env: TOXENV=py38-djangomaster + - env: TOXENV=py39-djangomaster include: - python: 3.7 @@ -21,6 +22,9 @@ matrix: - python: 3.7 env: TOXENV=py37-docs + - python: 3.9 + env: TOXENV=py39-djangomaster + - python: 3.8 env: TOXENV=py38-django30 - python: 3.8 diff --git a/tox.ini b/tox.ini index c984f8b99..78c4917a8 100644 --- a/tox.ini +++ b/tox.ini @@ -6,6 +6,7 @@ envlist = py37-django{30,22,21}, py36-django{22,21}, py35-django{22,21}, + py39-djangomaster, py38-djangomaster, py37-djangomaster, py36-djangomaster, From ddf85fa07aec7c859f90db105de9aa1bb76df26f Mon Sep 17 00:00:00 2001 From: David Smith <39445562+smithdc1@users.noreply.github.com> Date: Sat, 14 Nov 2020 10:23:31 +0000 Subject: [PATCH 2/4] Added Python3.9 support for Django 2.2 and 3.0 --- .travis.yml | 4 ++++ CHANGELOG.md | 3 +++ setup.cfg | 1 + tox.ini | 1 + 4 files changed, 9 insertions(+) diff --git a/.travis.yml b/.travis.yml index 7f35ef8ec..65284a65f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -24,6 +24,10 @@ matrix: - python: 3.9 env: TOXENV=py39-djangomaster + - python: 3.9 + env: TOXENV=py39-django30 + - python: 3.9 + env: TOXENV=py39-django22 - python: 3.8 env: TOXENV=py38-django30 diff --git a/CHANGELOG.md b/CHANGELOG.md index 2f48ba0c9..3fce3f882 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [unreleased] +### Added +* #884 Added support for Python 3.9 + ## [1.3.3] 2020-10-16 ### Added diff --git a/setup.cfg b/setup.cfg index 696e45ff7..6c2012991 100644 --- a/setup.cfg +++ b/setup.cfg @@ -24,6 +24,7 @@ classifiers = Programming Language :: Python :: 3.6 Programming Language :: Python :: 3.7 Programming Language :: Python :: 3.8 + Programming Language :: Python :: 3.9 Topic :: Internet :: WWW/HTTP [options] diff --git a/tox.ini b/tox.ini index 78c4917a8..d3218b19f 100644 --- a/tox.ini +++ b/tox.ini @@ -6,6 +6,7 @@ envlist = py37-django{30,22,21}, py36-django{22,21}, py35-django{22,21}, + py39-django{22,30} py39-djangomaster, py38-djangomaster, py37-djangomaster, From 1665a0a6bdf4aefa8f5b4d0c5228223b93859b8e Mon Sep 17 00:00:00 2001 From: Alan Crosswell Date: Sat, 14 Nov 2020 10:23:31 +0000 Subject: [PATCH 3/4] temporarily use `3.9-dev` --- .travis.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 65284a65f..7a1104ef9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -22,11 +22,11 @@ matrix: - python: 3.7 env: TOXENV=py37-docs - - python: 3.9 + - python: 3.9-dev env: TOXENV=py39-djangomaster - - python: 3.9 + - python: 3.9-dev env: TOXENV=py39-django30 - - python: 3.9 + - python: 3.9-dev env: TOXENV=py39-django22 - python: 3.8 From 78df11afba92082806e3905086fe9a969ce4a564 Mon Sep 17 00:00:00 2001 From: David Smith <39445562+smithdc1@users.noreply.github.com> Date: Sat, 14 Nov 2020 10:36:55 +0000 Subject: [PATCH 4/4] Updated Python3.9 environment --- .travis.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 7a1104ef9..65284a65f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -22,11 +22,11 @@ matrix: - python: 3.7 env: TOXENV=py37-docs - - python: 3.9-dev + - python: 3.9 env: TOXENV=py39-djangomaster - - python: 3.9-dev + - python: 3.9 env: TOXENV=py39-django30 - - python: 3.9-dev + - python: 3.9 env: TOXENV=py39-django22 - python: 3.8