Skip to content

Commit 5044db3

Browse files
Jammy2211claude
authored andcommitted
fix: install numba and pynufft on Python 3.13, skip only tf-probability
The previous commit skipped all [optional] deps on 3.13 but tests need numba and pynufft. Only tensorflow-probability lacks 3.13 wheels. Also add fail-fast: false so both matrix jobs always run. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 334fef2 commit 5044db3

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

.github/workflows/main.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ jobs:
66
unittest:
77
runs-on: ubuntu-latest
88
strategy:
9+
fail-fast: false
910
matrix:
1011
python-version: ['3.12', '3.13']
1112
steps:
@@ -39,6 +40,8 @@ jobs:
3940
pip install ./PyAutoConf ./PyAutoArray
4041
if [ "${{ matrix.python-version }}" = "3.12" ]; then
4142
pip install "./PyAutoArray[optional]"
43+
else
44+
pip install numba pynufft
4245
fi
4346
4447
- name: Extract branch name

0 commit comments

Comments
 (0)