message: CI: fixed python on Travis (update to newer version).
  This fixes the problems with https/ssl via e.g. twine.
diff: @@ -33,9 +33,12 @@ matrix:
  - g++-6
  - qt57base
  - qt57charts-no-lgpl
  + - ca-certificates
  + - python2.7
  sources:
  - sourceline: 'ppa:ubuntu-toolchain-r/test'
  - sourceline: 'ppa:beineri/opt-qt571-trusty'
  + - sourceline: 'ppa:jonathonf/python-2.7'
  # Linux, GCC 5.1
  - os: linux
  env: COMPILER_C=gcc-5 COMPILER_CXX=g++-5 USE_CUDA="false" CMAKE_OPTIONS="-DUSER_PATH_QT=~/opt/qt57" PYPI=false
  @@ -72,7 +75,8 @@ matrix:
  before_install:
  - sudo pip install numpy wheel twine
  - - '[ "$TRAVIS_OS_NAME" != osx ] || brew update'
  + # Run homebrew on osx
  + - if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew update; fi
  # Setup default versions and override compiler if needed
  - if [[ "${LLVM_VERSION}" == "default" ]]; then LLVM_VERSION=3.9.0; fi
  # Install a recent CMake (unless already installed on OS X)
  