summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharles Harris <charlesr.harris@gmail.com>2022-08-13 20:00:18 -0600
committerCharles Harris <charlesr.harris@gmail.com>2022-08-15 11:02:34 -0600
commitec5bbac3b6549f464b00f78b4be2cb7125cf2f7d (patch)
treebde5521e71dce15184d5494bb1515ade6fe244b9
parent89a858e4de6cec8f2a985fb15e231ed97b13b422 (diff)
downloadnumpy-ec5bbac3b6549f464b00f78b4be2cb7125cf2f7d.tar.gz
BLD: Add Python 3.11 wheels to aarch64 build
Co-authored-by: Matti Picus <matti.picus@gmail.com>
-rw-r--r--.travis.yml30
1 files changed, 25 insertions, 5 deletions
diff --git a/.travis.yml b/.travis.yml
index f7fedd822..2846d6519 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -45,45 +45,65 @@ jobs:
- ATLAS=None
# Wheel builders
+ # Note that Ubuntu focal comes with Python 3.8 and CIBW_BUILD determines
+ # the Python used to build the wheels.
- python: "3.8"
os: linux
arch: arm64
virt: vm
env:
- CIBW_BUILD: cp38-manylinux_aarch64
- install: python3 -m pip install cibuildwheel==2.4.0
+ - EXPECT_CPU_FEATURES: "NEON NEON_FP16 NEON_VFPV4 ASIMD ASIMDHP ASIMDDP ASIMDFHM"
+ install: python3 -m pip install cibuildwheel==2.9.0
script: |
cibuildwheel --output-dir wheelhouse
source ./tools/wheels/upload_wheels.sh
set_travis_vars
set_upload_vars
upload_wheels # Will be skipped if not a push/tag/scheduled build
- - python: "3.9"
+
+ - python: "3.8"
os: linux
arch: arm64
virt: vm
env:
- CIBW_BUILD: cp39-manylinux_aarch64
- install: python3 -m pip install cibuildwheel==2.4.0
+ install: python3 -m pip install cibuildwheel==2.9.0
script: |
cibuildwheel --output-dir wheelhouse
source ./tools/wheels/upload_wheels.sh
set_travis_vars
set_upload_vars
upload_wheels # Will be skipped if not a push/tag/scheduled build
- - python: "3.10"
+
+ - python: "3.8"
os: linux
arch: arm64
virt: vm
env:
- CIBW_BUILD: cp310-manylinux_aarch64
- install: python3 -m pip install cibuildwheel==2.4.0
+ install: python3 -m pip install cibuildwheel==2.9.0
script: |
cibuildwheel --output-dir wheelhouse
source ./tools/wheels/upload_wheels.sh
set_travis_vars
set_upload_vars
upload_wheels # Will be skipped if not a push/tag/scheduled build
+
+ - python: "3.8"
+ os: linux
+ arch: arm64
+ virt: vm
+ env:
+ - CIBW_BUILD: cp311-manylinux_aarch64
+ install: python3 -m pip install cibuildwheel==2.9.0
+ script: |
+ cibuildwheel --output-dir wheelhouse
+ source ./tools/wheels/upload_wheels.sh
+ set_travis_vars
+ set_upload_vars
+ upload_wheels # Will be skipped if not a push/tag/scheduled build
+
before_install:
- ./tools/travis-before-install.sh