From 767f812b6829172cfe02150fd1aa56805fad29bd Mon Sep 17 00:00:00 2001 From: Warren Weckesser Date: Thu, 8 Feb 2024 18:31:14 -0500 Subject: [PATCH] CI: Update tests.yml --- .github/workflows/tests.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 4ac2b0c..54d8715 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -7,7 +7,7 @@ jobs: strategy: matrix: python-version: ['3.12', '3.11', '3.10', '3.9'] - numpy-version: ['1.20.3', '1.21.6', '1.22.4', '1.23.5', '1.24.4', '1.25.2', '1.26.2'] + numpy-version: ['1.20.3', '1.21.6', '1.22.4', '1.23.5', '1.24.4', '1.25.2', '1.26.4'] exclude: - python-version: '3.10' numpy-version: '1.20.3' @@ -59,7 +59,7 @@ jobs: strategy: matrix: python-version: ['3.12', '3.11', '3.10', '3.9'] - numpy-version: ['1.20.3', '1.21.6', '1.22.4', '1.23.5', '1.24.4', '1.25.2', '1.26.2'] + numpy-version: ['1.20.3', '1.21.6', '1.22.4', '1.23.5', '1.24.4', '1.25.2', '1.26.4'] exclude: - python-version: '3.10' numpy-version: '1.20.3' @@ -126,7 +126,7 @@ jobs: sudo apt-get install libopenblas-dev python -m pip install --upgrade pip wheel python -m pip install --upgrade setuptools==59.2.0 - python -m pip install meson-python toml pytest + python -m pip install ninja meson-python toml pytest pushd . cd .. git clone --shallow-submodules --recurse-submodules https://github.com/numpy/numpy.git @@ -135,7 +135,7 @@ jobs: popd - name: Install ufunclab run: | - python -m pip install . + python -m pip install --no-build-isolation . - name: Test with pytest run: | pytest --pyargs ufunclab