File tree 1 file changed +10
-1
lines changed
1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change 30
30
strategy :
31
31
fail-fast : false
32
32
matrix :
33
- runs-on : [ubuntu-22 .04, windows-2022, macos-13 ]
33
+ runs-on : [ubuntu-24 .04, windows-2022, macos-14 ]
34
34
python :
35
35
- ' 3.8'
36
36
- ' 3.13'
@@ -88,17 +88,26 @@ jobs:
88
88
python : ' 3.11'
89
89
args : >
90
90
-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'
91
93
- runs-on : windows-2022
92
94
python : ' 3.10'
93
95
args : >
94
96
-DCMAKE_CXX_FLAGS="/DPYBIND11_RUN_TESTING_WITH_SMART_HOLDER_AS_DEFAULT_BUT_NEVER_USE_IN_PRODUCTION_PLEASE /GR /EHsc"
95
97
- runs-on : ' ubuntu-latest'
96
98
python : ' graalpy-24.1'
99
+
97
100
exclude :
98
101
# The setup-python action currently doesn't have graalpy for windows
99
102
# See https://github.com/actions/setup-python/pull/880
100
103
- python : ' graalpy-24.2'
101
104
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'
102
111
103
112
104
113
name : " 🐍 ${{ matrix.python }} • ${{ matrix.runs-on }} • x64 ${{ matrix.args }}"
You can’t perform that action at this time.
0 commit comments