From 70c46114df3e943c0b2171e2a538315660051125 Mon Sep 17 00:00:00 2001 From: Matthew Feickert Date: Sun, 25 Jul 2021 21:26:38 -0500 Subject: [PATCH 1/2] use pre-releases in scipy --- .github/workflows/dependencies-head.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/dependencies-head.yml b/.github/workflows/dependencies-head.yml index 6b7cde39a3..0b6023e40a 100644 --- a/.github/workflows/dependencies-head.yml +++ b/.github/workflows/dependencies-head.yml @@ -25,6 +25,7 @@ jobs: run: | python -m pip install --upgrade pip setuptools wheel python -m pip --no-cache-dir --quiet install --upgrade --editable .[test] + python -m pip install --upgrade --pre scipy python -m pip uninstall --yes scipy python -m pip install --upgrade cython python -m pip install --upgrade git+git://github.com/scipy/scipy.git From 653c9cdc4a6cd34d9c0e8ff2949286caf820b751 Mon Sep 17 00:00:00 2001 From: Matthew Feickert Date: Sun, 25 Jul 2021 21:32:49 -0500 Subject: [PATCH 2/2] remove install from source --- .github/workflows/dependencies-head.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/dependencies-head.yml b/.github/workflows/dependencies-head.yml index 0b6023e40a..fc585d87c3 100644 --- a/.github/workflows/dependencies-head.yml +++ b/.github/workflows/dependencies-head.yml @@ -17,19 +17,21 @@ jobs: steps: - uses: actions/checkout@v2 + - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v2 with: python-version: ${{ matrix.python-version }} + + # For the time being only test SciPy pre-releases + # c.f. Issue #1531 - name: Install dependencies run: | python -m pip install --upgrade pip setuptools wheel python -m pip --no-cache-dir --quiet install --upgrade --editable .[test] python -m pip install --upgrade --pre scipy - python -m pip uninstall --yes scipy - python -m pip install --upgrade cython - python -m pip install --upgrade git+git://github.com/scipy/scipy.git python -m pip list + - name: Test with pytest run: | python -m pytest -r sx --ignore tests/benchmarks/ --ignore tests/contrib --ignore tests/test_notebooks.py