[tox]
envlist =
    py26-django-14,
    py27-django-14,
    {py26,py27,py32,py33,py34,pypy}-django-{15,16},
    {py27,py32,py33,py34,pypy}-django-{17,master}

[testenv]
basepython =
    py26: python2.6
    py27: python2.7
    py32: python3.2
    py33: python3.3
    py34: python3.4
    pypy: pypy
deps =
    redis
    coverage
    django-picklefield
    py26: unittest2
    django-{14,15}: django-discover-runner
    django-14: Django>=1.4,<1.5
    django-15: Django>=1.5,<1.6
    django-16: Django>=1.6,<1.7
    django-17: Django>=1.7,<1.8
    django-master: https://github.com/django/django/archive/master.zip
usedevelop = true
commands =
    coverage run {envbindir}/django-admin.py test --settings=tests.settings -v2
    coverage report

[tox]
envlist =
    py26-django-14,
    py27-django-14,
    {py26,py27,py32,py33,py34,pypy}-django-{15,16},
    {py27,py32,py33,py34,pypy}-django-{17,master}

[testenv]
basepython =
    py26: python2.6
    py27: python2.7
    py32: python3.2
    py33: python3.3
    py34: python3.4
    pypy: pypy
deps =
    redis
    coverage
    django-picklefield
    py26: unittest2
    django-{14,15}: django-discover-runner
    django-14: Django>=1.4,<1.5
    django-15: Django>=1.5,<1.6
    django-16: Django>=1.6,<1.7
    django-17: Django>=1.7,<1.8
    django-master: https://github.com/django/django/archive/master.tar.gz
usedevelop = true
commands =
    coverage run {envbindir}/django-admin.py test --settings=tests.settings -v2
    coverage report

Work around for pip bug w/ Django zips
Work around for pip bug w/ Django zips