diff --git a/.travis.yml b/.travis.yml index 2068784..846e1e4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -29,6 +29,8 @@ matrix: env: REQ="Django>=2.2,<3.0" - python: "3.6" env: REQ="Django>=3.0,<3.1" + - python: "3.6" + env: REQ="Django>=3.1,<3.2" - python: "3.7" env: REQ="Django>=1.11,<2.0" - python: "3.7" @@ -39,10 +41,14 @@ matrix: env: REQ="Django>=2.2,<3.0" - python: "3.7" env: REQ="Django>=3.0,<3.1" + - python: "3.7" + env: REQ="Django>=3.1,<3.2" - python: "3.8" env: REQ="Django>=2.2,<3.0" - python: "3.8" env: REQ="Django>=3.0,<3.1" + - python: "3.8" + env: REQ="Django>=3.1,<3.2" before_install: - sudo apt-get -y install firefox-geckodriver install: diff --git a/setup.py b/setup.py index b4cd6b0..8c26b74 100644 --- a/setup.py +++ b/setup.py @@ -32,7 +32,7 @@ setup( packages=find_packages(exclude=["tests"]), include_package_data=True, install_requires=[ - "Django>=1.11,<=3.0", + "Django>=1.11,<=3.1", ], classifiers=[ dev_status, diff --git a/tox.ini b/tox.ini index c265a92..40f8f8b 100644 --- a/tox.ini +++ b/tox.ini @@ -9,7 +9,8 @@ envlist = {py34,py35,py36,py37}-django20, {py35,py36,py37}-django21, {py35,py36,py37,py38}-django22, - {py36,py37,py38}-django30 + {py36,py37,py38}-django30, + {py36,py37,py38}-django31 skip_missing_interpreters = true [testenv] @@ -19,6 +20,7 @@ deps = django21: Django>=2.1,<2.2 django22: Django>=2.2,<3.0 django30: Django>=3.0,<3.1 + django31: Django>=3.1,<3.2 selenium commands = {envpython} tests/manage.py test testapp {posargs}