1919 strategy :
2020 fail-fast : false
2121 matrix :
22- python-version : ["3.14 "]
22+ python-version : ["3.13 "]
2323 steps :
2424 - uses : actions/checkout@v5
2525 with :
5151 fail-fast : false
5252 matrix :
5353 os : [ubuntu-latest]
54- python-version : ["3.11", "3.14 "] # Oldest and newest supported versions
54+ python-version : ["3.11", "3.13 "] # Oldest and newest supported versions
5555 steps :
5656 - name : Set up Python ${{ matrix.python-version }}
5757 uses : actions/setup-python@v6
@@ -130,21 +130,21 @@ jobs:
130130 # 8 checks:
131131 # for each machine type (ubuntu, macos, windows):
132132 # 3.11 / mne-stable / full / validator-stable
133- # 3.14 / mne-stable / full / validator-stable
133+ # 3.13 / mne-stable / full / validator-stable
134134 #
135135 # 4 additional checks with alternative MNE-Python and BIDS validator versions:
136- # ubuntu / 3.14 / mne-main / full / validator-main --> to test cutting edge of everything
136+ # ubuntu / 3.13 / mne-main / full / validator-main --> to test cutting edge of everything
137137 # ubuntu / 3.11 / mne-prev / full / validator-stable --> to test last supported of everything
138- # ubuntu / 3.14 / mne-stable / minimal / validator-stable --> to test a minimal installation
139- # ubuntu / 3.14 / mne-stable / full / validator-main-schema --> to test next-gen BIDS validator
140- # macos-15-intel / 3.14 / mne-stable / full / validator-stable --> to test macos x86_64
138+ # ubuntu / 3.13 / mne-stable / minimal / validator-stable --> to test a minimal installation
139+ # ubuntu / 3.13 / mne-stable / full / validator-main-schema --> to test next-gen BIDS validator
140+ # macos-15-intel / 3.13 / mne-stable / full / validator-stable --> to test macos x86_64
141141 timeout-minutes : 60
142142 runs-on : ${{ matrix.os }}
143143 strategy :
144144 fail-fast : false
145145 matrix :
146146 os : [ubuntu-latest, macos-latest, windows-latest]
147- python-version : ["3.11", "3.14 "] # Oldest and newest supported versions
147+ python-version : ["3.11", "3.13 "] # Oldest and newest supported versions
148148 mne-version : [mne-stable]
149149 mne-bids-install : [full]
150150 bids-validator-version : [validator-stable]
@@ -153,7 +153,7 @@ jobs:
153153 # special test runs running only on single CI systems to save resources
154154 # Test development versions
155155 - os : ubuntu-latest
156- python-version : " 3.14 "
156+ python-version : " 3.13 "
157157 mne-version : mne-main
158158 mne-bids-install : full
159159 bids-validator-version : validator-main
@@ -165,19 +165,19 @@ jobs:
165165 bids-validator-version : validator-stable
166166 # Test minimal mne-bids install
167167 - os : ubuntu-latest
168- python-version : " 3.14 "
168+ python-version : " 3.13 "
169169 mne-version : mne-stable
170170 mne-bids-install : minimal
171171 bids-validator-version : validator-stable
172172 # Test next gen BIDS schema validator
173173 - os : ubuntu-latest
174- python-version : " 3.14 "
174+ python-version : " 3.13 "
175175 mne-version : mne-stable
176176 mne-bids-install : full
177177 bids-validator-version : validator-main-schema
178178 # Test macos on x86_64 architecture
179179 - os : macos-15-intel
180- python-version : " 3.14 "
180+ python-version : " 3.13 "
181181 mne-version : mne-stable
182182 mne-bids-install : full
183183 bids-validator-version : validator-stable
@@ -301,7 +301,7 @@ jobs:
301301 # Only run on a limited set of jobs
302302 - name : Run pytest without testing data
303303 run : make test
304- if : ${{ matrix.python-version == '3.14 ' && matrix.os == 'ubuntu-latest' && matrix.mne-version == 'mne-main' }}
304+ if : ${{ matrix.python-version == '3.13 ' && matrix.os == 'ubuntu-latest' && matrix.mne-version == 'mne-main' }}
305305
306306 # Get testing data
307307 - run : ./tools/get_testing_version.sh
@@ -335,7 +335,7 @@ jobs:
335335 strategy :
336336 fail-fast : false
337337 matrix :
338- python-version : ["3.14 "]
338+ python-version : ["3.13 "]
339339 steps :
340340 - uses : actions/checkout@v5
341341 with :
0 commit comments