aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTymur Maryokhin2014-11-25 10:57:46 +0100
committerTymur Maryokhin2014-11-25 10:57:46 +0100
commit585054f0120b9c73c8158a92466f8959ff7f932e (patch)
tree912014096ef4559825d21e14065b4ad693e75c28
parentecc26f6cb1e8b1f1a4cd72cf980b750aeed65cf7 (diff)
downloaddjango-rest-framework-585054f0120b9c73c8158a92466f8959ff7f932e.tar.bz2
Streamlined tox config with 1.8 features
-rw-r--r--tox.ini191
1 files changed, 21 insertions, 170 deletions
diff --git a/tox.ini b/tox.ini
index 493712a1..b6d94678 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,181 +1,32 @@
[tox]
-downloadcache = {toxworkdir}/cache/
envlist =
- flake8,
- py3.4-django1.7,py3.3-django1.7,py3.2-django1.7,py2.7-django1.7,
- py3.4-django1.6,py3.3-django1.6,py3.2-django1.6,py2.7-django1.6,py2.6-django1.6,
- py3.4-django1.5,py3.3-django1.5,py3.2-django1.5,py2.7-django1.5,py2.6-django1.5,
- py2.7-django1.4,py2.6-django1.4,
- py3.4-djangomaster,py3.3-djangomaster,py2.7-djangomaster
+ py27-flake8,
+ {py26,py27}-django1.4,
+ {py26,py27,py32,py33,py34}-django{1.5,1.6},
+ {py27,py32,py33,py34}-django1.7,
+ {py27,py33,py34}-djangomaster
[testenv]
commands = ./runtests.py --fast
setenv =
PYTHONDONTWRITEBYTECODE=1
-
-[testenv:flake8]
-basepython = python2.7
-deps = pytest==2.5.2
- flake8==2.2.2
-commands = ./runtests.py --lintonly
-
-[testenv:py3.4-django1.7]
-basepython = python3.4
-deps = Django==1.7
- django-filter==0.7
- defusedxml==0.3
- pytest-django==2.6.1
-
-[testenv:py3.3-django1.7]
-basepython = python3.3
-deps = Django==1.7
- django-filter==0.7
- defusedxml==0.3
+deps =
+ django1.4: django==1.4.11
+ django1.5: django==1.5.6
+ django1.6: Django==1.6.3
+ django1.7: Django==1.7
+ djangomaster: https://github.com/django/django/zipball/master
+ {py26,py27}-django{1.4,1.5,1.6,1.7}: django-guardian==1.2.3
+ {py26,py27}-django{1.4,1.5,1.6}: oauth2==1.5.211
+ {py26,py27}-django{1.4,1.5,1.6}: django-oauth-plus==2.2.1
+ {py26,py27}-django{1.4,1.5}: django-oauth2-provider==0.2.3
+ {py26,py27}-django1.6: django-oauth2-provider==0.2.4
pytest-django==2.6.1
-
-[testenv:py3.2-django1.7]
-basepython = python3.2
-deps = Django==1.7
- django-filter==0.7
- defusedxml==0.3
- pytest-django==2.6.1
-
-[testenv:py2.7-django1.7]
-basepython = python2.7
-deps = Django==1.7
django-filter==0.7
defusedxml==0.3
- # django-oauth-plus==2.2.1
- # oauth2==1.5.211
- # django-oauth2-provider==0.2.4
- django-guardian==1.2.3
- pytest-django==2.6.1
-
-[testenv:py3.4-django1.6]
-basepython = python3.4
-deps = Django==1.6.3
- django-filter==0.7
- defusedxml==0.3
- pytest-django==2.6.1
-[testenv:py3.3-django1.6]
-basepython = python3.3
-deps = Django==1.6.3
- django-filter==0.7
- defusedxml==0.3
- pytest-django==2.6.1
-
-[testenv:py3.2-django1.6]
-basepython = python3.2
-deps = Django==1.6.3
- django-filter==0.7
- defusedxml==0.3
- pytest-django==2.6.1
-
-[testenv:py2.7-django1.6]
-basepython = python2.7
-deps = Django==1.6.3
- django-filter==0.7
- defusedxml==0.3
- django-oauth-plus==2.2.1
- oauth2==1.5.211
- django-oauth2-provider==0.2.4
- django-guardian==1.2.3
- pytest-django==2.6.1
-
-[testenv:py2.6-django1.6]
-basepython = python2.6
-deps = Django==1.6.3
- django-filter==0.7
- defusedxml==0.3
- django-oauth-plus==2.2.1
- oauth2==1.5.211
- django-oauth2-provider==0.2.4
- django-guardian==1.2.3
- pytest-django==2.6.1
-
-[testenv:py3.4-django1.5]
-basepython = python3.4
-deps = django==1.5.6
- django-filter==0.7
- defusedxml==0.3
- pytest-django==2.6.1
-
-[testenv:py3.3-django1.5]
-basepython = python3.3
-deps = django==1.5.6
- django-filter==0.7
- defusedxml==0.3
- pytest-django==2.6.1
-
-[testenv:py3.2-django1.5]
-basepython = python3.2
-deps = django==1.5.6
- django-filter==0.7
- defusedxml==0.3
- pytest-django==2.6.1
-
-[testenv:py2.7-django1.5]
-basepython = python2.7
-deps = django==1.5.6
- django-filter==0.7
- defusedxml==0.3
- django-oauth-plus==2.2.1
- oauth2==1.5.211
- django-oauth2-provider==0.2.3
- django-guardian==1.2.3
- pytest-django==2.6.1
-
-[testenv:py2.6-django1.5]
-basepython = python2.6
-deps = django==1.5.6
- django-filter==0.7
- defusedxml==0.3
- django-oauth-plus==2.2.1
- oauth2==1.5.211
- django-oauth2-provider==0.2.3
- django-guardian==1.2.3
- pytest-django==2.6.1
-
-[testenv:py2.7-django1.4]
-basepython = python2.7
-deps = django==1.4.11
- django-filter==0.7
- defusedxml==0.3
- django-oauth-plus==2.2.1
- oauth2==1.5.211
- django-oauth2-provider==0.2.3
- django-guardian==1.2.3
- pytest-django==2.6.1
-
-[testenv:py2.6-django1.4]
-basepython = python2.6
-deps = django==1.4.11
- django-filter==0.7
- defusedxml==0.3
- django-oauth-plus==2.2.1
- oauth2==1.5.211
- django-oauth2-provider==0.2.3
- django-guardian==1.2.3
- pytest-django==2.6.1
-
-[testenv:py3.4-djangomaster]
-basepython = python3.4
-deps = https://github.com/django/django/zipball/master
- django-filter==0.7
- defusedxml==0.3
- pytest-django==2.6.1
-
-[testenv:py3.3-djangomaster]
-basepython = python3.3
-deps = https://github.com/django/django/zipball/master
- django-filter==0.7
- defusedxml==0.3
- pytest-django==2.6.1
-
-[testenv:py2.7-djangomaster]
-basepython = python3.2
-deps = https://github.com/django/django/zipball/master
- django-filter==0.7
- defusedxml==0.3
- pytest-django==2.6.1
+[testenv:py27-flake8]
+deps =
+ pytest==2.5.2
+ flake8==2.2.2
+commands = ./runtests.py --lintonly