Skip to content

Commit f045ed1

Browse files
authored
Merge pull request #129 from ev-br/drop_py_39_on_ci
CI: update the workflows
2 parents 34ce3f6 + ae03786 commit f045ed1

File tree

3 files changed

+11
-8
lines changed

3 files changed

+11
-8
lines changed

.github/workflows/array-api-tests.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,19 @@ name: Array API Tests
33
on: [push, pull_request]
44

55
env:
6-
PYTEST_ARGS: "-v -rxXfE --ci --hypothesis-disable-deadline --max-examples 200"
7-
API_VERSIONS: "2022.12 2023.12 2024.12"
6+
PYTEST_ARGS: "-v -rxXfE --hypothesis-disable-deadline --max-examples 200"
7+
API_VERSIONS: "2023.12 2024.12"
88

99
jobs:
1010
array-api-tests:
1111
runs-on: ubuntu-latest
1212
strategy:
1313
matrix:
14-
python-version: ['3.9', '3.10', '3.11', '3.12']
14+
python-version: ['3.10', '3.11', '3.12', '3.13']
1515
numpy-version: ['1.26', 'dev']
1616
exclude:
17-
- python-version: '3.8'
18-
numpy-version: 'dev'
17+
- python-version: '3.13'
18+
numpy-version: '1.26'
1919

2020
steps:
2121
- name: Checkout array-api-strict

.github/workflows/tests.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ jobs:
55
runs-on: ubuntu-latest
66
strategy:
77
matrix:
8-
python-version: ['3.9', '3.10', '3.11', '3.12']
8+
python-version: ['3.10', '3.11', '3.12', '3.13']
99
numpy-version: ['1.26', 'dev']
1010
exclude:
11-
- python-version: '3.8'
12-
numpy-version: 'dev'
11+
- python-version: '3.13'
12+
numpy-version: '1.26'
1313
fail-fast: true
1414
steps:
1515
- uses: actions/checkout@v4

array-api-tests-xfails.txt

+3
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,6 @@ array_api_tests/test_special_cases.py::test_iop[__ifloordiv__(isfinite(x1_i) and
2626
# The test suite is incorrectly checking sums that have loss of significance
2727
# (https://github.com/data-apis/array-api-tests/issues/168)
2828
array_api_tests/test_statistical_functions.py::test_sum
29+
30+
array_api_tests/test_special_cases.py::test_nan_propagation[cumulative_prod]
31+

0 commit comments

Comments
 (0)