From 11d1697e90352399f67876f43666dce34615a751 Mon Sep 17 00:00:00 2001 From: Erik Welch Date: Wed, 18 Oct 2023 14:49:52 -0500 Subject: [PATCH] oops, python-graphblas didn't build for Python 3.12 on conda-forge --- .github/workflows/test.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 75081e7..d58106a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -48,7 +48,12 @@ jobs: auto-activate-base: false - name: Install dependencies run: | - $(command -v mamba || command -v conda) install python-graphblas scipy pandas pytest-cov pytest-randomly pytest-mpl + $(command -v mamba || command -v conda) install python-suitesparse-graphblas scipy pandas pytest-cov pytest-randomly pytest-mpl \ + ${{ matrix.python-version != '3.12' && 'python-graphblas' || '' }} + if [[ ${{ matrix.python-version }} == "3.12" ]]; then + # TODO: install via conda once there are builds for 3.12 + pip install --no-deps python-graphblas + fi # matplotlib lxml pygraphviz pydot sympy # Extra networkx deps we don't need yet pip install git+https://github.com/networkx/networkx.git@main --no-deps pip install -e . --no-deps