@@ -2,7 +2,7 @@ name: Build and test
22
33# This file tests the claimed support range of NiBabel including
44#
5- # * Operating systems: Linux, Windows (x64 & x86), OSX
5+ # * Operating systems: Linux, Windows (x64 & x86), macOS
66# * Dependencies: minimum requirements, optional requirements
77# * Installation methods: setup.py, sdist, wheel, archive
88
@@ -112,7 +112,7 @@ jobs:
112112 strategy :
113113 fail-fast : false
114114 matrix :
115- os : ['ubuntu-latest', 'windows-latest', 'macos-13 ', 'macos-latest']
115+ os : ['ubuntu-latest', 'windows-latest', 'macos-14 ', 'macos-latest']
116116 python-version :
117117 - " 3.9"
118118 - " 3.10"
@@ -142,48 +142,56 @@ jobs:
142142 dependencies : ' min'
143143 exclude :
144144 # Use ubuntu-latest to cover the whole range of Python. For Windows
145- # and OSX , checking oldest and newest should be sufficient.
145+ # and macOS , checking oldest and newest should be sufficient.
146146 - os : windows-latest
147147 python-version : " 3.10"
148148 - os : windows-latest
149149 python-version : " 3.11"
150150 - os : windows-latest
151151 python-version : " 3.12"
152- - os : macos-13
152+ - os : windows-latest
153+ python-version : " 3.13"
154+ - os : windows-latest
155+ python-version : " 3.13t"
156+ - os : macos-14
157+ python-version : " 3.9"
158+ - os : macos-14
153159 python-version : " 3.10"
154- - os : macos-13
155- python-version : " 3.11 "
156- - os : macos-13
157- python-version : " 3.12 "
160+ - os : macos-14
161+ python-version : " 3.14 "
162+ - os : macos-14
163+ python-version : " 3.14t "
158164 - os : macos-latest
159165 python-version : " 3.10"
160166 - os : macos-latest
161167 python-version : " 3.11"
162168 - os : macos-latest
163169 python-version : " 3.12"
170+ - os : macos-latest
171+ python-version : " 3.13"
172+ - os : macos-latest
173+ python-version : " 3.13t"
164174
165175 # # Unavailable architectures
166176 # x86 is available for Windows
167177 - os : ubuntu-latest
168178 architecture : x86
169- - os : macos-latest
179+ - os : macos-14
170180 architecture : x86
171- - os : macos-13
181+ - os : macos-latest
172182 architecture : x86
173183 # arm64 is available for macos-14+
174184 - os : ubuntu-latest
175185 architecture : arm64
176186 - os : windows-latest
177187 architecture : arm64
178- - os : macos-13
179- architecture : arm64
180- # x64 is not available for macos-14+
188+ # x64 is not available for macos-15
181189 - os : macos-latest
182190 architecture : x64
183191
184192 # # Reduced support
185- # Drop pre tests for macos-13
186- - os : macos-13
193+ # Drop pre tests for macos-14
194+ - os : macos-14
187195 dependencies : pre
188196 # Drop pre tests for SPEC-0-unsupported Python versions
189197 - python-version : ' 3.9'
0 commit comments