From 5168cd2e0503db18c3bab73af5eb82b03bd30c98 Mon Sep 17 00:00:00 2001 From: Colin Palmer Date: Thu, 11 Jul 2024 12:09:51 +0100 Subject: [PATCH] Try adding Python 3.12 builds --- .travis.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.travis.yml b/.travis.yml index b75b983..079f6af 100644 --- a/.travis.yml +++ b/.travis.yml @@ -52,6 +52,8 @@ jobs: python: "3.10" - arch: arm64 python: "3.11" + - arch: arm64 + python: "3.12" # PPC # Just build one numpy version on each ppc64 instance to avoid timeouts @@ -76,6 +78,9 @@ jobs: - arch: ppc64le python: "3.11" script: tox -e "py311-numpy1.26" + - arch: ppc64le + python: "3.12" + script: tox -e "py312-numpy2.0" # s390x build image has a pip cache permissions problem (except for Python 2.7) # List all s390x jobs explicitly with adjusted install scripts @@ -121,6 +126,11 @@ jobs: install: - sudo chown -Rv $(id -u):$(id -g) ~/.cache/pip/wheels || true - pip install tox-travis + - arch: s390x + python: "3.12" + install: + - sudo chown -Rv $(id -u):$(id -g) ~/.cache/pip/wheels || true + - pip install tox-travis # FreeBSD build - name: FreeBSD / Python 2.7