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.6"
- "3.7" - "3.7"
- "3.8" - "3.8"
- "3.9"
install: pip install tox-travis install: pip install tox-travis
script: tox script: tox
branches: branches:

View file

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

15
tox.ini
View file

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