From 6f60d16490f3a554dcb3c09a2603da14e9024811 Mon Sep 17 00:00:00 2001 From: priya-sundaram-dev Date: Wed, 2 Sep 2026 10:08:25 +0000 Subject: [PATCH] ci: drop the libhdf5-dev system package entirely Follow-up to #15157. h5py ships self-contained manylinux/musllinux wheels (aarch64 included) that bundle their own HDF5, so no system libhdf5 is needed to import or use it. Removing the apt-get step speeds up CI and removes a network dependency; CI will confirm. --- .github/workflows/build.yml | 1 - .github/workflows/project_euler.yml | 2 -- .github/workflows/sphinx.yml | 1 - 3 files changed, 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f953972775b1..50ed02bb337c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -9,7 +9,6 @@ jobs: build: runs-on: ubuntu-latest steps: - - run: sudo apt-get update && sudo apt-get install --yes libhdf5-dev - uses: actions/checkout@v7 - uses: astral-sh/setup-uv@v7 with: diff --git a/.github/workflows/project_euler.yml b/.github/workflows/project_euler.yml index 50fa1832cc6e..de157aea1fb6 100644 --- a/.github/workflows/project_euler.yml +++ b/.github/workflows/project_euler.yml @@ -14,7 +14,6 @@ jobs: project-euler: runs-on: ubuntu-latest steps: - - run: sudo apt-get update && sudo apt-get install --yes libhdf5-dev - uses: actions/checkout@v7 - uses: astral-sh/setup-uv@v7 - uses: actions/setup-python@v7 @@ -26,7 +25,6 @@ jobs: validate-solutions: runs-on: ubuntu-latest steps: - - run: sudo apt-get update && sudo apt-get install --yes libhdf5-dev - uses: actions/checkout@v7 - uses: astral-sh/setup-uv@v7 - uses: actions/setup-python@v7 diff --git a/.github/workflows/sphinx.yml b/.github/workflows/sphinx.yml index a8486126add7..41844f74669c 100644 --- a/.github/workflows/sphinx.yml +++ b/.github/workflows/sphinx.yml @@ -25,7 +25,6 @@ jobs: build_docs: runs-on: ubuntu-24.04-arm steps: - - run: sudo apt-get update && sudo apt-get install --yes libhdf5-dev - uses: actions/checkout@v7 - uses: astral-sh/setup-uv@v7 - uses: actions/setup-python@v7