File tree Expand file tree Collapse file tree 2 files changed +12
-7
lines changed Expand file tree Collapse file tree 2 files changed +12
-7
lines changed Original file line number Diff line number Diff line change 77 pull_request :
88 branches :
99 - main
10+ schedule :
11+ - cron : ' 0 0 * * *' # Runs at Midnight UTC every day
1012
1113jobs :
1214 test :
1315 runs-on : ${{ matrix.os }}
1416
1517 strategy :
18+ fail-fast : false
1619 matrix :
1720 os :
1821 - ubuntu-latest
1922 - macos-latest # arm64 (Apple Silicon)
20- - macos-13 # latest Intel release
23+ - macos-14 # MacOS Sonoma Arm64 (Apple Silicon)
2124 - windows-latest
2225
2326 steps :
2427 - uses : actions/checkout@v5
25- - name : Set up Python 3.9
28+ - name : Set up Python 3.10
2629 uses : actions/setup-python@v6
2730 with :
28- python-version : " 3.9"
29- - name : Force numpy < 2 on MacOS Intel
30- if : matrix.os == 'macos-13'
31- run : pip install 'numpy<2'
31+ python-version : " 3.10"
3232 - name : Install Pylossless & Deps
33- run : pip install -e .
33+ run : |
34+ pip install -e .
35+ pip install onnxruntime # Needed for MNE-ICALabel
3436 - name : Test import
3537 run : |
3638 python -c "import pylossless"
Original file line number Diff line number Diff line change @@ -28,6 +28,9 @@ def test_pipeline_run(pipeline_fixture):
2828@pytest .mark .filterwarnings ("ignore:Converting data files to EDF format" )
2929@pytest .mark .filterwarnings ("ignore:The provided Epochs instance is not"
3030 " filtered between 1 and 100 Hz." )
31+ @pytest .mark .filterwarnings (
32+ "ignore:FastICA did not converge:sklearn.exceptions.ConvergenceWarning"
33+ )
3134def test_pipeline_save (bids_dataset_fixture ):
3235 """Test running the pipeline."""
3336 config = ll .config .Config ()
You can’t perform that action at this time.
0 commit comments