Skip to content

Commit

Permalink
Update build jobs
Browse files Browse the repository at this point in the history
Remove Python 3.12 builds for systems that don't have it, and update
arm64 build to use Ubuntu 22.04 because there's no Python 3.12 on 20.04.
  • Loading branch information
colinpalmer committed Jul 11, 2024
1 parent a522eb4 commit bcf5c15
Showing 1 changed file with 3 additions and 10 deletions.
13 changes: 3 additions & 10 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ jobs:
- arch: arm64
python: "3.11"
- arch: arm64
dist: jammy
python: "3.12"

# PPC
Expand All @@ -74,13 +75,10 @@ jobs:
script: tox -e "py39-numpy1.22"
- arch: ppc64le
python: "3.10"
script: tox -e "py310-numpy1.24"
script: tox -e "py310-numpy1.26"
- arch: ppc64le
python: "3.11"
script: tox -e "py311-numpy1.26"
- arch: ppc64le
python: "3.12"
script: tox -e "py312-numpy2.0"
script: tox -e "py311-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
Expand Down Expand Up @@ -126,11 +124,6 @@ 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
Expand Down

0 comments on commit bcf5c15

Please sign in to comment.