# tox (https://tox.readthedocs.io/) is a tool for running tests # in multiple virtualenvs. This configuration file will run the # test suite on all supported python versions. To use it, "pip install tox" # and then run "tox" from this directory. [tox] envlist = {py36,py37}-django22 {py36,py37}-django30 {py37,py38}-django31 {py38,py39}-django32 {py39,py10}-django40 {py39,py10}-django41 {py39,py10}-django42 {py10}-django50 skip_missing_interpreters = true [testenv] deps = django22: Django>=2.2,<3.0 django30: Django>=3.0,<3.1 django31: Django>=3.1,<3.2 django32: Django>=3.2,<4.0 django40: Django>=4.0,<4.1 django41: Django>=4.1,<4.2 django42: Django>=4.2,<5.0 django50: Django>=5.0,<5.1 selenium<=4.16.0 commands = {envpython} tests/manage.py test testapp {posargs} setenv = PYTHONPATH = .:{toxworkdir}