From e6a69b9876e0632a4fd4cc5add60891f33142fd1 Mon Sep 17 00:00:00 2001 From: Mike Gevaert Date: Mon, 15 Jan 2024 12:23:16 +0100 Subject: [PATCH 1/2] test --- .github/workflows/publish-sdist-wheels.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/publish-sdist-wheels.yml b/.github/workflows/publish-sdist-wheels.yml index 4813fb09..6b2ddb53 100644 --- a/.github/workflows/publish-sdist-wheels.yml +++ b/.github/workflows/publish-sdist-wheels.yml @@ -5,7 +5,7 @@ env: apt_options: -o Acquire::Retries=3 CIBW_BUILD_VERBOSITY: 3 - CIBW_BUILD: 'cp*' + CIBW_BUILD: 'cp310-*' CIBW_SKIP: 'cp35-* cp36-* cp37-* *-musllinux_* *-manylinux_i686' CIBW_TEST_COMMAND: ( cd {project}/python/tests; python -m unittest -v ) @@ -18,7 +18,8 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-20.04, macos-latest] + os: [macos-latest, ] + #os: [ubuntu-20.04, macos-latest] steps: - uses: actions/checkout@v3 @@ -64,7 +65,7 @@ jobs: ln -s $PWD/src-cache /Users/runner/work/src-cache bash ci/hdf5-build.sh /Users/runner/work/src-cache UNIXY_AEC_VERSION: 1.0.4 - UNIXY_HDF5_VERSION: 1.14.2 + UNIXY_HDF5_VERSION: 1.12.2 run: | # x86_64 macOS allows for cross compilation; first we do arm64, # only for the 11.0 target; and store in the cache the compiled code... From 6d184aa49c300c79f2ef6a6e0525a27ed7e12950 Mon Sep 17 00:00:00 2001 From: Mike Gevaert Date: Fri, 23 Feb 2024 09:17:34 +0100 Subject: [PATCH 2/2] match h5py version for macos --- .github/workflows/publish-sdist-wheels.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/publish-sdist-wheels.yml b/.github/workflows/publish-sdist-wheels.yml index 6b2ddb53..7a28b4a2 100644 --- a/.github/workflows/publish-sdist-wheels.yml +++ b/.github/workflows/publish-sdist-wheels.yml @@ -5,7 +5,7 @@ env: apt_options: -o Acquire::Retries=3 CIBW_BUILD_VERBOSITY: 3 - CIBW_BUILD: 'cp310-*' + CIBW_BUILD: 'cp*' CIBW_SKIP: 'cp35-* cp36-* cp37-* *-musllinux_* *-manylinux_i686' CIBW_TEST_COMMAND: ( cd {project}/python/tests; python -m unittest -v ) @@ -18,8 +18,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [macos-latest, ] - #os: [ubuntu-20.04, macos-latest] + os: [ubuntu-20.04, macos-latest] steps: - uses: actions/checkout@v3 @@ -65,6 +64,7 @@ jobs: ln -s $PWD/src-cache /Users/runner/work/src-cache bash ci/hdf5-build.sh /Users/runner/work/src-cache UNIXY_AEC_VERSION: 1.0.4 + # we try and match what is being released by the latest h5py: UNIXY_HDF5_VERSION: 1.12.2 run: | # x86_64 macOS allows for cross compilation; first we do arm64,