From 116bdcc19086641d8e134126bd3206b9085996cc Mon Sep 17 00:00:00 2001 From: Dmitry Vasilev Date: Fri, 25 Feb 2022 02:26:15 +0700 Subject: [PATCH 1/4] Add python 3.9 support --- .travis.yml | 1 + setup.py | 1 + tox.ini | 11 ++++++++--- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index f6e361a..868b51d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,6 +7,7 @@ python: - 3.6 - 3.7 - 3.8 + - 3.9 matrix: fast_finish: true diff --git a/setup.py b/setup.py index f0e0e94..7cfa851 100644 --- a/setup.py +++ b/setup.py @@ -77,6 +77,7 @@ def namespace_packages(project_name): 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', + 'Programming Language :: Python :: 3.9', 'Topic :: Internet :: WWW/HTTP', 'Topic :: Internet :: WWW/HTTP :: Dynamic Content', 'License :: OSI Approved :: MIT License', diff --git a/tox.ini b/tox.ini index 54076ad..cc230ff 100644 --- a/tox.ini +++ b/tox.ini @@ -1,9 +1,9 @@ [tox] envlist = flake8 - py{35,36,37,38}-django{20,21,22} - py{36,37,38}-django30 - py{36,37,38}-djangomaster + py{35,36,37,38,39}-django{20,21,22} + py{36,37,38,39}-django30 + py{36,37,38,39}-djangomaster [testenv] basepython = @@ -12,6 +12,7 @@ basepython = py36: python3.6 py37: python3.7 py38: python3.8 + py39: python3.9 usedevelop = True deps = django20: Django>=2.0,<2.1 @@ -30,6 +31,7 @@ python = 3.6: py36 3.7: py37 3.8: py38 + 3.9: py39 [testenv:py36-djangomaster] ignore_outcome=true @@ -40,6 +42,9 @@ ignore_outcome=true [testenv:py38-djangomaster] ignore_outcome=true +[testenv:py39-djangomaster] +ignore_outcome=true + [testenv:flake8] commands = flake8 chunkator deps = flake8 From b81561fecc12b3ce20fbf53f0f573d5854acd694 Mon Sep 17 00:00:00 2001 From: Dmitry Vasilev Date: Fri, 25 Feb 2022 02:41:43 +0700 Subject: [PATCH 2/4] Fix tox --- tox.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tox.ini b/tox.ini index cc230ff..84c028a 100644 --- a/tox.ini +++ b/tox.ini @@ -3,7 +3,7 @@ envlist = flake8 py{35,36,37,38,39}-django{20,21,22} py{36,37,38,39}-django30 - py{36,37,38,39}-djangomaster + py{38,39}-djangomaster [testenv] basepython = From 60aa205114972a92c5517e42fa7400958fbc1db9 Mon Sep 17 00:00:00 2001 From: Dmitry Vasilev Date: Fri, 25 Feb 2022 02:55:32 +0700 Subject: [PATCH 3/4] Adding django 40 to tox.ini --- tox.ini | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tox.ini b/tox.ini index 84c028a..af0460a 100644 --- a/tox.ini +++ b/tox.ini @@ -4,6 +4,7 @@ envlist = py{35,36,37,38,39}-django{20,21,22} py{36,37,38,39}-django30 py{38,39}-djangomaster + py{38,39}-django40 [testenv] basepython = @@ -19,6 +20,7 @@ deps = django21: Django>=2.1,<2.2 django22: Django>=2.2,<3.0 django30: Django>=3.0,<3.1 + django40: Django>=4.0,<4.1 djangomaster: https://github.com/django/django/archive/master.tar.gz#egg=django commands = python --version From eaf78a899c4c137678f23b7a1aa29317ceaef30c Mon Sep 17 00:00:00 2001 From: Dmitry Vasilev Date: Fri, 25 Feb 2022 03:02:06 +0700 Subject: [PATCH 4/4] Removing py36 and py37 tox environments --- tox.ini | 6 ------ 1 file changed, 6 deletions(-) diff --git a/tox.ini b/tox.ini index af0460a..e8026cb 100644 --- a/tox.ini +++ b/tox.ini @@ -35,12 +35,6 @@ python = 3.8: py38 3.9: py39 -[testenv:py36-djangomaster] -ignore_outcome=true - -[testenv:py37-djangomaster] -ignore_outcome=true - [testenv:py38-djangomaster] ignore_outcome=true