dependencies:
  pre:
    - sudo apt-get update
    - sudo apt-get install python3 python3-setuptools python3-pytest python3-mock python3-pyqt5 python3-pyqt5.qtsvg python3-tk python3-dev
    - sudo easy_install3 pip
    - sudo pip3 install wheel
    - sudo pip3 install setuptools --upgrade
  override:
    # Note that we now use easy_install since easy_install3 is not installed when we
    # upgrade setuptools.
    - sudo easy_install --version
    - sudo pip3 --version
    - sudo pip3 install -q .[all]

test:
  override:
    - sudo python3 -c 'import glue; import sys; sys.exit(glue.test(no_optional_skip=True))'

dependencies:
  pre:
    - sudo apt-get update
    - sudo apt-get install python3 python3-setuptools python3-pytest python3-mock python3-pyqt5 python3-pyqt5.qtsvg python3-tk python3-dev
    - sudo easy_install3 pip
    - sudo pip3 install wheel
    - sudo pip3 install setuptools --upgrade
  override:
    # Note that we now use easy_install since easy_install3 is not installed when we
    # upgrade setuptools.
    - sudo easy_install --version
    - sudo pip3 --version
    - sudo pip3 install -q .[all]

test:
  override:
    - sudo CIRCLECI=true python3 -c 'import glue; import sys; sys.exit(glue.test(no_optional_skip=True))'

Make sure we skip the terminal tests on CircleCI [skip travis] [skip appveyor]
Make sure we skip the terminal tests on CircleCI [skip travis] [skip appveyor]