From db24d77cc1f75d8975933aa770760697a6de2e62 Mon Sep 17 00:00:00 2001 From: Jakob van Santen Date: Sun, 24 Mar 2024 20:48:02 +0100 Subject: [PATCH] ci: install scipy --- .github/workflows/ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 36d60c2..78336fa 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,7 +14,7 @@ jobs: uses: actions/setup-python@v2 with: python-version: "3.11" - - run: pip install numpy mypy + - run: pip install numpy scipy mypy - run: sudo apt-get install libsuitesparse-dev libbtbb-dev liblapack-dev libcfitsio-dev libmetis-dev libgsl-dev # NB: force install to provisioned Python's PYTHONPATH - run: cmake -DPython_EXECUTABLE=$(which python) -DCMAKE_INSTALL_PREFIX=$(dirname $(dirname $(which pip))) && make pyphotospline && sudo make install @@ -33,7 +33,7 @@ jobs: uses: actions/setup-python@v2 with: python-version: ${{ matrix.python-version }} - - run: pip install numpy + - run: pip install numpy scipy - run: sudo apt-get install libsuitesparse-dev libbtbb-dev liblapack-dev libcfitsio-dev libmetis-dev libgsl-dev - run: cmake -DPython_EXECUTABLE=$(which python) . && make && sudo make install - run: python -c "import photospline" @@ -53,7 +53,7 @@ jobs: uses: actions/setup-python@v2 with: python-version: ${{ matrix.python-version }} - - run: pip install numpy + - run: pip install numpy scipy - run: brew install suite-sparse cfitsio gsl - run: cmake -DPython_EXECUTABLE=$(which python) . && make && make install - run: python -c "import photospline" @@ -78,7 +78,7 @@ jobs: githubToken: ${{ github.token }} install: | apt-get update -q -y - apt-get install -q -y cmake clang libsuitesparse-dev libbtbb-dev liblapack-dev libcfitsio-dev libmetis-dev libgsl-dev python3-dev python3-numpy + apt-get install -q -y cmake clang libsuitesparse-dev libbtbb-dev liblapack-dev libcfitsio-dev libmetis-dev libgsl-dev python3-dev python3-numpy python3-scipy run: | cmake -DPython_EXECUTABLE=$(which python3) . make