sudo: false
language: c
branches:
  except:
    - /^[0-9]+\.[0-9]+\.[0-9]$/
matrix:
  include:
    - os: linux
      dist: trusty
      language: python
      python: "2.6"
    - os: linux
      dist: bionic
      language: python
      python: "2.7"
    - os: linux
      dist: trusty
      language: python
      python: "3.2"
    - os: linux
      dist: trusty
      language: python
      python: "3.3"
    - os: linux
      dist: bionic
      language: python
      python: "3.7"
    - os: linux
      arch: arm64
      dist: bionic
      language: python
      python: "3.7"
    - os: linux
      dist: xenial
      language: python
      python: "pypy"
script:
  - python run.py deps
  - python run.py ci

sudo: false
language: c
branches:
  except:
    - /^[0-9]+\.[0-9]+\.[0-9]$/
matrix:
  include:
    - os: linux
      dist: trusty
      language: python
      python: "2.6"
    - os: linux
      dist: bionic
      language: python
      python: "2.7"
    - os: linux
      dist: trusty
      language: python
      python: "3.2"
    - os: linux
      dist: trusty
      language: python
      python: "3.3"
    - os: linux
      dist: bionic
      language: python
      python: "3.7"
    - os: linux
      arch: arm64
      dist: bionic
      language: python
      python: "3.7"
    - os: linux
      arch: ppc64le
      dist: bionic
      language: python
      python: "3.7"
    - os: linux
      dist: xenial
      language: python
      python: "pypy"
script:
  - python run.py deps
  - python run.py ci

Add ppc64le jobs to Travis CI
Add ppc64le jobs to Travis CI

As with ARM64, Travis CI supports ppc64le ("Power") now.

I've just mimicked the job that ARM64 does, I think that provides
decent coverage without bloating the test matrix too much. (We could
also test pypy on Power, but I don't think it gets us too much extra
value.)
