diff --git a/.github/workflows/array-api-tests.yml b/.github/workflows/array-api-tests.yml index 0b2ce1d..114f42d 100644 --- a/.github/workflows/array-api-tests.yml +++ b/.github/workflows/array-api-tests.yml @@ -3,19 +3,19 @@ name: Array API Tests on: [push, pull_request] env: - PYTEST_ARGS: "-v -rxXfE --ci --hypothesis-disable-deadline --max-examples 200" - API_VERSIONS: "2022.12 2023.12 2024.12" + PYTEST_ARGS: "-v -rxXfE --hypothesis-disable-deadline --max-examples 200" + API_VERSIONS: "2023.12 2024.12" jobs: array-api-tests: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.9', '3.10', '3.11', '3.12'] + python-version: ['3.10', '3.11', '3.12', '3.13'] numpy-version: ['1.26', 'dev'] exclude: - - python-version: '3.8' - numpy-version: 'dev' + - python-version: '3.13' + numpy-version: '1.26' steps: - name: Checkout array-api-strict diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index d8124d4..703e6e7 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -5,11 +5,11 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.9', '3.10', '3.11', '3.12'] + python-version: ['3.10', '3.11', '3.12', '3.13'] numpy-version: ['1.26', 'dev'] exclude: - - python-version: '3.8' - numpy-version: 'dev' + - python-version: '3.13' + numpy-version: '1.26' fail-fast: true steps: - uses: actions/checkout@v4 diff --git a/array-api-tests-xfails.txt b/array-api-tests-xfails.txt index a6919dd..f68095b 100644 --- a/array-api-tests-xfails.txt +++ b/array-api-tests-xfails.txt @@ -26,3 +26,6 @@ array_api_tests/test_special_cases.py::test_iop[__ifloordiv__(isfinite(x1_i) and # The test suite is incorrectly checking sums that have loss of significance # (https://github.com/data-apis/array-api-tests/issues/168) array_api_tests/test_statistical_functions.py::test_sum + +array_api_tests/test_special_cases.py::test_nan_propagation[cumulative_prod] +