[tox]
envlist =
    py27-flake8,
    {py27,py33,py34}-django{1.8}-drf{2.3,2.4,3.0,3.1}

[testenv]
commands = ./runtests.py --stop
deps =
    django1.8: Django==1.8.2
    drf2.3: djangorestframework==2.3.8
    drf2.4: djangorestframework==2.4.5
    drf3.0: djangorestframework==3.0.5
    drf3.1: djangorestframework==3.1.3
    {py27,py33,py34}-django{1.8}-drf{2.3,2.4}: PyYAML==3.10
    {py27,py33,py34}-django{1.8}-drf{2.3,2.4,3.0,3.1}: Markdown==2.5.1
    py27: functools32==3.2.3-2
    docutils==0.11
    argparse==1.2.1
    argh==0.23.2
    nose==1.3.0
    mock==1.0.1
    django-nose==1.4
    coverage==3.6
    django-filter==0.10.0
    jsonschema==2.5

[testenv:py27-flake8]
deps =
    flake8==2.2.5
commands = ./runtests.py --lintonly

[tox]
envlist =
    py27-flake8,
    {py27,py33,py34}-django{1.8}-drf{2.3,2.4,3.0,3.1}

[testenv]
commands = ./runtests.py --stop
deps =
    django1.8: Django>=1.8,<1.9
    drf2.3: djangorestframework>=2.3,<2.4
    drf2.4: djangorestframework>=2.4,<2.5
    drf3.0: djangorestframework>=3.0,<3.1
    drf3.1: djangorestframework>=3.1,<3.2
    {py27,py33,py34}-django{1.8}-drf{2.3,2.4}: PyYAML==3.10
    {py27,py33,py34}-django{1.8}-drf{2.3,2.4,3.0,3.1}: Markdown==2.5.1
    py27: functools32==3.2.3-2
    docutils==0.11
    argparse==1.2.1
    argh==0.23.2
    nose==1.3.0
    mock==1.0.1
    django-nose==1.4
    coverage==3.6
    django-filter==0.10.0
    jsonschema==2.5

[testenv:py27-flake8]
deps =
    flake8==2.2.5
commands = ./runtests.py --lintonly

Use latest point releases of Django and django-rest-framework
Travis: Use latest point releases of Django and django-rest-framework

Rather than pinned older versions.
