diff --git a/.mailmap b/.mailmap index 406f39463..e2485b650 100644 --- a/.mailmap +++ b/.mailmap @@ -23,6 +23,7 @@ Matteo Visconti di Oleggio Castello Mathias Goncalves Mathias Goncalves Mathias Goncalves Michael Philipp Notter +Nick Guenther Oscar Esteban Steven Tilley II Steven Tilley II diff --git a/.zenodo.json b/.zenodo.json index a3f8347e9..8ec659245 100644 --- a/.zenodo.json +++ b/.zenodo.json @@ -64,6 +64,11 @@ "affiliation": "Institute for Problems of Information Transmission", "name": "Petrov, Dmitry" }, + { + "affiliation": "Universit\u00e9 catholique de Louvain", + "name": "Gau, Remi", + "orcid": "0000-0002-1535-9767" + }, { "affiliation": "Neuroscience Program, University of Iowa", "name": "Kent, James D.", @@ -74,6 +79,11 @@ "name": "Appelhoff, Stefan", "orcid": "0000-0001-8002-0877" }, + { + "affiliation": "Department of Psychology, Stanford University", + "name": "Goncalves, Mathias", + "orcid": "0000-0002-7252-7771" + }, { "name": "Bansal, Shashank", "affiliation": "Stanford University", @@ -107,11 +117,6 @@ "name": "Whitaker, Kirstie", "orcid": "0000-0001-8498-4059" }, - { - "affiliation": "Department of Psychology, Stanford University", - "name": "Goncalves, Mathias", - "orcid": "0000-0002-7252-7771" - }, { "affiliation": "MIT, HMS", "name": "Ghosh, Satrajit", @@ -183,11 +188,20 @@ "name": "Poldrack, Russell", "orcid": "0000-0001-6755-0259" }, + { + "affiliation": "The University of Washington eScience Institute", + "name": "Rokem, Ariel", + "orcid": "0000-0003-0679-1985" + }, { "affiliation": "Ottawa Hospital Research Institute", "name": "Boulay, Chadwick", "orcid": "0000-0003-1747-3931" }, + { + "affiliation": "Polytechnique Montr\u00e9al", + "name": "Guenther, Nick" + }, { "affiliation": "Berkeley Institute for Data Science; University of California at Berkeley", "name": "Holdgraf, Chris", @@ -203,16 +217,6 @@ "orcid": "0000-0002-4892-2659", "name": "James Kent" }, - { - "affiliation": "Universit\u00e9 catholique de Louvain", - "name": "Gau, Remi", - "orcid": "0000-0002-1535-9767" - }, - { - "affiliation": "The University of Washington eScience Institute", - "name": "Rokem, Ariel", - "orcid": "0000-0003-0679-1985" - }, { "affiliation": "University of Pennsylvania", "name": "Azeez Adebimpe", @@ -233,6 +237,10 @@ "name": "Dickie, Erin W", "orcid": "0000-0003-3028-9864" }, + { + "name": "Staph, Jason A.", + "orcid": "0000-0002-5226-3350" + }, { "affiliation": "NIMH IRP", "name": "Lee, John A.", diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 3af72e379..28d29aca3 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,6 +1,37 @@ Changelog ========= +Version 0.15.0 (March 28, 2022) +------------------------------- + +New feature release in the 0.15.x series. + +Downstream tools should be aware of a potentially breaking, albeit +long-demanded, change introduced in #819. Run indices are now stored +so that the integers that come out retain any zero-padding that was +found during parsing. + +This release also introduces the ``bids.ext`` namespace package that +allows independent packages to install modules in this namespace. +This is an infrastructural change that will allow some components to +be separately managed and follow a different development pace. + +* FIX: Allow grouping by run and session when entities are undefined (#822) +* FIX: Clarify exception message (#806) +* FIX: Catch UnicodeDecodeErrors along with JSONDecodeErrors for better reporting (#796) +* FIX: Accept paths/strings for layout configuration files (#799) +* FIX: Small typo: repeated word in docstring (#793) +* ENH: Retain zero-padding in run entities while preserving integer queries and comparisons (#819) +* ENH: Add bids.ext namespace package for subpackages (#820) +* ENH: Handle wildcards in model X (#810) +* ENH: Implement automatic detection of derivative data (#805) +* ENH: Add new ``Query`` for optional entities (#809) +* ENH: Add __main__ to allow ``python -m bids`` to run CLI (#794) +* REF: Improve modularization of bids.reports (#617) +* DOC: Link from sphinx documentation to notebook tutorials. (#797) +* MNT: Test on Python 3.10, various CI updates (#824) +* MNT: Avoid jinja2 v3 until nbconvert handles breakages (#823) + Version 0.14.0 (November 09, 2021) ---------------------------------- diff --git a/tools/prep_zenodo.py b/tools/prep_zenodo.py index ec4e1306b..dd1425bde 100755 --- a/tools/prep_zenodo.py +++ b/tools/prep_zenodo.py @@ -13,7 +13,7 @@ def decommify(name): # XXX We should add a shortlog since the most recent tag and explicitly note # that a blacklisted user has contributed again recently, and verify they still # do not want to be cited. -blacklist = {'Cecile Madjar'} +blacklist = {'Cecile Madjar', 'Matthew Wardrop', 'Peter Van Dyken'} # List of repositories whose commits should be counted as contributions codependents = [('https://github.com/grabbles/grabbit.git', '0.2.6')]