From c31854abd9c6e120b39b4735be6bd08b81ccb4c2 Mon Sep 17 00:00:00 2001 From: Stefan Appelhoff Date: Sat, 8 Oct 2022 11:29:21 +0200 Subject: [PATCH] REL: v0.11 (#1077) * REL: v0.11 * try cache on ubuntu 20.04 again * remove importlib-resources from required deps * fix underline issue * forgot release text --- .github/workflows/circle_artifacts.yml | 2 +- .github/workflows/unit_tests.yml | 6 +----- CITATION.cff | 8 ++++---- doc/authors.rst | 4 +++- doc/conf.py | 5 +++-- doc/requirements.txt | 2 +- doc/whats_new.rst | 22 +++++++++++++++++----- mne_bids/__init__.py | 2 +- setup.cfg | 5 ++--- 9 files changed, 33 insertions(+), 23 deletions(-) diff --git a/.github/workflows/circle_artifacts.yml b/.github/workflows/circle_artifacts.yml index 3a64d69d8..35d189cf6 100644 --- a/.github/workflows/circle_artifacts.yml +++ b/.github/workflows/circle_artifacts.yml @@ -1,7 +1,7 @@ on: [status] jobs: circleci_artifacts_redirector_job: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest name: Run CircleCI artifacts redirector steps: - name: GitHub Action step diff --git a/.github/workflows/unit_tests.yml b/.github/workflows/unit_tests.yml index b06b16df6..b9292f9d8 100644 --- a/.github/workflows/unit_tests.yml +++ b/.github/workflows/unit_tests.yml @@ -112,7 +112,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-18.04, ubuntu-latest, macos-latest, windows-latest] + os: [ubuntu-20.04, ubuntu-latest, macos-latest, windows-latest] python-version: ["3.7", "3.10"] # Oldest and newest supported versions mne-version: [mne-stable] bids-validator-version: [validator-stable] @@ -141,10 +141,6 @@ jobs: python-version: ${{ matrix.python-version }} - name: Restore cache - # Restoring cache on Ubuntu 20.04 seems buggy - # only do it on other operating systems - # https://stackoverflow.com/q/61875869/5201771 - if: "matrix.os != 'ubuntu-latest'" uses: actions/cache@v3 with: path: ${{ env.pythonLocation }} diff --git a/CITATION.cff b/CITATION.cff index 0f7d421bc..b22885eca 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -147,6 +147,10 @@ authors: family-names: Hebling Vieira affiliation: 'Methods of Plasticity Research, Department of Psychology, University of Zurich, Zurich, Switzerland' orcid: 'https://orcid.org/0000-0002-8770-7396' + - given-names: Denis + family-names: Engemann + affiliation: 'Roche Pharma Research and Early Development (pRED), Basel, Switzerland' + orcid: 'https://orcid.org/0000-0002-7223-1014' - given-names: Alexandre family-names: Gramfort affiliation: 'Université Paris-Saclay, Inria, CEA, Palaiseau, France' @@ -248,10 +252,6 @@ preferred-citation: family-names: Jas affiliation: 'Athinoula A. Martinos Center for Biomedical Imaging, Massachusetts General Hospital, Charlestown, MA, USA' orcid: 'https://orcid.org/0000-0002-3199-9027' - - given-names: Denis - family-names: Engemann - affiliation: 'Roche Pharma Research and Early Development (pRED), Basel, Switzerland' - orcid: 'https://orcid.org/0000-0002-7223-1014' identifiers: - description: "Code archive on Zenodo" type: doi diff --git a/doc/authors.rst b/doc/authors.rst index 2f4edc733..a4104d278 100644 --- a/doc/authors.rst +++ b/doc/authors.rst @@ -36,4 +36,6 @@ .. _Scott Huberty: https://github.com/scott-huberty .. _Anand Saini: https://github.com/anandsaini024 .. _Mathieu Scheltienne: https://github.com/mscheltienne -.. _Denis Engemann: https://github.com/dengemann \ No newline at end of file +.. _Denis Engemann: https://github.com/dengemann +.. _Bruno Hebling Vieira: https://bhvieira.github.io/ +.. _Daniel McCloy: http://dan.mccloy.info diff --git a/doc/conf.py b/doc/conf.py index 9b74efa27..b466c5242 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -143,8 +143,9 @@ html_context = { 'versions_dropdown': { - 'dev': 'v0.11 (devel)', - 'stable': 'v0.10 (stable)', + 'dev': 'v0.12 (devel)', + 'stable': 'v0.11 (stable)', + 'v0.10': 'v0.10', 'v0.9': 'v0.9', 'v0.8': 'v0.8', 'v0.7': 'v0.7', diff --git a/doc/requirements.txt b/doc/requirements.txt index 8e4510a13..291c479e9 100644 --- a/doc/requirements.txt +++ b/doc/requirements.txt @@ -8,5 +8,5 @@ matplotlib pillow pandas setuptools -https://github.com/mne-tools/mne-nirs/archive/main.zip +mne-nirs seaborn diff --git a/doc/whats_new.rst b/doc/whats_new.rst index 4f6401f0e..24af76e35 100644 --- a/doc/whats_new.rst +++ b/doc/whats_new.rst @@ -9,34 +9,46 @@ What's new? .. _changes_0_11: -Version 0.11 (unreleased) +Version 0.11 (2022-10-08) ------------------------- -... +This release includes a number of bug fixes as well as several smaller enhancements. +Please note some behavior changes and updated requirements, as listed in the details below. 📝 Notable changes ~~~~~~~~~~~~~~~~~~ -- ... +- Support for new channel types is available: temperature and galvanic skin response + +- MNE-BIDS now supports the BIDS "description" entity (``desc``) + +- It's now possible to store Curry (CDT) files and EGI files with MNE-BIDS. + 👩🏽‍💻 Authors ~~~~~~~~~~~~~~~ The following authors contributed for the first time. Thank you so much! 🤩 +* `Anand Saini`_ +* `Bruno Hebling Vieira`_ +* `Daniel McCloy`_ * `Denis Engemann`_ +* `Mathieu Scheltienne`_ +* `Scott Huberty`_ The following authors had contributed before. Thank you for sticking around! 🤘 * `Adam Li`_ * `Alex Rockhill`_ * `Alexandre Gramfort`_ +* `Dominik Welke`_ +* `Eduard Ort`_ * `Eric Larson`_ * `Richard Höchenberger`_ * `Robert Luke`_ * `Stefan Appelhoff`_ -* `Dominik Welke`_ -* `Eduard Ort`_ +* `Teon Brooks`_ Detailed list of changes ~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/mne_bids/__init__.py b/mne_bids/__init__.py index 97cabc0d5..4929067c2 100644 --- a/mne_bids/__init__.py +++ b/mne_bids/__init__.py @@ -1,6 +1,6 @@ """MNE software for easily interacting with BIDS compatible datasets.""" -__version__ = '0.11.dev0' +__version__ = '0.11' from mne_bids import commands from mne_bids.report import make_report from mne_bids.path import (BIDSPath, get_datatypes, get_entity_vals, diff --git a/setup.cfg b/setup.cfg index 561ed3ef6..b0d6a1b1d 100644 --- a/setup.cfg +++ b/setup.cfg @@ -2,8 +2,8 @@ name = mne-bids url = https://github.com/mne-tools/mne-bids author = mne-bids developers -maintainer = Mainak Jas -maintainer_email = mainakjas@gmail.com +maintainer = Stefan Appelhoff +maintainer_email = stefan.appelhoff@mailbox.org description = MNE-BIDS: Organizing MEG, EEG, and iEEG data according to the BIDS specification and facilitating their analysis with MNE-Python keywords = meg, eeg, ieeg, bids, brain imaging data structure, neuroscience, neuroimaging long_description = file: README.md @@ -38,7 +38,6 @@ install_requires = numpy >= 1.16.0 scipy >= 1.2.0 setuptools - importlib-resources packages = find: include_package_data = True