language: python

python:
  - 2.7
  - 3.3
  - 3.4
  - 3.5
  - pypy

install:
  - pip install -e .[test]

script:
  - py.test
  - flake8 .

language: python

python:
  - 2.7
  - 3.3
  - 3.4
  - 3.5
  - pypy

install:
  # The setuptools on some travis containers are too old, need to manually upgrade
  - pip install --upgrade setuptools
  - pip install -e .[test]

script:
  - py.test
  - flake8 .

Fix Travis using old setuptools
Fix Travis using old setuptools

Python 3.3 and 3.4 keep failing. I believe it is because they are using
a very old version of setuptools in those images.
