65
65
-
uses :
pre-commit/[email protected]
66
66
67
67
test :
68
- name : " ${{ matrix.os }} test py${{ matrix.python-version }} numpy${{ matrix.numpy-version }} : fast-compile ${{ matrix.fast-compile }} : float32 ${{ matrix.float32 }} : ${{ matrix.part }}"
68
+ name : " ${{ matrix.os }} test py${{ matrix.python-version }} : fast-compile ${{ matrix.fast-compile }} : float32 ${{ matrix.float32 }} : ${{ matrix.part }}"
69
69
needs :
70
70
- changes
71
71
- style
76
76
matrix :
77
77
os : ["ubuntu-latest"]
78
78
python-version : ["3.11", "3.13"]
79
- numpy-version : ["~=1.26.0", ">=2.0"]
80
79
fast-compile : [0, 1]
81
80
float32 : [0, 1]
82
81
install-numba : [0]
@@ -98,17 +97,10 @@ jobs:
98
97
float32 : 1
99
98
- fast-compile : 1
100
99
float32 : 1
101
- - numpy-version : " ~=1.26.0"
102
- fast-compile : 1
103
- - numpy-version : " ~=1.26.0"
104
- float32 : 1
105
- - numpy-version : " ~=1.26.0"
106
- python-version : " 3.13"
107
100
include :
108
101
- os : " ubuntu-latest"
109
102
part : " --doctest-modules pytensor --ignore=pytensor/misc/check_duplicate_key.py --ignore=pytensor/link --ignore=pytensor/ipython.py"
110
103
python-version : " 3.12"
111
- numpy-version : " >=2.0"
112
104
fast-compile : 0
113
105
float32 : 0
114
106
install-numba : 0
@@ -118,55 +110,47 @@ jobs:
118
110
- install-numba : 1
119
111
os : " ubuntu-latest"
120
112
python-version : " 3.11"
121
- numpy-version : " ~=2.1.0"
122
113
fast-compile : 0
123
114
float32 : 0
124
115
part : " tests/link/numba --ignore=tests/link/numba/test_slinalg.py"
125
116
- install-numba : 1
126
117
os : " ubuntu-latest"
127
118
python-version : " 3.13"
128
- numpy-version : " ~=2.1.0"
129
119
fast-compile : 0
130
120
float32 : 0
131
121
part : " tests/link/numba --ignore=tests/link/numba/test_slinalg.py"
132
122
- install-numba : 1
133
123
os : " ubuntu-latest"
134
124
python-version : " 3.13"
135
- numpy-version : " ~=2.1.0"
136
125
fast-compile : 0
137
126
float32 : 0
138
127
part : " tests/link/numba/test_slinalg.py"
139
128
- install-jax : 1
140
129
os : " ubuntu-latest"
141
130
python-version : " 3.11"
142
- numpy-version : " >=2.0"
143
131
fast-compile : 0
144
132
float32 : 0
145
133
part : " tests/link/jax"
146
134
- install-jax : 1
147
135
os : " ubuntu-latest"
148
136
python-version : " 3.13"
149
- numpy-version : " >=2.0"
150
137
fast-compile : 0
151
138
float32 : 0
152
139
part : " tests/link/jax"
153
140
- install-torch : 1
154
141
os : " ubuntu-latest"
155
142
python-version : " 3.11"
156
- numpy-version : " >=2.0"
157
143
fast-compile : 0
158
144
float32 : 0
159
145
part : " tests/link/pytorch"
160
146
- install-xarray : 1
161
147
os : " ubuntu-latest"
162
148
python-version : " 3.13"
163
- numpy-version : " >=2.0"
164
149
fast-compile : 0
165
150
float32 : 0
166
151
part : " tests/xtensor"
167
152
- os : macos-15
168
153
python-version : " 3.13"
169
- numpy-version : " >=2.0"
170
154
fast-compile : 0
171
155
float32 : 0
172
156
install-numba : 0
@@ -222,7 +206,6 @@ jobs:
222
206
fi
223
207
env :
224
208
PYTHON_VERSION : ${{ matrix.python-version }}
225
- NUMPY_VERSION : ${{ matrix.numpy-version }}
226
209
INSTALL_NUMBA : ${{ matrix.install-numba }}
227
210
INSTALL_JAX : ${{ matrix.install-jax }}
228
211
INSTALL_TORCH : ${{ matrix.install-torch}}
0 commit comments