Skip to content
Merged
Prev Previous commit
Next Next commit
tox.ini: Add ubuntu-noble, fedora-40, linuxmint-21.3, gentoo-python3.12
  • Loading branch information
Matthias Koeppe committed Apr 1, 2024
commit 5ab502c99c5fac13c93aed4b490bbadb263bfc46
12 changes: 7 additions & 5 deletions tox.ini
Original file line number Diff line number Diff line change
Expand Up @@ -205,7 +205,7 @@ setenv =
docker: BASE_TAG=latest
#
# https://hub.docker.com/_/ubuntu?tab=description
# as of 2023-05, latest=jammy=22.04, rolling=lunar=23.04, devel=mantic=23.10
# as of 2024-02, latest=jammy=22.04, rolling=mantic=23.10, devel=noble=24.04
# ubuntu-focal does not have libgap-dev
#
ubuntu: SYSTEM=debian
Expand All @@ -226,6 +226,7 @@ setenv =
ubuntu-jammy: BASE_TAG=jammy
ubuntu-lunar: BASE_TAG=lunar
ubuntu-mantic: BASE_TAG=mantic
ubuntu-noble: BASE_TAG=noble
#
# https://hub.docker.com/_/debian
# debian-buster does not have libfreetype-dev (it only has libfreetype6-dev)
Expand Down Expand Up @@ -264,6 +265,7 @@ setenv =
linuxmint-21: BASE_IMAGE=linuxmintd/mint21
linuxmint-21.1: BASE_IMAGE=linuxmintd/mint21.1
linuxmint-21.2: BASE_IMAGE=linuxmintd/mint21.2
linuxmint-21.3: BASE_IMAGE=linuxmintd/mint21.3
#
# https://hub.docker.com/_/fedora
# as of 2024-01, latest=39, rawhide=40
Expand Down Expand Up @@ -848,14 +850,14 @@ setenv =
# Master list of platforms tested in CI Linux
#
DEFAULT_SYSTEM_FACTORS=\
ubuntu-{trusty-toolchain-gcc_9,xenial-toolchain-gcc_9,bionic-gcc_8,focal,jammy,lunar,mantic} \
ubuntu-{trusty-toolchain-gcc_9,xenial-toolchain-gcc_9,bionic-gcc_8,focal,jammy,lunar,mantic,noble} \
debian-{buster-gcc_spkg,bullseye,bookworm,trixie,sid} \
linuxmint-{20.1,20.2,20.3,21,21.1,21.2} \
fedora-{30,31,32,33,34,35,36,37,38,39} \
linuxmint-{20.1,20.2,20.3,21,21.1,21.2,21.3} \
fedora-{30,31,32,33,34,35,36,37,38,39,40} \
centos-7-devtoolset-gcc_11 \
centos-stream-{8,9}-python3.9 \
almalinux-{8-python3.9,9-python3.11} \
gentoo-python{3.10,3.11} \
gentoo-python{3.10,3.11,3.12} \
archlinux-latest \
opensuse-{15.3-gcc_11-python3.9,15.4-gcc_11-python3.10,15.5-gcc_11-python3.11} \
opensuse-tumbleweed{-python3.10,} \
Expand Down