language: python matrix: include: - name: "Ubuntu Xenial" dist: xenial addons: apt: packages: - imagemagick - libtiff-tools - libimage-exiftool-perl - poppler-utils - netpbm - ghostscript - mupdf-tools - name: "python 3.8 Windows" os: windows language: shell # 'language: python' is an error on Travis CI Windows before_install: choco install python imagemagick env: PATH=/c/Python38:/c/Python38/Scripts:$PATH - name: "python 3.7 MacOs" os: osx language: shell # 'language: python' is an error on Travis CI macOS cache: directories: - "$HOME/Library/Caches/Homebrew" - "$HOME/Library/Caches/pip" addons: homebrew: #update: true packages: - python3 - imagemagick before_install: - python3 -m pip install --upgrade virtualenv - virtualenv -p python3 --system-site-packages "$HOME/venv" - source "$HOME/venv/bin/activate" install: pip install tox script: - python --version - python -m tox