@@ -153,6 +153,9 @@ jobs:
153153 needs : [lint, check-msrv, examples]
154154 steps :
155155 - uses : actions/checkout@v4
156+ - uses : actions/setup-python@v5
157+ with :
158+ python-version : ' 3.12'
156159 - uses : messense/maturin-action@v1
157160 with :
158161 target : aarch64
@@ -164,6 +167,9 @@ jobs:
164167 needs : [lint, check-msrv, examples]
165168 steps :
166169 - uses : actions/checkout@v4
170+ - uses : actions/setup-python@v5
171+ with :
172+ python-version : ' 3.12'
167173 - uses : dtolnay/rust-toolchain@stable
168174 - uses : Swatinem/rust-cache@v2
169175 continue-on-error : true
@@ -179,6 +185,9 @@ jobs:
179185 needs : [lint, check-msrv, examples]
180186 steps :
181187 - uses : actions/checkout@v4
188+ - uses : actions/setup-python@v5
189+ with :
190+ python-version : ' 3.12'
182191 - uses : dtolnay/rust-toolchain@nightly
183192 - uses : Swatinem/rust-cache@v2
184193 continue-on-error : true
@@ -194,7 +203,7 @@ jobs:
194203 - name : Set up Python
195204 uses : actions/setup-python@v5
196205 with :
197- python-version : 3.8
206+ python-version : ' 3.12 '
198207 - name : Install Rust
199208 uses : dtolnay/rust-toolchain@1.63
200209 - uses : Swatinem/rust-cache@v2
@@ -235,6 +244,9 @@ jobs:
235244 runs-on : ubuntu-latest
236245 steps :
237246 - uses : actions/checkout@v4
247+ - uses : actions/setup-python@v5
248+ with :
249+ python-version : ' 3.12'
238250 - name : Install OpenBLAS
239251 run : sudo apt install --yes libopenblas-dev
240252 - name : Install Rust
@@ -252,6 +264,9 @@ jobs:
252264 needs : [lint, check-msrv, examples]
253265 steps :
254266 - uses : actions/checkout@v4
267+ - uses : actions/setup-python@v5
268+ with :
269+ python-version : ' 3.12'
255270 - name : Install numpy
256271 run : pip install "numpy" ml_dtypes
257272 - uses : Swatinem/rust-cache@v2
0 commit comments