Skip to content

Commit bd3e22c

Browse files
authored
enable macos-14/P3.13 builds on CI with temporarily disabled notebook checks for this combination (due to Numba incompatibility) (#388)
1 parent 79df5b9 commit bd3e22c

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

.github/workflows/tests+pypi.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,8 @@ jobs:
6767
python-version: "3.11"
6868
- platform: macos-14
6969
python-version: "3.12"
70+
- platform: macos-14
71+
python-version: "3.13"
7072
- manylinux: "manylinux2010_x86_64"
7173
platform: ubuntu-latest
7274
python-version: "3.8"
@@ -136,6 +138,7 @@ jobs:
136138
python -m build 2>&1 | tee build.log
137139
exit `fgrep -i warning build.log | grep -v "WARNING setuptools_scm" | grep -v "-warnings" | grep -v "All Warnings are enabled" | wc -l`
138140
141+
# TODO #387
139142
- if: ${{ (matrix.platform == 'macos-13' && matrix.python-version == '3.11') || matrix.platform == 'macos-14' }}
140143
run: |
141144
# workaround for buggy universal2 wheel names (contain single arch binary only!)
@@ -195,7 +198,8 @@ jobs:
195198
python -m pytest --durations=10 -v -s -We -p no:unraisableexception .
196199
cd ..
197200
198-
- run: |
201+
- if: ${{ !(matrix.platform == 'macos-14' && matrix.python-version == '3.13') }}
202+
run: |
199203
python -m pip install $PIP_INSTALL_OPTS -r gitmodules/devops_tests/requirements.txt
200204
ex -sc 'g/^PyPartMC/d' -cx .binder/requirements.txt
201205
python -m pip install $PIP_INSTALL_OPTS -r .binder/requirements.txt

0 commit comments

Comments
 (0)