Skip to content

Commit

Permalink
Maint: Bump versions (#156)
Browse files Browse the repository at this point in the history
* MAINT, TST: Bump versions, ignore mne dep warning in tests

- Brings our min versions in line with MNE
- Sets min version of mne_bids to latet ( 0.14), necessary because they just had to change their API to be in line with a change in MNE.

* DOC: fix typo
  • Loading branch information
scott-huberty authored Jan 19, 2024
1 parent c84108c commit b30a67c
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 12 deletions.
6 changes: 3 additions & 3 deletions docs/source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ PyLossless :octicon:`pulse`

.. rst-class:: lead

EEG Processing Pipeline that is non-destructive, automated, and built on Python.
Automated EEG Processing Pipeline that annotates continuous EEG data.

.. container:: buttons

Expand All @@ -21,7 +21,7 @@ PyLossless :octicon:`pulse`

.. grid-item-card:: :octicon:`zap` Automated

Fast, Open-source, and built on python.
Fast, open-source, and built on python.

.. grid-item-card:: :octicon:`pin` Non-destructive

Expand All @@ -30,7 +30,7 @@ PyLossless :octicon:`pulse`

.. grid-item-card:: :octicon:`telescope-fill` Streamlined Review

Web dashboard built with helps you review the output and make
Web dashboard helps you review the output and make
informed decisions about your data.

.. image:: https://raw.githubusercontent.com/scott-huberty/wip_pipeline-figures/main/dashboard.png
Expand Down
3 changes: 0 additions & 3 deletions pylossless/conftest.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,6 @@

import pytest

# TODO: Remove this once mne 1.7 is released
pytest.mark.filterwarnings("ignore:The current default of copy")


@pytest.fixture(scope="session")
def pipeline_fixture():
Expand Down
2 changes: 1 addition & 1 deletion pylossless/dash/tests/test_topo_viz.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ def get_raw_ica():
# pick only EEG channels, muscle artifact is basically not picked up by MEG
# if you have a simultaneous recording, you may want to do ICA on MEG and
# EEG separately
raw.pick_types(eeg=True)
raw.pick("eeg")

# ICA works best with a highpass filter applied
raw.load_data()
Expand Down
4 changes: 3 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,6 @@ filterwarnings = ["error",
# error on warning except the non-int sample freq warning, which we want to be raised
'ignore:The Raw sampling frequency is',
# deprecation in dash-testing that needs to be reported
"ignore::DeprecationWarning",]
"ignore::DeprecationWarning",
# TODO MNE deprecation that wont effect us. remove if we ever bump to mne 1.7
"ignore:The current default of copy=False will change to copy=True in 1.7.",]
8 changes: 4 additions & 4 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
numpy>=1.16.2
numpy>=1.21.2
EDFlib-Python
mne>=1.3
mne_bids
mne>=1.5
mne_bids>=0.14
pandas
xarray
scipy>=1.2.1
scipy>=1.7.1
mne_icalabel>=0.5.0
pyyaml
scikit-learn

0 comments on commit b30a67c

Please sign in to comment.