Update link to django-allauth docs.
[mailman-web.git] / tox.ini
blob33f86b8676a492d1e3ad7e9208008760dc4e2c20
1 [tox]
2 envlist = docs, lint, {py311},{dj32,40,41,42}
3 commands = pytest --ds=mailman_web.tests.settings mailman_web/tests/*
4 deps =
5 pytest
6 pytest-django
7 dj32: django>=3.2,<3.3
8 dj40: django>=4.0,<4.1
9 dj41: django>=4.1,<4.2
10 dj42: django>=4.2,<4.3
11 dev: git+https://gitlab.com/mailman/postorius
12 dev: git+https://gitlab.com/mailman/django-mailman3
13 dev: git+https://gitlab.com/mailman/hyperkitty
14 dev: git+https://gitlab.com/mailman/mailmanclient
17 [testenv:lint]
18 deps = flake8
19 basepython = python3
20 commands = flake8 .
22 [testenv:docs]
23 deps = sphinx
24 basepython = python3
25 allowlist_externals =
27 touch
28 commands=
29 sphinx-build -W -D html_theme=alabaster -b html {toxinidir}/docs {toxinidir}/output