From aef14ebc5754e26d62a16cd79362578b09e3e252 Mon Sep 17 00:00:00 2001 From: Adam Lugowski Date: Sun, 22 Oct 2023 19:34:30 -0700 Subject: [PATCH] Test against latest python-graphblas --- .github/workflows/tests.yml | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 8852f09..a1510ea 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -27,20 +27,18 @@ jobs: - name: Test minimums run: pytest - - name: Install SciPy - # --only-binary disables compiling the package from source if a binary wheel is not available, such as PyPy - run: pip install --only-binary ":all:" scipy || true - - - name: Install python-graphblas - if: ${{ !contains(matrix.python-version, 'pypy') && matrix.python-version != '3.7' }} # no wheels for PyPy or old Python - run: | - pip install suitesparse-graphblas==7.4.4.1a1 - pip install python-graphblas - - - name: Install pydata sparse - if: ${{ !contains(matrix.python-version, 'pypy') && matrix.python-version != '3.7' }} # no wheels for PyPy or old Python + - name: Install optional dependencies + # --only-binary disables compiling the package from source if a binary wheel is not available, such as old Python or PyPy run: | - pip install sparse + echo + echo "Install SciPy ----------------------------------" + pip install --only-binary ":all:" scipy || true + echo + echo "Install python-graphblas -----------------------" + pip install --only-binary ":all:" python-graphblas || true + echo + echo "Install PyData/Sparse --------------------------" + pip install --only-binary ":all:" sparse || true - name: Test without Jupyter run: pytest