Skip to content

Commit

Permalink
Merge pull request #22136 from charris/build-aarch64-311-wheels
Browse files Browse the repository at this point in the history
BLD: Add Python 3.11 wheels to aarch64 build
  • Loading branch information
charris committed Aug 15, 2022
2 parents 89a858e + ec5bbac commit 70c9c7f
Showing 1 changed file with 25 additions and 5 deletions.
30 changes: 25 additions & 5 deletions .travis.yml
Expand Up @@ -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

Expand Down

0 comments on commit 70c9c7f

Please sign in to comment.