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

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

Update the Travis CI configuration
Update the Travis CI configuration

This change updates the Travis CI configuration file to expand
the test suite, allowing it to run on multiple Ubuntu backends,
specifically Precise (12.04 LTS) and Trusty (14.04 LTS).
