Skip to content

Commit 1afafa7

Browse files
rhblindulgens
authored andcommitted
Simplify tox.ini file
1 parent 7af3380 commit 1afafa7

File tree

1 file changed

+22
-151
lines changed

1 file changed

+22
-151
lines changed

tox.ini

Lines changed: 22 additions & 151 deletions
Original file line numberDiff line numberDiff line change
@@ -1,56 +1,31 @@
11
[tox]
22
envlist =
3-
docs,
4-
5-
py38-django3.1-es1.x,
6-
py38-django3.1-es2.x,
7-
py38-django3.2-es1.x,
8-
py38-django3.2-es2.x,
9-
py38-django4.1-es1.x,
10-
py38-django4.1-es2.x,
11-
12-
py39-django3.1-es1.x,
13-
py39-django3.1-es2.x,
14-
py39-django3.2-es1.x,
15-
py39-django3.2-es2.x,
16-
py39-django4.1-es1.x,
17-
py39-django4.1-es2.x,
18-
19-
[base]
20-
deps =
21-
geopy
22-
23-
24-
[django3.1]
25-
deps =
26-
Django>=3.1,<3.2
27-
28-
[django3.2]
29-
deps =
30-
Django>=3.2,<3.3
31-
[django4.2]
32-
deps =
33-
Django>=4.0,<=4.2
34-
35-
[es1.x]
36-
setenv = VERSION_ES=>=1.0.0,<2.0.0 ELASTICSEARCH_URL=http://localhost:9200/
37-
deps =
38-
elasticsearch>=1.0.0,<2.0.0
39-
40-
[es2.x]
41-
setenv = VERSION_ES=>=2.0.0,<3.0.0 ELASTICSEARCH_URL=http://localhost:9201/
42-
deps =
43-
elasticsearch>=2.0.0,<3.0.0
3+
docs
4+
py{38,39,310,py}-django{3.1,3.2,4.0,4.1,4.2}-es{1.x,2.x}
445

456

467
[testenv]
47-
basepython =
48-
py38: python3.8
49-
py39: python3.9
50-
pypy3: pypy3
51-
528
commands =
53-
python {toxinidir}/setup.py test
9+
coverage run {toxinidir}/setup.py test
10+
deps =
11+
python-dateutil
12+
geopy==2.0.0
13+
coverage
14+
requests
15+
django3.1: Django>=3.1,<3.2
16+
django3.2: Django>=3.2,<3.3
17+
django4.0: Django>=4.0,<4.1
18+
django4.0: Django>=4.1,<4.2
19+
es1.x: elasticsearch>=1,<2
20+
es2.x: elasticsearch>=2,<3
21+
# es5.x: elasticsearch>=5,<6
22+
# es7.x: elasticsearch>=7,<8
23+
setenv =
24+
es1.x: VERSION_ES=>=1,<2
25+
es2.x: VERSION_ES=>=2,<3
26+
# es5.x: VERSION_ES=>=5,<6
27+
# es7.x: VERSION_ES=>=7,<8
28+
5429

5530
[testenv:docs]
5631
changedir = docs
@@ -59,107 +34,3 @@ deps =
5934
sphinx-rtd-theme
6035
commands =
6136
sphinx-build -W -b html -d {envtmpdir}/doctrees . {envtmpdir}/html
62-
63-
#
64-
# CPython3.8
65-
#
66-
67-
[testenv:py38-django3.1-es1.x]
68-
setenv =
69-
{[es1.x]setenv}
70-
deps =
71-
{[es1.x]deps}
72-
{[django3.1]deps}
73-
{[base]deps}
74-
75-
[testenv:py38-django3.1-es2.x]
76-
setenv =
77-
{[es2.x]setenv}
78-
deps =
79-
{[es2.x]deps}
80-
{[django3.1]deps}
81-
{[base]deps}
82-
83-
[testenv:py38-django3.2-es1.x]
84-
setenv =
85-
{[es1.x]setenv}
86-
deps =
87-
{[es1.x]deps}
88-
{[django3.2]deps}
89-
{[base]deps}
90-
91-
[testenv:py38-django3.2-es2.x]
92-
setenv =
93-
{[es2.x]setenv}
94-
deps =
95-
{[es2.x]deps}
96-
{[django3.2]deps}
97-
{[base]deps}
98-
[testenv:py38-django4.1-es1.x]
99-
setenv =
100-
{[es1.x]setenv}
101-
deps =
102-
{[es1.x]deps}
103-
{[django4.1]deps}
104-
{[base]deps}
105-
106-
[testenv:py38-django4.1-es2.x]
107-
setenv =
108-
{[es2.x]setenv}
109-
deps =
110-
{[es2.x]deps}
111-
{[django4.1]deps}
112-
{[base]deps}
113-
114-
115-
116-
#
117-
# CPython3.9
118-
#
119-
120-
[testenv:py39-django3.1-es1.x]
121-
setenv =
122-
{[es1.x]setenv}
123-
deps =
124-
{[es1.x]deps}
125-
{[django3.1]deps}
126-
{[base]deps}
127-
128-
[testenv:py39-django3.1-es2.x]
129-
setenv =
130-
{[es2.x]setenv}
131-
deps =
132-
{[es2.x]deps}
133-
{[django3.1]deps}
134-
{[base]deps}
135-
136-
[testenv:py39-django3.2-es1.x]
137-
setenv =
138-
{[es1.x]setenv}
139-
deps =
140-
{[es1.x]deps}
141-
{[django3.2]deps}
142-
{[base]deps}
143-
144-
[testenv:py39-django3.2-es2.x]
145-
setenv =
146-
{[es2.x]setenv}
147-
deps =
148-
{[es2.x]deps}
149-
{[django3.2]deps}
150-
{[base]deps}
151-
[testenv:py39-django4.1-es1.x]
152-
setenv =
153-
{[es1.x]setenv}
154-
deps =
155-
{[es1.x]deps}
156-
{[django4.1]deps}
157-
{[base]deps}
158-
159-
[testenv:py39-django4.1-es2.x]
160-
setenv =
161-
{[es2.x]setenv}
162-
deps =
163-
{[es2.x]deps}
164-
{[django4.1]deps}
165-
{[base]deps}

0 commit comments

Comments
 (0)