language: python matrix: include: - python: 2.7 os: linux dist: precise env: TOXENV=py27 - python: 2.7 os: linux dist: trusty env: TOXENV=py27 - python: 3.3 os: linux dist: precise env: TOXENV=py33 - python: 3.3 os: linux dist: trusty env: TOXENV=py33 - python: 3.4 os: linux dist: precise env: TOXENV=py34 - python: 3.4 os: linux dist: trusty env: TOXENV=py34 - python: 3.5 os: linux dist: precise env: TOXENV=py35 - python: 3.5 os: linux dist: trusty env: TOXENV=py35 - python: 3.6 os: linux dist: precise env: TOXENV=py36 - python: 3.6 os: linux dist: trusty env: TOXENV=py36 - python: 2.7 os: linux dist: precise env: TOXENV=pep8 - python: 2.7 os: linux dist: trusty env: TOXENV=pep8 - python: 2.7 os: linux dist: precise env: TOXENV=bandit - python: 2.7 os: linux dist: trusty env: TOXENV=bandit install: - pip install tox - pip install bandit - pip install codecov script: - tox after_success: - codecov