[tox]
envlist = py27, py34, py35, py36, pypy, pypy3, flake8
skip_missing_interpreters = true

[testenv]
commands = pytest {posargs}
extras = testing
    asyncio
    gevent
    mongodb
    redis
    rethinkdb
    sqlalchemy
    tornado
    twisted
    zookeeper
deps = {py35}: PyQt5

[testenv:flake8]
deps = flake8
commands = flake8 apscheduler tests
skip_install = true

[tox]
envlist = py27, py34, py35, py36, pypy, pypy3, flake8
skip_missing_interpreters = true

[testenv]
commands = pytest {posargs}
extras = testing
    asyncio
    gevent
    mongodb
    redis
    rethinkdb
    sqlalchemy
    tornado
    twisted
    zookeeper
deps = {py35,py36}: PyQt5

[testenv:flake8]
deps = flake8
commands = flake8 apscheduler tests
skip_install = true

Test against PyQT5 on Python 3.6 too
Test against PyQT5 on Python 3.6 too
