@@ -44,7 +44,7 @@ stages:
4444 versionSpec : ' 3.14'
4545 architecture : ' x64'
4646 addToPath : true
47- displayName : ' Get Python'
47+ displayName : Get Python
4848 - bash : |
4949 set -eo pipefail
5050 python -m pip install --progress-bar off --upgrade pip build
@@ -53,19 +53,19 @@ stages:
5353 pre-commit install --install-hooks
5454 displayName: Install dependencies
5555 - bash : make pre-commit
56- displayName : ' make pre-commit'
56+ displayName : make pre-commit
5757 condition : always()
5858 - bash : make nesting
59- displayName : ' make nesting'
59+ displayName : make nesting
6060 condition : always()
6161 - bash : make check-readme
62- displayName : ' make check-readme'
62+ displayName : make check-readme
6363 condition : always()
6464 - bash : mypy
65- displayName : ' mypy'
65+ displayName : mypy
6666 condition : always()
6767 - bash : vulture
68- displayName : ' vulture'
68+ displayName : vulture
6969 condition : always()
7070
7171 - stage : Test
@@ -88,14 +88,14 @@ stages:
8888 set -xeo pipefail
8989 ./tools/setup_xvfb.sh
9090 sudo apt install -yq tcsh
91- displayName: ' Install Ubuntu dependencies'
91+ displayName: Install Ubuntu dependencies
9292 - bash : ./tools/get_minimal_commands.sh
93- displayName : ' Get minimal commands'
93+ displayName : Get minimal commands
9494 - bash : |
9595 echo $PATH
9696 mne_surf2bem --version
9797 fsl_rigid_register --version
98- displayName: ' Test minimal commands'
98+ displayName: Test minimal commands
9999 - task : UsePythonVersion@0
100100 inputs :
101101 versionSpec : ' 3.12'
@@ -105,26 +105,26 @@ stages:
105105 set -xeo pipefail
106106 python -m pip install --progress-bar off --upgrade pip
107107 python -m pip install --progress-bar off --upgrade --only-binary=":all:" -e . --group=test "mne-qt-browser @ https://github.com/mne-tools/mne-qt-browser/archive/refs/heads/main.zip" pyvista scikit-learn python-picard qtpy nibabel sphinx-gallery "PySide6!=6.8.0,!=6.8.0.1,!=6.8.1.1,!=6.9.1" pandas neo pymatreader antio defusedxml curryreader pymef
108- displayName: ' Install dependencies with pip'
108+ displayName: Install dependencies with pip
109109 - bash : ./tools/check_qt_import.sh PySide6
110- displayName : ' Check Qt import'
110+ displayName : Check Qt import
111111 - bash : |
112112 set -xeo pipefail
113113 mne sys_info -pd
114114 mne sys_info -pd | grep "qtpy .*(PySide6=.*)$"
115115 displayName: Print config
116116 - bash : ./tools/get_testing_version.sh
117- displayName : ' Get testing version'
117+ displayName : Get testing version
118118 - task : Cache@2
119119 inputs :
120120 key : $(testing_version)
121121 path : /home/vsts/mne_data
122122 - bash : ./tools/github_actions_download.sh
123- displayName : ' Download testing data'
123+ displayName : Download testing data
124124 - script : pytest -m "ultraslowtest or pgtest" --tb=short --cov=mne --cov-report=xml -vv mne
125- displayName : ' slow and mne-qt-browser tests'
125+ displayName : slow and mne-qt-browser tests
126126 - bash : bash <(curl -s https://codecov.io/bash)
127- displayName : ' Codecov'
127+ displayName : Codecov
128128 condition : succeededOrFailed()
129129
130130 - job : Linux_Qt_Bindings
@@ -147,23 +147,23 @@ stages:
147147 python -m pip install --progress-bar off --upgrade pip
148148 python -m pip install --progress-bar off --upgrade --only-binary=":all:" -e .[full-pyside6] --group=test_extra "mne-qt-browser @ https://github.com/mne-tools/mne-qt-browser/archive/refs/heads/main.zip"
149149 python -c "import vtk"
150- displayName: ' Install dependencies with pip'
150+ displayName: Install dependencies with pip
151151 - bash : |
152152 set -xeo pipefail
153153 which mne
154154 mne sys_info -pd
155155 python ./tools/check_mne_location.py
156156 displayName: Print config
157157 - bash : ./tools/get_testing_version.sh
158- displayName : ' Get testing version'
158+ displayName : Get testing version
159159 - task : Cache@2
160160 inputs :
161161 key : $(testing_version)
162162 path : /home/vsts/mne_data
163163 - bash : ./tools/github_actions_download.sh
164- displayName : ' Download testing data'
164+ displayName : Download testing data
165165 - bash : ./tools/check_qt_import.sh PySide6
166- displayName : ' Check Qt import'
166+ displayName : Check Qt import
167167 - bash : |
168168 set -xeo pipefail
169169 python -m pip install "PySide6!=6.8.0,!=6.8.0.1,!=6.9.1"
@@ -172,14 +172,14 @@ stages:
172172 export MNE_TEST_ALLOW_SKIP="^.*PySide6 causes segfaults.*$"
173173 PYTEST_QT_API=PySide6 pytest -m "not ultraslowtest" ${TEST_OPTIONS}
174174 python -m pip uninstall -yq PySide6
175- displayName: ' PySide6'
175+ displayName: PySide6
176176 - bash : |
177177 set -xeo pipefail
178178 mne sys_info -pd
179179 mne sys_info -pd | grep "qtpy .* (PyQt6=.*)$"
180180 PYTEST_QT_API=PyQt6 pytest -m "not ultraslowtest" ${TEST_OPTIONS}
181181 python -m pip uninstall -yq PyQt6 PyQt6-sip PyQt6-Qt6
182- displayName: ' PyQt6'
182+ displayName: PyQt6
183183 # PyQt5 leaves cruft behind, so run it last
184184 - bash : |
185185 set -eo pipefail
@@ -188,9 +188,9 @@ stages:
188188 mne sys_info -pd | grep "qtpy .* (PyQt5=.*)$"
189189 PYTEST_QT_API=PyQt5 pytest -m "not ultraslowtest" ${TEST_OPTIONS}
190190 python -m pip uninstall -yq PyQt5 PyQt5-sip PyQt5-Qt5
191- displayName: ' PyQt5'
191+ displayName: PyQt5
192192 - bash : bash <(curl -s https://codecov.io/bash)
193- displayName : ' Codecov'
193+ displayName : Codecov
194194 condition : succeededOrFailed()
195195
196196 - job : Windows
@@ -236,10 +236,10 @@ stages:
236236 inputs :
237237 key : $(testing_version)
238238 path : C:\Users\VssAdministrator\mne_data
239- displayName : ' Cache testing data'
239+ displayName : Cache testing data
240240 - bash : ./tools/github_actions_download.sh
241241 - script : pytest -m "not (slowtest or pgtest)" --tb=short --cov=mne --cov-report=xml -vv mne
242- displayName : ' Run tests'
242+ displayName : Run tests
243243 - bash : bash <(curl -s https://codecov.io/bash)
244- displayName : ' Codecov'
244+ displayName : Codecov
245245 condition : succeededOrFailed()
0 commit comments