File tree Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change 3030 strategy :
3131 fail-fast : false
3232 matrix :
33- runs-on : [ubuntu-22 .04, windows-2022, macos-13 ]
33+ runs-on : [ubuntu-24 .04, windows-2022, macos-14 ]
3434 python :
3535 - ' 3.8'
3636 - ' 3.13'
@@ -88,17 +88,26 @@ jobs:
8888 python : ' 3.11'
8989 args : >
9090 -DCMAKE_CXX_FLAGS="-DPYBIND11_RUN_TESTING_WITH_SMART_HOLDER_AS_DEFAULT_BUT_NEVER_USE_IN_PRODUCTION_PLEASE"
91+ - runs-on : macos-13
92+ python : ' pypy-3.10'
9193 - runs-on : windows-2022
9294 python : ' 3.10'
9395 args : >
9496 -DCMAKE_CXX_FLAGS="/DPYBIND11_RUN_TESTING_WITH_SMART_HOLDER_AS_DEFAULT_BUT_NEVER_USE_IN_PRODUCTION_PLEASE /GR /EHsc"
9597 - runs-on : ' ubuntu-latest'
9698 python : ' graalpy-24.1'
99+
97100 exclude :
98101 # The setup-python action currently doesn't have graalpy for windows
99102 # See https://github.com/actions/setup-python/pull/880
100103 - python : ' graalpy-24.2'
101104 runs-on : ' windows-2022'
105+ # No SciPy for Python 3.8 ARM
106+ - runs-on : macos-14
107+ python : ' 3.8'
108+ # No NumPy for PyPy 3.10 ARM
109+ - runs-on : macos-14
110+ python : ' pypy-3.10'
102111
103112
104113 name : " 🐍 ${{ matrix.python }} • ${{ matrix.runs-on }} • x64 ${{ matrix.args }}"
You can’t perform that action at this time.
0 commit comments