Skip to content

Commit b3694e8

Browse files
authored
Merge branch 'main' into enh-plot-alignment-channel-names
2 parents 24fd49c + 01b5bd4 commit b3694e8

92 files changed

Lines changed: 1618 additions & 298 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ jobs:
7171
python: '3.13'
7272
kind: pip
7373
- os: ubuntu-latest
74-
python: '3.13'
74+
python: '3.14'
7575
kind: pip-pre
7676
- os: ubuntu-latest
7777
python: '3.13'

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
repos:
22
# Ruff mne
33
- repo: https://github.com/astral-sh/ruff-pre-commit
4-
rev: v0.14.10
4+
rev: v0.14.11
55
hooks:
66
- id: ruff-check
77
name: ruff lint mne
@@ -82,7 +82,7 @@ repos:
8282

8383
# zizmor
8484
- repo: https://github.com/woodruffw/zizmor-pre-commit
85-
rev: v1.19.0
85+
rev: v1.20.0
8686
hooks:
8787
- id: zizmor
8888
args: [--fix]
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Add support for multi-wavelength NIRS processing to :func:`mne.preprocessing.nirs.beer_lambert_law`, :func:`mne.preprocessing.nirs.scalp_coupling_index`, and SNIRF reader :func:`mne.io.read_raw_snirf`, by :newcontrib:`Tamas Fehervari`.

doc/changes/dev/13520.bugfix.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Preserve ``kit_system_id`` in forward-solution ``Info``, by :newcontrib: 'Melih Yayli'

doc/changes/dev/13579.bugfix.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fix bug with montage test error message checking, by `Eric Larson`_.

doc/changes/dev/13585.other.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fix deprecation of setting a shape on an array directly in ``numpy`` 2.5+, by `Mathieu Scheltienne`_.

doc/changes/names.inc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,7 @@
210210
.. _Matti Hämäläinen: https://research.aalto.fi/en/persons/matti-h%C3%A4m%C3%A4l%C3%A4inen/
211211
.. _Matti Toivonen: https://github.com/mattitoi
212212
.. _Mauricio Cespedes Tenorio: https://github.com/mcespedes99
213+
.. _Melih Yayli: https://github.com/yaylim
213214
.. _Michael Straube: https://github.com/mistraube
214215
.. _Michal Žák: https://github.com/michalrzak
215216
.. _Michiru Kaneda: https://github.com/rcmdnk
@@ -319,6 +320,7 @@
319320
.. _Sébastien Marti: https://www.researchgate.net/profile/Sebastien-Marti
320321
.. _T. Wang: https://github.com/twang5
321322
.. _Tal Linzen: https://tallinzen.net/
323+
.. _Tamas Fehervari: https://github.com/zEdS15B3GCwq
322324
.. _Teon Brooks: https://github.com/teonbrooks
323325
.. _Tharupahan Jayawardana: https://github.com/tharu-jwd
324326
.. _Thomas Binns: https://github.com/tsbinns

doc/sphinxext/credit_tools.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
# preferring GitHub profile info (when complete!) is probably preferable.
3939

4040
# Allowed singletons
41-
single_names = "btkcodedev buildqa sviter Akshay user27182 Mojackhak".split()
41+
single_names = "btkcodedev buildqa sviter Akshay user27182 Mojackhak mne[bot]".split()
4242
# Surnames where we have more than one distinct contributor:
4343
name_counts = dict(
4444
Bailey=2,
@@ -93,6 +93,8 @@ def _good_name(name):
9393
if name is None:
9494
return False
9595
assert isinstance(name, str), type(name)
96+
if name == "mne[bot]":
97+
return True
9698
if not name.strip():
9799
return False
98100
if " " not in name and name not in single_names: # at least two parts

doc/sphinxext/mne_doc_utils.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,8 @@ def reset_warnings(gallery_conf, fname):
8080
for message in (
8181
# Matplotlib
8282
".*is non-interactive, and thus cannot.*",
83+
# nilearn
84+
r"You are using the.*matplotlib backend that[.\n]*",
8385
# pybtex
8486
".*pkg_resources is deprecated as an API.*",
8587
):

doc/sphinxext/prs/13516.json

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
{
2+
"merge_commit_sha": "2b2113546757cfe1a49c8dbcf0b8eeb90eb45006",
3+
"authors": [
4+
{
5+
"n": "mne[bot]",
6+
"e": null
7+
},
8+
{
9+
"n": "Eric Larson",
10+
"e": "larson.eric.d@gmail.com"
11+
}
12+
],
13+
"changes": {
14+
"doc/_static/js/contrib-avatars.js": {
15+
"a": 1,
16+
"d": 1
17+
},
18+
"doc/conf.py": {
19+
"a": 2,
20+
"d": 2
21+
},
22+
"doc/development/governance.rst": {
23+
"a": 1,
24+
"d": 1
25+
},
26+
"doc/sphinxext/credit_tools.py": {
27+
"a": 1,
28+
"d": 0
29+
},
30+
"doc/sphinxext/prs/13501.json": {
31+
"a": 351,
32+
"d": 0
33+
},
34+
"doc/sphinxext/prs/13503.json": {
35+
"a": 47,
36+
"d": 0
37+
},
38+
"doc/sphinxext/prs/13504.json": {
39+
"a": 31,
40+
"d": 0
41+
},
42+
"doc/sphinxext/prs/13505.json": {
43+
"a": 19,
44+
"d": 0
45+
},
46+
"doc/sphinxext/prs/13509.json": {
47+
"a": 27,
48+
"d": 0
49+
},
50+
"doc/sphinxext/prs/13510.json": {
51+
"a": 19,
52+
"d": 0
53+
},
54+
"doc/sphinxext/prs/13514.json": {
55+
"a": 15,
56+
"d": 0
57+
},
58+
"doc/sphinxext/prs/13515.json": {
59+
"a": 19,
60+
"d": 0
61+
}
62+
}
63+
}

0 commit comments

Comments
 (0)