Skip to content

Commit

Permalink
Test against latest python-graphblas
Browse files Browse the repository at this point in the history
  • Loading branch information
alugowski committed Oct 26, 2023
1 parent d3a4911 commit aef14eb
Showing 1 changed file with 11 additions and 13 deletions.
24 changes: 11 additions & 13 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit aef14eb

Please sign in to comment.