[tox]
envlist = py27,py33,py34

[pytest]
pep8ignore = test_* E402

[testenv]
deps=
  pytest
  pytest-pep8
  mock
  tempdir
  python-memcached
  redis
  psycopg2
  sqlalchemy
  pymysql
  pymongo
  dulwich
  boto
commands=py.test -rs --pep8 --doctest-modules simplekv/idgen.py simplekv/fs.py tests

# the environment below omits python-memcached, as that package does not even
# install on py33
[testenv:py33,py34]
deps=
  pytest
  pytest-pep8
  mock
  tempdir
  redis
  psycopg2
  sqlalchemy
  pymysql
  pymongo
  dulwich
  boto

[tox]
envlist = py27,py33,py34

[pytest]
pep8ignore = test_* E402

[testenv]
deps=
  pytest
  pytest-pep8
  mock
  tempdir
  python-memcached
  redis
  psycopg2
  sqlalchemy
  pymysql
  pymongo
  dulwich
  boto
commands=py.test -rs --pep8 --doctest-modules simplekv/idgen.py simplekv/fs.py tests

# the environment below omits python-memcached, as that package does not even
# install on py33
[testenv:py33,py34]
deps=
  pytest
  pytest-pep8
  mock
  tempdir
  redis
  psycopg2
  sqlalchemy
  pymysql
  pymongo
  dulwich


Remove boto from pyenv for python 3.3 and 3.4, as travis imports a non-python-3 compatible plugin for boto which then fails the tests.
Remove boto from pyenv for python 3.3 and 3.4, as travis imports a non-python-3 compatible plugin for boto which then fails the tests.
