46
46
cmake-args : -DCMAKE_CXX_STANDARD=23 -DPYBIND11_SIMPLE_GIL_MANAGEMENT=ON
47
47
- runs-on : ubuntu-latest
48
48
python-version : ' 3.14t'
49
- cmake-args : -DCMAKE_CXX_STANDARD=17 -DCMAKE_CXX_FLAGS="-DPYBIND11_RUN_TESTING_WITH_SMART_HOLDER_AS_DEFAULT_BUT_NEVER_USE_IN_PRODUCTION_PLEASE"
49
+ cmake-args : -DCMAKE_CXX_STANDARD=17 -DPYBIND11_TEST_SMART_HOLDER=ON
50
50
- runs-on : ubuntu-latest
51
51
python-version : ' pypy3.11'
52
52
cmake-args : -DCMAKE_CXX_STANDARD=17
@@ -84,10 +84,10 @@ jobs:
84
84
cmake-args : -DCMAKE_CXX_STANDARD=20
85
85
- runs-on : ubuntu-latest
86
86
python-version : ' 3.11'
87
- cmake-args : -DCMAKE_CXX_FLAGS="-DPYBIND11_RUN_TESTING_WITH_SMART_HOLDER_AS_DEFAULT_BUT_NEVER_USE_IN_PRODUCTION_PLEASE" -DCMAKE_CXX_STANDARD=17
87
+ cmake-args : -DPYBIND11_TEST_SMART_HOLDER=ON -DCMAKE_CXX_STANDARD=17
88
88
- runs-on : ubuntu-latest
89
89
python-version : ' 3.12'
90
- cmake-args : -DCMAKE_CXX_FLAGS="-DPYBIND11_RUN_TESTING_WITH_SMART_HOLDER_AS_DEFAULT_BUT_NEVER_USE_IN_PRODUCTION_PLEASE" -DPYBIND11_SIMPLE_GIL_MANAGEMENT=ON
90
+ cmake-args : -DPYBIND11_TEST_SMART_HOLDER=ON -DPYBIND11_SIMPLE_GIL_MANAGEMENT=ON
91
91
- runs-on : ubuntu-latest
92
92
python-version : ' 3.13t'
93
93
cmake-args : -DCMAKE_CXX_STANDARD=20 -DPYBIND11_DISABLE_HANDLE_TYPE_NAME_DEFAULT_IMPLEMENTATION=ON
@@ -106,7 +106,7 @@ jobs:
106
106
cmake-args : -DCMAKE_CXX_STANDARD=14
107
107
- runs-on : macos-13
108
108
python-version : ' 3.11'
109
- cmake-args : -DCMAKE_CXX_FLAGS="-DPYBIND11_RUN_TESTING_WITH_SMART_HOLDER_AS_DEFAULT_BUT_NEVER_USE_IN_PRODUCTION_PLEASE"
109
+ cmake-args : -DPYBIND11_TEST_SMART_HOLDER=ON
110
110
- runs-on : macos-latest
111
111
python-version : ' 3.12'
112
112
cmake-args : -DCMAKE_CXX_STANDARD=17 -DPYBIND11_DISABLE_HANDLE_TYPE_NAME_DEFAULT_IMPLEMENTATION=ON
@@ -126,7 +126,7 @@ jobs:
126
126
127
127
- runs-on : windows-2019
128
128
python-version : ' 3.9'
129
- cmake-args : -DCMAKE_CXX_FLAGS="-DPYBIND11_RUN_TESTING_WITH_SMART_HOLDER_AS_DEFAULT_BUT_NEVER_USE_IN_PRODUCTION_PLEASE"
129
+ cmake-args : -DPYBIND11_TEST_SMART_HOLDER=ON
130
130
- runs-on : windows-2022
131
131
python-version : ' 3.8'
132
132
cmake-args : -DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded -DPYBIND11_NUMPY_1_ONLY=ON
@@ -139,7 +139,7 @@ jobs:
139
139
# cmake-args: -DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreadedDebug
140
140
- runs-on : windows-2022
141
141
python-version : ' 3.10'
142
- cmake-args : -DCMAKE_CXX_FLAGS="/DPYBIND11_RUN_TESTING_WITH_SMART_HOLDER_AS_DEFAULT_BUT_NEVER_USE_IN_PRODUCTION_PLEASE /GR /EHsc"
142
+ cmake-args : -DPYBIND11_TEST_SMART_HOLDER=ON - DCMAKE_CXX_FLAGS="/GR /EHsc"
143
143
- runs-on : windows-2022
144
144
python-version : ' 3.13'
145
145
cmake-args : -DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreadedDebugDLL
0 commit comments