diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f06667a3fc..3c49bc4b55 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -84,7 +84,7 @@ jobs: - name: Install cibuildwheel run: | python -m pip install --upgrade pip setuptools wheel - python -m pip install cibuildwheel==2.14.1 + python -m pip install cibuildwheel==2.16.2 # Hack: cmake --trace-expand #- name: Download Patch 2/2 diff --git a/.travis.yml b/.travis.yml index 15d8de6ee4..13c61a4f29 100644 --- a/.travis.yml +++ b/.travis.yml @@ -34,6 +34,11 @@ jobs: dist: focal env: - CIBW_BUILD="cp310-manylinux_aarch64 cp311-manylinux_aarch64" + - services: docker + arch: arm64 + dist: focal + env: + - CIBW_BUILD="cp312-manylinux_aarch64" - services: docker arch: arm64 dist: focal @@ -55,6 +60,11 @@ jobs: dist: focal env: - CIBW_BUILD="cp310-musllinux_aarch64 cp311-musllinux_aarch64" + - services: docker + arch: arm64 + dist: focal + env: + - CIBW_BUILD="cp312-musllinux_aarch64" # perform a linux PPC64LE build - services: docker @@ -77,6 +87,11 @@ jobs: dist: focal env: - CIBW_BUILD="cp311-manylinux_ppc64le" + - services: docker + arch: ppc64le + dist: focal + env: + - CIBW_BUILD="cp312-manylinux_ppc64le" - services: docker arch: ppc64le dist: focal @@ -97,6 +112,11 @@ jobs: dist: focal env: - CIBW_BUILD="cp311-musllinux_ppc64le" + - services: docker + arch: ppc64le + dist: focal + env: + - CIBW_BUILD="cp312-musllinux_ppc64le" # perform a linux S390X build # blocked by https://github.com/GTkorvo/dill/issues/15 @@ -116,7 +136,7 @@ install: - git clone --branch ${OPENPMD_GIT_REF} --depth 1 https://github.com/openPMD/openPMD-api.git src - cp library_builders.sh src/.github/ - python -m pip install --upgrade pip setuptools wheel - - python -m pip install cibuildwheel==2.14.1 + - python -m pip install cibuildwheel==2.16.2 # twine & cryptography: see # https://github.com/scikit-build/cmake-python-distributions/blob/4730aeee240917303f293dffc89a8d8d5a4787c4/requirements-deploy.txt # https://github.com/pyca/cryptography/issues/6086 diff --git a/library_builders.sh b/library_builders.sh index e52bc506d2..1326c4e989 100644 --- a/library_builders.sh +++ b/library_builders.sh @@ -75,8 +75,8 @@ function install_buildessentials { function build_adios1 { if [ -e adios1-stamp ]; then return; fi - curl -sLo adios-1.13.1.tar.gz \ - http://users.nccs.gov/~pnorbert/adios-1.13.1.tar.gz + curl -k -sLo adios-1.13.1.tar.gz \ + https://users.nccs.gov/~pnorbert/adios-1.13.1.tar.gz file adios*.tar.gz tar -xzf adios*.tar.gz rm adios*.tar.gz