From d5cb01adbbfc3fb7a6f7ac701062e90e3f682d5f Mon Sep 17 00:00:00 2001 From: Liam Gray Date: Thu, 8 Aug 2024 16:09:38 -0700 Subject: [PATCH] build(ci): build bitshuffle in ci workflow to avoid numpy compat issues --- .github/workflows/main.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index b99c9fb1..b13d1435 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -26,8 +26,7 @@ jobs: - name: Install pip dependencies run: | - pip install -e . - pip install -e .[lint] + pip install black ruff - name: Run ruff (flake8 and pydocstyle) run: ruff check . @@ -57,7 +56,8 @@ jobs: - name: Install pip dependencies run: | - pip install -e .[compression,mpi,test] + pip install . + pip install .[compression,mpi,test] - name: Run serial tests run: pytest --doctest-modules . @@ -88,8 +88,8 @@ jobs: - name: Install pip dependencies run: | - pip install -e . - pip install -e .[docs] + pip install . + pip install .[docs] - name: Build sphinx docs run: sphinx-build -W -b html doc/ doc/_build/html