matrix: include: - os: linux language: python python: 3.6 - os: linux dist: xenial # or later language: python python: 3.7 - os: linux dist: xenial # or later language: python python: 3.8 - os: linux dist: xenial # or later language: python python: 3.9 - os: linux dist: bionic # or later language: python python: 3.10.1 # 3.10 doesn't currently work. - os: linux dist: xenial language: java jdk: openjdk8 - os: linux language: java jdk: openjdk11 - os: linux language: java jdk: openjdk17 - os: osx language: generic script: python3 ./setup.py test