Skip to content

Commit 4248031

Browse files
committed
back to 3.13; 3.14 needs help
1 parent 478ffbe commit 4248031

File tree

2 files changed

+14
-15
lines changed

2 files changed

+14
-15
lines changed

.github/workflows/unit_tests.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
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:
@@ -51,7 +51,7 @@ jobs:
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:

pyproject.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ classifiers = [
1414
"Programming Language :: Python :: 3.11",
1515
"Programming Language :: Python :: 3.12",
1616
"Programming Language :: Python :: 3.13",
17-
"Programming Language :: Python :: 3.14",
1817
"Programming Language :: Python",
1918
"Topic :: Scientific/Engineering",
2019
"Topic :: Software Development",

0 commit comments

Comments
 (0)