1language: python 2dist: bionic 3 4matrix: 5 fast_finish: true 6 include: 7 # Python 3.5 8 - python: 3.5 9 env: TOXENV=py35-django22 10 11 # Python 3.6 12 - python: 3.6 13 env: TOXENV=py36-django22,py36-django30 14 15 # Python 3.7 16 - python: 3.7 17 env: TOXENV=py37-django22,py37-django30,py37-preventxss 18 19 # Python 3.8 20 - python: 3.8 21 env: TOXENV=py38-django22,py38-django30 22 23 # Django Master 24 - python: 3.6 25 env: TOXENV=py36-djangomaster 26 - python: 3.7 27 env: TOXENV=py37-djangomaster 28 - python: 3.8 29 env: TOXENV=py38-djangomaster 30 31 allow_failures: 32 - python: 3.6 33 env: TOXENV=py36-djangomaster 34 - python: 3.7 35 env: TOXENV=py37-djangomaster 36 - python: 3.8 37 env: TOXENV=py38-djangomaster 38 39# before_install: 40 # Workaround for a permissions issue with Travis virtual machine images 41 # that breaks Python's multiprocessing: 42 # https://github.com/travis-ci/travis-cookbooks/issues/155 43 # - sudo rm -rf /dev/shm 44 # - sudo ln -s /run/shm /dev/shm 45 46install: 47 - pip install tox-travis 48 49script: 50 - tox 51