From 65ec81ed9e6e868e4121f0d35e6d152d600c8185 Mon Sep 17 00:00:00 2001 From: "D. V. Wiebe" Date: Thu, 1 Aug 2024 17:26:23 -0700 Subject: [PATCH] bump HDF5 version for wheels --- .github/workflows/main.yml | 8 ++++---- .github/workflows/wheels.yml | 4 ++-- .gitignore | 1 + 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 6bab0ebe..5506cb14 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -12,15 +12,15 @@ jobs: strategy: matrix: - python-version: ["3.6", "3.7", "3.10"] + python-version: ["3.9", "3.10", "3.12"] os: [ubuntu-latest, macos-latest] exclude: - os: macos-latest - python-version: "3.6" + python-version: "3.12" runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install apt dependencies if: ${{ matrix.os == 'ubuntu-latest' }} @@ -33,7 +33,7 @@ jobs: brew install hdf5 pkg-config - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index 06a5c919..fe3d0502 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -13,7 +13,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, macos-latest] - hdf5: ["1.10.7"] + hdf5: ["1.14.4"] steps: # Checkout bitshuffle @@ -21,7 +21,7 @@ jobs: # Build wheels for linux and x86 platforms - name: Build wheels - uses: pypa/cibuildwheel@v2.11.2 + uses: pypa/cibuildwheel@v2.19.2 with: output-dir: ./wheelhouse-hdf5-${{ matrix.hdf5}} env: diff --git a/.gitignore b/.gitignore index f4a98eab..13e91bfe 100644 --- a/.gitignore +++ b/.gitignore @@ -70,6 +70,7 @@ doc/generated ## Editor files and backups. *.swp *.swo +*~ # Generated files bitshuffle/ext.c