Skip to content

Commit 585054f

Browse files
committed
Streamlined tox config with 1.8 features
1 parent ecc26f6 commit 585054f

File tree

1 file changed

+21
-170
lines changed

1 file changed

+21
-170
lines changed

tox.ini

Lines changed: 21 additions & 170 deletions
Original file line numberDiff line numberDiff line change
@@ -1,181 +1,32 @@
11
[tox]
2-
downloadcache = {toxworkdir}/cache/
32
envlist =
4-
flake8,
5-
py3.4-django1.7,py3.3-django1.7,py3.2-django1.7,py2.7-django1.7,
6-
py3.4-django1.6,py3.3-django1.6,py3.2-django1.6,py2.7-django1.6,py2.6-django1.6,
7-
py3.4-django1.5,py3.3-django1.5,py3.2-django1.5,py2.7-django1.5,py2.6-django1.5,
8-
py2.7-django1.4,py2.6-django1.4,
9-
py3.4-djangomaster,py3.3-djangomaster,py2.7-djangomaster
3+
py27-flake8,
4+
{py26,py27}-django1.4,
5+
{py26,py27,py32,py33,py34}-django{1.5,1.6},
6+
{py27,py32,py33,py34}-django1.7,
7+
{py27,py33,py34}-djangomaster
108

119
[testenv]
1210
commands = ./runtests.py --fast
1311
setenv =
1412
PYTHONDONTWRITEBYTECODE=1
15-
16-
[testenv:flake8]
17-
basepython = python2.7
18-
deps = pytest==2.5.2
19-
flake8==2.2.2
20-
commands = ./runtests.py --lintonly
21-
22-
[testenv:py3.4-django1.7]
23-
basepython = python3.4
24-
deps = Django==1.7
25-
django-filter==0.7
26-
defusedxml==0.3
27-
pytest-django==2.6.1
28-
29-
[testenv:py3.3-django1.7]
30-
basepython = python3.3
31-
deps = Django==1.7
32-
django-filter==0.7
33-
defusedxml==0.3
13+
deps =
14+
django1.4: django==1.4.11
15+
django1.5: django==1.5.6
16+
django1.6: Django==1.6.3
17+
django1.7: Django==1.7
18+
djangomaster: https://github.com/django/django/zipball/master
19+
{py26,py27}-django{1.4,1.5,1.6,1.7}: django-guardian==1.2.3
20+
{py26,py27}-django{1.4,1.5,1.6}: oauth2==1.5.211
21+
{py26,py27}-django{1.4,1.5,1.6}: django-oauth-plus==2.2.1
22+
{py26,py27}-django{1.4,1.5}: django-oauth2-provider==0.2.3
23+
{py26,py27}-django1.6: django-oauth2-provider==0.2.4
3424
pytest-django==2.6.1
35-
36-
[testenv:py3.2-django1.7]
37-
basepython = python3.2
38-
deps = Django==1.7
39-
django-filter==0.7
40-
defusedxml==0.3
41-
pytest-django==2.6.1
42-
43-
[testenv:py2.7-django1.7]
44-
basepython = python2.7
45-
deps = Django==1.7
4625
django-filter==0.7
4726
defusedxml==0.3
48-
# django-oauth-plus==2.2.1
49-
# oauth2==1.5.211
50-
# django-oauth2-provider==0.2.4
51-
django-guardian==1.2.3
52-
pytest-django==2.6.1
53-
54-
[testenv:py3.4-django1.6]
55-
basepython = python3.4
56-
deps = Django==1.6.3
57-
django-filter==0.7
58-
defusedxml==0.3
59-
pytest-django==2.6.1
6027

61-
[testenv:py3.3-django1.6]
62-
basepython = python3.3
63-
deps = Django==1.6.3
64-
django-filter==0.7
65-
defusedxml==0.3
66-
pytest-django==2.6.1
67-
68-
[testenv:py3.2-django1.6]
69-
basepython = python3.2
70-
deps = Django==1.6.3
71-
django-filter==0.7
72-
defusedxml==0.3
73-
pytest-django==2.6.1
74-
75-
[testenv:py2.7-django1.6]
76-
basepython = python2.7
77-
deps = Django==1.6.3
78-
django-filter==0.7
79-
defusedxml==0.3
80-
django-oauth-plus==2.2.1
81-
oauth2==1.5.211
82-
django-oauth2-provider==0.2.4
83-
django-guardian==1.2.3
84-
pytest-django==2.6.1
85-
86-
[testenv:py2.6-django1.6]
87-
basepython = python2.6
88-
deps = Django==1.6.3
89-
django-filter==0.7
90-
defusedxml==0.3
91-
django-oauth-plus==2.2.1
92-
oauth2==1.5.211
93-
django-oauth2-provider==0.2.4
94-
django-guardian==1.2.3
95-
pytest-django==2.6.1
96-
97-
[testenv:py3.4-django1.5]
98-
basepython = python3.4
99-
deps = django==1.5.6
100-
django-filter==0.7
101-
defusedxml==0.3
102-
pytest-django==2.6.1
103-
104-
[testenv:py3.3-django1.5]
105-
basepython = python3.3
106-
deps = django==1.5.6
107-
django-filter==0.7
108-
defusedxml==0.3
109-
pytest-django==2.6.1
110-
111-
[testenv:py3.2-django1.5]
112-
basepython = python3.2
113-
deps = django==1.5.6
114-
django-filter==0.7
115-
defusedxml==0.3
116-
pytest-django==2.6.1
117-
118-
[testenv:py2.7-django1.5]
119-
basepython = python2.7
120-
deps = django==1.5.6
121-
django-filter==0.7
122-
defusedxml==0.3
123-
django-oauth-plus==2.2.1
124-
oauth2==1.5.211
125-
django-oauth2-provider==0.2.3
126-
django-guardian==1.2.3
127-
pytest-django==2.6.1
128-
129-
[testenv:py2.6-django1.5]
130-
basepython = python2.6
131-
deps = django==1.5.6
132-
django-filter==0.7
133-
defusedxml==0.3
134-
django-oauth-plus==2.2.1
135-
oauth2==1.5.211
136-
django-oauth2-provider==0.2.3
137-
django-guardian==1.2.3
138-
pytest-django==2.6.1
139-
140-
[testenv:py2.7-django1.4]
141-
basepython = python2.7
142-
deps = django==1.4.11
143-
django-filter==0.7
144-
defusedxml==0.3
145-
django-oauth-plus==2.2.1
146-
oauth2==1.5.211
147-
django-oauth2-provider==0.2.3
148-
django-guardian==1.2.3
149-
pytest-django==2.6.1
150-
151-
[testenv:py2.6-django1.4]
152-
basepython = python2.6
153-
deps = django==1.4.11
154-
django-filter==0.7
155-
defusedxml==0.3
156-
django-oauth-plus==2.2.1
157-
oauth2==1.5.211
158-
django-oauth2-provider==0.2.3
159-
django-guardian==1.2.3
160-
pytest-django==2.6.1
161-
162-
[testenv:py3.4-djangomaster]
163-
basepython = python3.4
164-
deps = https://github.com/django/django/zipball/master
165-
django-filter==0.7
166-
defusedxml==0.3
167-
pytest-django==2.6.1
168-
169-
[testenv:py3.3-djangomaster]
170-
basepython = python3.3
171-
deps = https://github.com/django/django/zipball/master
172-
django-filter==0.7
173-
defusedxml==0.3
174-
pytest-django==2.6.1
175-
176-
[testenv:py2.7-djangomaster]
177-
basepython = python3.2
178-
deps = https://github.com/django/django/zipball/master
179-
django-filter==0.7
180-
defusedxml==0.3
181-
pytest-django==2.6.1
28+
[testenv:py27-flake8]
29+
deps =
30+
pytest==2.5.2
31+
flake8==2.2.2
32+
commands = ./runtests.py --lintonly

0 commit comments

Comments
 (0)