Skip to content

Commit

Permalink
enable macos-14/P3.13 builds on CI with temporarily disabled notebook…
Browse files Browse the repository at this point in the history
… checks for this combination (due to Numba incompatibility) (open-atmos#388)
  • Loading branch information
slayoo authored Dec 7, 2024
1 parent 79df5b9 commit bd3e22c
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion .github/workflows/tests+pypi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,8 @@ jobs:
python-version: "3.11"
- platform: macos-14
python-version: "3.12"
- platform: macos-14
python-version: "3.13"
- manylinux: "manylinux2010_x86_64"
platform: ubuntu-latest
python-version: "3.8"
Expand Down Expand Up @@ -136,6 +138,7 @@ jobs:
python -m build 2>&1 | tee build.log
exit `fgrep -i warning build.log | grep -v "WARNING setuptools_scm" | grep -v "-warnings" | grep -v "All Warnings are enabled" | wc -l`
# TODO #387
- if: ${{ (matrix.platform == 'macos-13' && matrix.python-version == '3.11') || matrix.platform == 'macos-14' }}
run: |
# workaround for buggy universal2 wheel names (contain single arch binary only!)
Expand Down Expand Up @@ -195,7 +198,8 @@ jobs:
python -m pytest --durations=10 -v -s -We -p no:unraisableexception .
cd ..
- run: |
- if: ${{ !(matrix.platform == 'macos-14' && matrix.python-version == '3.13') }}
run: |
python -m pip install $PIP_INSTALL_OPTS -r gitmodules/devops_tests/requirements.txt
ex -sc 'g/^PyPartMC/d' -cx .binder/requirements.txt
python -m pip install $PIP_INSTALL_OPTS -r .binder/requirements.txt
Expand Down

0 comments on commit bd3e22c

Please sign in to comment.