2 envlist = py{36,37,38,39}-django{22,31,32,-latest},qa
6 changedir = {toxinidir}/example_project
10 git
+https
://gitlab.com
/mailman
/mailmanclient@master
11 git
+https
://gitlab.com
/mailman
/mailman@master
12 git
+https
://gitlab.com
/mailman
/django
-mailman3.git
15 dev
: -e..
/mailmanclient
16 dev
: -e..
/django
-mailman3
17 dev
: https
://github.com
/django
/django
/archive
/main.tar.gz
18 django22: Django>=2.2,<2.3
19 django30: Django>=3.0,<3.1
20 django31: Django>=3.1,<3.2
21 django32: Django>=3.2,<3.3
22 django
-latest
: https
://github.com
/django
/django
/archive
/main.tar.gz
24 pytest
{posargs
:..
/src
}
36 coverage run
-m pytest
{posargs
:..
/src
/postorius
}
45 changedir = {toxinidir}
51 isort
--check
-only src
60 sphinx
-build
-t html ..
/src
/postorius
/doc ..
/build
/
64 ignore = E123, E133, W504
66 exclude = .git,.tox,dist,*egg,src/postorius/doc,example_project
72 balanced_wrapping=True
74 sections=FUTURE,STDLIB,DJANGO,THIRDPARTY,FIRSTPARTY,LOCALFOLDER
75 no_lines_before=LOCALFOLDER
78 default_section=THIRDPARTY
79 known_first_party=postorius