diff options
author | Charles Harris <charlesr.harris@gmail.com> | 2022-08-13 20:00:18 -0600 |
---|---|---|
committer | Charles Harris <charlesr.harris@gmail.com> | 2022-08-15 11:02:34 -0600 |
commit | ec5bbac3b6549f464b00f78b4be2cb7125cf2f7d (patch) | |
tree | bde5521e71dce15184d5494bb1515ade6fe244b9 | |
parent | 89a858e4de6cec8f2a985fb15e231ed97b13b422 (diff) | |
download | numpy-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.yml | 30 |
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 |