Add support for Python 3.9, Django 3.1 and drop unsupported combinations.

This commit is contained in:
Emil Stenström 2020-12-14 20:44:08 +01:00
parent 9c3446dc24
commit 88fe2fc3b7
3 changed files with 13 additions and 7 deletions

View file

@ -7,6 +7,7 @@ python:
- "3.6"
- "3.7"
- "3.8"
- "3.9"
install: pip install tox-travis
script: tox
branches:

View file

@ -3,7 +3,7 @@ import os
from setuptools import find_packages, setup
VERSION = '0.4.3'
VERSION = '0.4.4'
setup(
name="django_reusable_components",
@ -27,6 +27,7 @@ setup(
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Operating System :: OS Independent",
"Framework :: Django",
"Framework :: Django :: 1.11",
@ -34,5 +35,6 @@ setup(
"Framework :: Django :: 2.1",
"Framework :: Django :: 2.2",
"Framework :: Django :: 3.0",
"Framework :: Django :: 3.1",
],
)

15
tox.ini
View file

@ -3,9 +3,10 @@ envlist =
py27-django111
py34-django{111,20}
py35-django{111,20,21,22}
py36-django{111,20,21,22,30}
py37-django{111,20,21,22,30}
py38-django{111,20,21,22,30}
py36-django{111,20,21,22,30,31}
py37-django{111,20,21,22,30,31}
py38-django{21,22,30,31}
py39-django{21,22,30,31}
flake8
isort
@ -13,9 +14,10 @@ envlist =
2.7 = py27-django111
3.4 = py34-django{111,20}
3.5 = py35-django{111,20,21,22}
3.6 = py36-django{111,20,21,22,30}
3.7 = py37-django{111,20,21,22,30}
3.8 = py38-django{111,20,21,22,30}, flake8, isort
3.6 = py36-django{111,20,21,22,30,31}
3.7 = py37-django{111,20,21,22,30,31}
3.8 = py38-django{21,22,30,31}
3.9 = py39-django{21,22,30,31}, flake8, isort
[testenv]
deps =
@ -26,6 +28,7 @@ deps =
django21: Django>=2.1,<2.2
django22: Django>=2.2,<2.3
django30: Django>=3.0,<3.1
django31: Django>=3.1,<3.2
flake8
isort
commands = py.test {posargs}