Skip to content

Commit d37a294

Browse files
Merge branch 'main' into jupyterlite-gh-actions
2 parents 0b1c011 + 9f9feb7 commit d37a294

30 files changed

Lines changed: 109 additions & 105 deletions

.circleci/config.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,17 @@ _check_skip: &check_skip
2121
circleci-agent step halt;
2222
fi
2323
24+
_machine_image: &machine_image
25+
image: ubuntu-2604:2026.05.1
26+
2427
jobs:
2528
build_docs:
2629
parameters:
2730
scheduled:
2831
type: string
2932
default: "false"
3033
machine:
31-
image: ubuntu-2404:current
34+
<<: *machine_image
3235
# large 4 vCPUs 15GB mem
3336
# https://discuss.circleci.com/t/changes-to-remote-docker-reporting-pricing/47759
3437
resource_class: large
@@ -110,7 +113,7 @@ jobs:
110113
# Load pip cache
111114
- restore_cache:
112115
keys:
113-
- pip-cache-0
116+
- pip-cache-1
114117
- restore_cache:
115118
keys:
116119
- user-install-bin-cache-310
@@ -122,7 +125,7 @@ jobs:
122125
./tools/circleci_dependencies.sh
123126
124127
- save_cache:
125-
key: pip-cache-0
128+
key: pip-cache-1
126129
paths:
127130
- ~/.cache/pip
128131
- save_cache:
@@ -419,7 +422,7 @@ jobs:
419422
type: string
420423
default: "false"
421424
machine:
422-
image: ubuntu-2404:current
425+
<<: *machine_image
423426
resource_class: large
424427
steps:
425428
- restore_cache:
@@ -439,7 +442,7 @@ jobs:
439442
command: ./tools/circleci_bash_env.sh
440443
- restore_cache:
441444
keys:
442-
- pip-cache-0
445+
- pip-cache-1
443446
- run:
444447
name: Get Python running
445448
command: |
@@ -460,7 +463,7 @@ jobs:
460463

461464
deploy:
462465
machine:
463-
image: ubuntu-2404:current
466+
<<: *machine_image
464467
steps:
465468
- attach_workspace:
466469
at: /tmp/build

.github/workflows/autofix.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,6 @@ jobs:
1616
with:
1717
persist-credentials: false
1818
- uses: actions/setup-python@v6
19-
with:
20-
python-version: '3.12'
2119
- run: pip install --upgrade towncrier pygithub gitpython numpy
2220
- run: python ./.github/actions/rename_towncrier/rename_towncrier.py
2321
- run: python ./tools/dev/ensure_headers.py

.github/workflows/credit.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,6 @@ jobs:
2121
with:
2222
persist-credentials: true
2323
- uses: actions/setup-python@v6
24-
with:
25-
python-version: '3.12'
2624
- run: pip install pygithub -e .
2725
- run: python tools/dev/update_credit_json.py
2826
- run: git add -f doc/sphinxext/prs/*.json

.github/workflows/release.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,11 @@ jobs:
1919
- uses: actions/checkout@v6.0.3
2020
with:
2121
persist-credentials: false
22+
fetch-depth: 0
2223
- uses: actions/setup-python@v6
23-
with:
24-
python-version: '3.10'
2524
- name: Install dependencies
2625
run: |
27-
python -m pip install --upgrade pip
28-
pip install build twine
26+
python -m pip install --upgrade pip packaging build twine
2927
- run: python -m build --sdist --wheel
3028
- run: twine check --strict dist/*
3129
- uses: actions/upload-artifact@v7

.github/workflows/spec_zero.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
with:
4646
version: ">=0.9"
4747
activate-environment: true
48-
python-version: 3.12
48+
python-version: "3.12"
4949
- name: Install dependencies
5050
run: uv pip install -e . packaging requests tomlkit
5151
- name: Update tracked dependencies

azure-pipelines.yml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -182,15 +182,6 @@ stages:
182182
PYTEST_QT_API=PyQt6 pytest -m "not ultraslowtest" ${TEST_OPTIONS}
183183
python -m pip uninstall -yq PyQt6 PyQt6-sip PyQt6-Qt6
184184
displayName: PyQt6
185-
# PyQt5 leaves cruft behind, so run it last
186-
- bash: |
187-
set -eo pipefail
188-
python -m pip install PyQt5
189-
mne sys_info -pd
190-
mne sys_info -pd | grep "qtpy .* (PyQt5=.*)$"
191-
PYTEST_QT_API=PyQt5 pytest -m "not ultraslowtest" ${TEST_OPTIONS}
192-
python -m pip uninstall -yq PyQt5 PyQt5-sip PyQt5-Qt5
193-
displayName: PyQt5
194185
- bash: bash <(curl -s https://codecov.io/bash)
195186
displayName: Codecov
196187
condition: succeededOrFailed()

doc/_static/style.css

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -401,27 +401,27 @@ p.centered a img.instlogo {
401401
}
402402

403403
/* ************************************************************ funders page */
404-
ul.current li {
404+
ul.currentsponsor li {
405405
margin-left: calc(var(--mne-sponsor-logo-lg) + 0.5rem);
406406
text-indent: calc(-1 * var(--mne-sponsor-logo-lg) - 0.5rem);
407407
padding-bottom: 0.75rem;
408408
}
409-
ul.former li {
409+
ul.formersponsor li {
410410
margin-left: calc(var(--mne-sponsor-logo-sm) + 1rem);
411411
text-indent: calc(-1 * var(--mne-sponsor-logo-sm) - 1rem);
412412
padding-bottom: 0.5rem;
413413
}
414-
ul.current li img,
415-
ul.former li img {
414+
ul.currentsponsor li img,
415+
ul.formersponsor li img {
416416
background-color: unset !important;
417417
box-sizing: content-box;
418418
object-fit: contain;
419419
}
420-
ul.current li img {
420+
ul.currentsponsor li img {
421421
max-height: calc(0.4 * var(--mne-sponsor-logo-lg));
422422
width: var(--mne-sponsor-logo-lg);
423423
}
424-
ul.former li img {
424+
ul.formersponsor li img {
425425
max-height: calc(0.5 * var(--mne-sponsor-logo-sm));
426426
width: var(--mne-sponsor-logo-sm);
427427
}

doc/_templates/homepage.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,15 @@
2323
<!-- current funders -->
2424
{% for item in current_sponsors -%}
2525
<div class="card my-1 mx-2 {{ item.klass }}">
26-
<a href="{{ pathto('credit/funding.html', 1) }}">
26+
<a href="{{ pathto('credits/sponsors.html', 1) }}">
2727
<img class="card-img" src="{{ pathto('_static/funding/' + item.img, 1) }}" title="{{ item.title }}" alt="{{ item.title }}">
2828
</a>
2929
</div>
3030
{% endfor %}
3131
<!-- current partner institutions -->
3232
{% for inst in current_institutions -%}
3333
<div class="card my-1 mx-2 {{ inst.klass }}">
34-
<a href="{{ pathto('credit/funding.html#supporting-institutions', 1) }}">
34+
<a href="{{ pathto('credits/sponsors.html#supporting-institutions', 1) }}">
3535
<img class="card-img" src="{{ pathto('_static/institution_logos/' + inst.img, 1) }}" title="{{ inst.name }}" alt="{{ inst.name }}"/>
3636
</a>
3737
</div>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
PyQt5 is no longer an officially supported Qt binding, by `Eric Larson`_.

doc/changes/names.inc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
.. _btkcodedev: https://github.com/btkcodedev
5151
.. _buildqa: https://github.com/buildqa
5252
.. _Carina Forster: https://github.com/CarinaFo
53-
.. _Carlos de la Torre-Ortiz: https://ctorre.me
53+
.. _Carlos de la Torre-Ortiz: https://github.com/c-torre
5454
.. _Cathy Nangini: https://github.com/KatiRG
5555
.. _Chetan Gohil: https://github.com/cgohil8
5656
.. _Chris Bailey: https://github.com/cjayb
@@ -239,7 +239,7 @@
239239
.. _Mohammad Daneshzand: https://github.com/mdaneshzand
240240
.. _Mojackhak: https://github.com/Mojackhak
241241
.. _Moritz Gerster: https://github.com/moritz-gerster
242-
.. _Motofumi Fushimi: https://github.com/motofumi-fushimi/motofumi-fushimi.github.io
242+
.. _Motofumi Fushimi: https://github.com/motofumi-fushimi
243243
.. _Nabil Alibou: https://github.com/nabilalibou
244244
.. _Natalie Klein: https://github.com/natalieklein
245245
.. _Nathalie Gayraud: https://github.com/ngayraud

0 commit comments

Comments
 (0)