Skip to content

REL: 1.9.0 #3694

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 8 commits into from
Oct 31, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
# Thu Oct 31 10:01:38 2024 -0400 - effigies@gmail.com - STY: black [ignore-rev]
bd0d5856d183ba3918eda31f80db3b1d4387c55c
# Thu Mar 21 13:34:09 2024 -0400 - effigies@gmail.com - STY: black [ignore-rev]
c52fece0cf154c1a93a55b202d088f08924a023e
# Sun Mar 17 10:58:12 2024 -0400 - effigies@gmail.com - STY: black [ignore-rev]
e447b92bcb3b9ed9e35394d6edef1d91b7c424e6
# Sun Mar 17 10:44:57 2024 -0400 - effigies@gmail.com - STY: black
f1a8909d233ed2a707b6ee8937504eea9ee7f154
# Tue Feb 27 14:28:18 2024 -0500 - effigies@gmail.com - STY: black 2024.2 [ignore-rev]
f1cbc1c941f8d02659f8ef245aac0862efb80ccf
# Mon Sep 11 13:36:40 2023 +0200 - 37933899+servoz@users.noreply.github.com - run black for nipype/interfaces/spm/preprocess.py
4 changes: 2 additions & 2 deletions .github/workflows/tutorials.yml
Original file line number Diff line number Diff line change
@@ -18,7 +18,7 @@ jobs:
steps:
- name: Start time
id: start
run: echo "::set-output name=start_time::$(date +'%Y-%m-%dT%H:%M:%S%z')"
run: echo start_time=$(date +'%Y-%m-%dT%H:%M:%S%z') >> $GITHUB_OUTPUT
- name: Trigger Nipype tutorial Github Action
run: |
set -x
@@ -38,7 +38,7 @@ jobs:

# fail if not extracted
[[ -n $RUN_ID ]] || exit 1
echo "::set-output name=run_id::$RUN_ID"
echo run_id=$RUN_ID >> $GITHUB_OUTPUT
- name: Check if action completed
timeout-minutes: 120
run: |
30 changes: 19 additions & 11 deletions .mailmap
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
Abel A. González Orozco <glez.orzco@gmail.com>
Aimi Watanabe <watanabe.aimi@gmail.com>
Aimi Watanabe <watanabe.aimi@gmail.com> stymy <rschadmin@cmi-rsch-li002.childmind.org>
Alejandro Tabas <alextabas@gmail.com>
Alejandro Tabas <alextabas@gmail.com> <qtabas@gmail.com>
Alejandro de la Vega <aleph4@gmail.com>
Alejandro de la Vega <aleph4@gmail.com> <delavega@utexas.edu>
Alejandro Tabas <alextabas@gmail.com>
Alejandro Tabas <alextabas@gmail.com> <qtabas@gmail.com>
Alexander Schaefer <alexschaefer83@gmail.com>
Alexander Schaefer <alexschaefer83@gmail.com> <aschaefer@aschaefer-U36SD.(none)>
Alexander Schaefer <alexschaefer83@gmail.com> <aschaefer@melisse.cbs.mpg.de>
@@ -65,9 +65,12 @@ Dylan M. Nielson <adenosine@gmail.com>
Dylan M. Nielson <adenosine@gmail.com> <Dylan.Nielson@nih.gov>
Eduard Ort <e.ort@vu.nl>
Elizabeth DuPre <emd222@cornell.edu>
Emmanuelle Gourieux <47973414+manuegrx@users.noreply.github.com>
Eric Condamine <econdami@yahoo.fr>
Eric Condamine <econdami@yahoo.fr> <37933899+servoz@users.noreply.github.com>
Erik Ziegler <erik.sweed@gmail.com>
Erik Ziegler <erik.sweed@gmail.com> <erik.ziegler@ulg.ac.be>
Erik Ziegler <erik.sweed@gmail.com> <erik@erik-ubuntu.(none)>
Erik Ziegler <erik.sweed@gmail.com> <erik.ziegler@ulg.ac.be>
Fabio Bernardoni <fabio.bernardoni@uniklinikum-dresden.de>
Fabio Bernardoni <fabio.bernardoni@uniklinikum-dresden.de> <fb.brnrdn@gmail.com>
Feilong Ma <mafeilong@gmail.com>
@@ -76,7 +79,8 @@ Franz Liem <franz.liem@gmail.com>
Franz Liem <franz.liem@gmail.com> <franz.liem>
Fred Loney <loneyf@ohsu.edu>
Gael Varoquaux <gael.varoquaux@normalesup.org>
Gal Ben-Zvi <hershkovitz1@mail.tau.ac.il>
Gal Kepler <galkepler@gmail.com>
Gal Kepler <galkepler@gmail.com> <hershkovitz1@mail.tau.ac.il>
Gavin Cooper <Gavin.Cooper@newcastle.edu.au> <gjcooper@gmail.com>
Ghislain Vaillant <ghislain.vaillant@icm-institute.org>
Ghislain Vaillant <ghislain.vaillant@icm-institute.org> <ghisvail@users.noreply.github.com>
@@ -96,11 +100,11 @@ Janosch Linkersdörfer <linkersdoerfer@gmail.com>
Jason Wong <jf126dolphin@gmail.com>
Jason Wong <jf126dolphin@gmail.com> <jasonwong73@ucla.edu>
Jens Kleesiek <kleesiek@uni-heidelberg.de>
Jessica Forbes <jessica-forbes@uiowa.edu>
Jérémy Guillon <jeremy.guillon@inria.fr> <jeremy.guillon@etu.upmc.fr>
Joerg Stadler <Joerg.Stadler@lin-magdeburg.de> <Stadler@lin-magdeburg.de>
Jessica Forbes <jessica-forbes@uiowa.edu>
Joerg Stadler <Joerg.Stadler@lin-magdeburg.de> <joerg.stadler@lin-magdeburg.de>
Joerg Stadler <Joerg.Stadler@lin-magdeburg.de> <jstadler@ilin-magdeburg.de>
Joerg Stadler <Joerg.Stadler@lin-magdeburg.de> <Stadler@lin-magdeburg.de>
John A. Lee <johnleenimh@gmail.com>
John A. Lee <johnleenimh@gmail.com> <leej3@users.noreply.github.com>
Joke Durnez <joke.durnez@gmail.com>
@@ -110,9 +114,9 @@ Junhao WEN <anbai106@hotmail.com>
Kai Schlamp <schlamp@gmx.de>
Katherine Bottenhorn <kbott006@fiu.edu>
Kesshi Jordan <Kesshi.Jordan@ucsf.edu>
Kesshi Jordan <Kesshi.Jordan@ucsf.edu> <kesshi.jordan@gmail.com>
Kesshi Jordan <Kesshi.Jordan@ucsf.edu> <kesshijordan@D-108-179-130-38.dhcp4.washington.edu>
Kesshi Jordan <Kesshi.Jordan@ucsf.edu> <kesshijordan@D-69-91-152-99.dhcp4.washington.edu>
Kesshi Jordan <Kesshi.Jordan@ucsf.edu> <kesshi.jordan@gmail.com>
Kesshi Jordan <Kesshi.Jordan@ucsf.edu> <kesshijordan@iPhone-010060104098.ucsf.edu>
Kesshi Jordan <Kesshi.Jordan@ucsf.edu> <kjordan@codd.radiology.ucsf.edu>
Kevin Sitek <ksitek@mit.edu>
@@ -122,10 +126,10 @@ Kornelius Podranski <kilo13@web.de>
Kristofer Montazeri <kristofer.montazeri@gmail.com>
Krzysztof J. Gorgolewski <krzysztof.gorgolewski@gmail.com>
Krzysztof J. Gorgolewski <krzysztof.gorgolewski@gmail.com> <chris.gorgolewski@gmail.com>
Krzysztof J. Gorgolewski <krzysztof.gorgolewski@gmail.com> <filo@filo-Precision-M6500.(none)>
Krzysztof J. Gorgolewski <krzysztof.gorgolewski@gmail.com> <filo@filo-Precision-M6500>
Krzysztof J. Gorgolewski <krzysztof.gorgolewski@gmail.com> <filo@filo-dtc-laptop>
Krzysztof J. Gorgolewski <krzysztof.gorgolewski@gmail.com> <filo@filolaptop>
Krzysztof J. Gorgolewski <krzysztof.gorgolewski@gmail.com> <filo@filo-Precision-M6500>
Krzysztof J. Gorgolewski <krzysztof.gorgolewski@gmail.com> <filo@filo-Precision-M6500.(none)>
Krzysztof J. Gorgolewski <krzysztof.gorgolewski@gmail.com> <krzysztof.gorgolewski+fake@gmail.com>
Kshitij Chawla <kc.insight.pi@gmail.com>
Leonie Lampe <leonie.lampe@gmail.com>
@@ -143,6 +147,8 @@ Matteo Mancini <ingmatteomancini@gmail.com>
Matteo Visconti di Oleggio Castello <matteo.visconti.gr@dartmouth.edu>
Matteo Visconti di Oleggio Castello <matteo.visconti.gr@dartmouth.edu> <mvdoc.gr@dartmouth.edu>
Matthew Cieslak <mattcieslak@gmail.com>
Maurilio Genovese <mauriliogenovese@gmail.com>
Maurilio Genovese <mauriliogenovese@gmail.com> <125388969+mauriliogenovese@users.noreply.github.com>
Michael Clark <michael.clark195@gmail.com> <clarkmg@nih.gov>
Michael Dayan <mdayan.research@gmail.com>
Michael Dayan <mdayan.research@gmail.com> <mdayan.comp@gmail.com>
@@ -163,8 +169,8 @@ Oliver Contier <o.contier@gmail.com> <oliver.contier@ovgu.de>
Olivia Stanley <oliviawstanley@gmail.com>
Oscar Esteban <code@oscaresteban.es>
Oscar Esteban <code@oscaresteban.es> <code@oscaresteban>
Pablo Polosecki <pipolose@us.ibm.com> <pipolose@pipoloses-MacBook-Air.local>
Pablo Polosecki <pipolose@us.ibm.com> <pipolose@pipoloses-air.watson.ibm.com>
Pablo Polosecki <pipolose@us.ibm.com> <pipolose@pipoloses-MacBook-Air.local>
Paul Kuntke <paul@42degreesoffreedom.com>
Paul Kuntke <paul@42degreesoffreedom.com> <paul@kuntke.de>
Paul Sharp <psharp1289@gmail.com>
@@ -185,8 +191,8 @@ Serge Koudoro <skab12@gmail.com>
Sharad Sikka <ssikka25@gmail.com>
Shariq Iqbal <shariqiqbal2810@gmail.com>
Shariq Iqbal <shariqiqbal2810@gmail.com> <shariqiqbal2810@users.noreply.github.com>
Shoshana Berleant <berleant@stanford.edu> <shoshber@users.noreply.github.com>
Shoshana Berleant <berleant@stanford.edu> Shoshana Berleant <nope>
Shoshana Berleant <berleant@stanford.edu> <shoshber@users.noreply.github.com>
Shoshana Berleant <berleant@stanford.edu> Ubuntu <ubuntu@ip-172-31-43-202.us-west-2.compute.internal>
Simon Rothmei <srothmei@mailbox.tu-berlin.de>
Simon Rothmei <srothmei@mailbox.tu-berlin.de> <srothmei@users.noreply.github.com>
@@ -210,5 +216,7 @@ Victor Saase <victor@saase.net>
Weijie Huang <hwjbupt@gmail.com>
William Triplett <wtriplett@gmail.com> <wtriplett@ufl.edu>
Wolfgang Pauli <Wolfgang.m.Pauli@gmail.com>
Wu Jianxiao <jianxiao.wu.veronica@gmail.com>
Wu Jianxiao <jianxiao.wu.veronica@gmail.com> <vesaveronica@gmail.com>
Xiangzhen Kong <bnucon@gmail.com>
Yaroslav Halchenko <debian@onerussian.com> <yoh@dartmouth.edu>
130 changes: 65 additions & 65 deletions .zenodo.json
Original file line number Diff line number Diff line change
@@ -61,6 +61,11 @@
"name": "Manhães-Savio, Alexandre",
"orcid": "0000-0002-6608-6885"
},
{
"affiliation": "Dartmouth College: Hanover, NH, United States",
"name": "Halchenko, Yaroslav O.",
"orcid": "0000-0003-3456-2493"
},
{
"affiliation": "UC Berkeley",
"name": "Clark, Dav",
@@ -77,17 +82,17 @@
"orcid": "0000-0002-2666-0969"
},
{
"affiliation": "Dartmouth College: Hanover, NH, United States",
"name": "Halchenko, Yaroslav O.",
"orcid": "0000-0003-3456-2493"
"affiliation": "Department of Psychology, Stanford University",
"name": "Norgaard, Martin",
"orcid": "0000-0003-2131-5688"
},
{
"name": "Loney, Fred"
},
{
"affiliation": "Department of Psychology, Stanford University",
"name": "Norgaard, Martin",
"orcid": "0000-0003-2131-5688"
"affiliation": "CEA",
"name": "Papadopoulos Orfanos, Dimitri",
"orcid": "0000-0002-1242-8990"
},
{
"affiliation": "Florida International University",
@@ -232,6 +237,11 @@
"name": "de Hollander, Gilles",
"orcid": "0000-0003-1988-5091"
},
{
"affiliation": "Sagol School of Neuroscience, Tel Aviv University",
"name": "Kepler, Gal",
"orcid": "0000-0002-5655-9423"
},
{
"affiliation": "Indiana University, IN, USA",
"name": "Koudoro, Serge"
@@ -318,11 +328,6 @@
"name": "Gillman, Ashley",
"orcid": "0000-0001-9130-1092"
},
{
"affiliation": "Sagol School of Neuroscience, Tel Aviv University",
"name": "Kepler, Gal",
"orcid": "0000-0002-5655-9423"
},
{
"affiliation": "State Key Laboratory of Cognitive Neuroscience and Learning & IDG/McGovern Institute for Brain Research, Beijing Normal University, Beijing, China; Max Planck Institute for Psycholinguistics, Nijmegen, the Netherlands",
"name": "Kong, Xiang-Zhen",
@@ -336,6 +341,11 @@
{
"name": "Salvatore, John"
},
{
"affiliation": "Medical College of Wisconsin",
"name": "Espana, Lezlie",
"orcid": "0000-0002-6466-4653"
},
{
"affiliation": "CNRS LTCI, Telecom ParisTech, Université Paris-Saclay",
"name": "Gramfort, Alexandre",
@@ -363,32 +373,31 @@
"name": "Schaefer, Alexander",
"orcid": "0000-0001-6488-4739"
},
{
"affiliation": "CEA",
"name": "Papadopoulos Orfanos, Dimitri",
"orcid": "0000-0002-1242-8990"
},
{
"affiliation": "UniversityHospital Heidelberg, Germany",
"name": "Kleesiek, Jens"
},
{
"affiliation": "Department of Neurology, BG-University Hospital Bergmannsheil Bochum, Germany",
"name": "Butry, Lionel"
},
{
"affiliation": "Nathan s Kline institute for psychiatric research",
"name": "Sikka, Sharad"
},
{
"name": "Schwartz, Yannick"
},
{
"affiliation": "Medical College of Wisconsin",
"name": "Espana, Lezlie",
"orcid": "0000-0002-6466-4653"
},
{
"affiliation": "The University of Iowa",
"name": "Ghayoor, Ali",
"orcid": "0000-0002-8858-1254"
},
{
"affiliation": "ARAMIS Lab, Paris Brain Institute",
"name": "Vaillant, Ghislain",
"orcid": "0000-0003-0267-3033"
},
{
"affiliation": "NIMH IRP",
"name": "Lee, John A.",
@@ -407,11 +416,6 @@
"name": "Liem, Franz",
"orcid": "0000-0003-0646-4810"
},
{
"affiliation": "ARAMIS Lab, Paris Brain Institute",
"name": "Vaillant, Ghislain",
"orcid": "0000-0003-0267-3033"
},
{
"affiliation": "Neurospin/Unicog/Inserm/CEA",
"name": "Perez-Guevara, Martin Felipe",
@@ -459,6 +463,11 @@
"name": "Pérez-García, Fernando",
"orcid": "0000-0001-9090-3024"
},
{
"affiliation": "Azienda Ospedaliero-Universitaria di Modena",
"name": "Genovese, Maurilio",
"orcid": "0000-0002-8154-8224"
},
{
"name": "Blair, Ross"
},
@@ -471,6 +480,11 @@
"affiliation": "University of Iowa",
"name": "Welch, David"
},
{
"affiliation": "CNRS, UMS3552 IRMaGe",
"name": "Condamine, Eric",
"orcid": "0000-0002-9533-3769"
},
{
"affiliation": "Max Planck Institute for Human Cognitive and Brain Sciences",
"name": "Contier, Oliver",
@@ -546,6 +560,11 @@
"affiliation": "Boston University",
"name": "Perkins, L. Nathan"
},
{
"affiliation": "Lund University",
"name": "Anijärv, Toomas Erik",
"orcid": "0000-0002-3650-4230"
},
{
"name": "Zhou, Dale"
},
@@ -581,6 +600,11 @@
"affiliation": "Dept of Medical Biophysics, Univeristy of Western Ontario",
"name": "Stanley, Olivia"
},
{
"affiliation": "Flywheel.io, Minneapolis, MN, USA.",
"name": "Velasco, Pablo",
"orcid": "0000-0002-5749-6049"
},
{
"name": "Küttner, René"
},
@@ -589,6 +613,11 @@
"name": "Pauli, Wolfgang M.",
"orcid": "0000-0002-0966-0254"
},
{
"affiliation": "Research Centre Juelich",
"name": "Wu, Jianxiao",
"orcid": "0000-0002-4866-272X"
},
{
"affiliation": "Weill Cornell Medicine",
"name": "Xie, Xihe",
@@ -623,11 +652,6 @@
"name": "Margulies, Daniel S.",
"orcid": "0000-0002-8880-9204"
},
{
"affiliation": "CNRS, UMS3552 IRMaGe",
"name": "Condamine, Eric",
"orcid": "0000-0002-9533-3769"
},
{
"affiliation": "Dartmouth College",
"name": "Ma, Feilong",
@@ -696,6 +720,11 @@
"name": "Van, Andrew",
"orcid": "0000-0002-8787-0943"
},
{
"affiliation": "Department of Psychological and Brain Sciences, Dartmouth College",
"name": "Petre, Bogdan",
"orcid": "0000-0002-8437-168X"
},
{
"affiliation": "MPI-CBS; McGill University",
"name": "Steele, Christopher John",
@@ -751,6 +780,11 @@
{
"name": "Modat, Marc"
},
{
"affiliation": "University of Tübingen and MPI for Biological Cybernertics",
"name": "Bannert, Michael M.",
"orcid": "0000-0003-1010-7517"
},
{
"affiliation": "University of Waterloo",
"name": "Mukhometzianov, Rinat",
@@ -849,11 +883,6 @@
"name": "Pannetier, Nicolas",
"orcid": "0000-0002-0744-5155"
},
{
"affiliation": "Flywheel.io, Minneapolis, MN, USA.",
"name": "Velasco, Pablo",
"orcid": "0000-0002-5749-6049"
},
{
"affiliation": "Max Planck Institute for Human Cognitive and Brain Sciences",
"name": "Numssen, Ole",
@@ -891,30 +920,6 @@
"name": "Mihai, Paul Glad",
"orcid": "0000-0001-5715-6442"
},
{
"affiliation": "University of Tübingen and MPI for Biological Cybernertics",
"name": "Bannert, Michael M.",
"orcid": "0000-0003-1010-7517"
},
{
"affiliation": "Research Centre Juelich",
"name": "Wu, Jianxiao",
"orcid": "0000-0002-4866-272X"
},
{
"affiliation": "Department of Neurology, BG-University Hospital Bergmannsheil Bochum, Germany",
"name": "Butry, Lionel"
},
{
"affiliation": "Lund University",
"name": "Anijärv, Toomas Erik",
"orcid": "0000-0002-3650-4230"
},
{
"affiliation": "Azienda Ospedaliero-Universitaria di Modena",
"name": "Genovese, Maurilio",
"orcid": "0000-0002-8154-8224"
},
{
"affiliation": "Department of Psychology, Stanford University",
"name": "Gorgolewski, Krzysztof J.",
@@ -924,11 +929,6 @@
"affiliation": "MIT, HMS",
"name": "Ghosh, Satrajit",
"orcid": "0000-0002-5312-6729"
},
{
"affiliation": "Department of Psychological and Brain Sciences, Dartmouth College",
"name": "Petre, Bogdan",
"orcid": "0000-0002-8437-168X"
}
],
"keywords": [
72 changes: 72 additions & 0 deletions doc/changelog/1.X.X-changelog.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,75 @@

1.9.0 (October 31, 2024)
========================

New feature release in the 1.9.0 series.

* FIX: Remove exists=True from fsl.MotionOutliers output that might not exist (https://github.com/nipy/nipype/pull/1428)
* FIX: Improve evaluate_connect_function errors across Python versions (https://github.com/nipy/nipype/pull/3655)
* FIX: Changed inheritance of TensorMetricsInputSpec (https://github.com/nipy/nipype/pull/3663)
* FIX: Add cropped files to dcm2niix output (https://github.com/nipy/nipype/pull/3609)
* FIX: Deduplicate dcm2niix output (https://github.com/nipy/nipype/pull/3610)
* FIX: Parse commas in CSV fields (https://github.com/nipy/nipype/pull/3637)
* FIX: MRTrix3 change inputs position for MRTransform (https://github.com/nipy/nipype/pull/3611)
* FIX: Use out_prefix instead of "w" in spm.Normalize12 (https://github.com/nipy/nipype/pull/3600)
* FIX: Fix typo in spm.Normalize12 process (https://github.com/nipy/nipype/pull/3599)
* FIX: DWIPreproc issue (https://github.com/nipy/nipype/pull/3596)
* FIX: DWIPreproc issue (https://github.com/nipy/nipype/pull/3596)
* FIX: Fix bugs with ``fsl_out=True`` and ``lta_out=True`` (https://github.com/nipy/nipype/pull/3583)
* FIX: Test failures (https://github.com/nipy/nipype/pull/3587)
* FIX: update merge_imgs input type of dcm2niix Node (https://github.com/nipy/nipype/pull/3548)
* FIX: update sample_random_points and random_seed type of ProbTrackXBaseInputSpec (https://github.com/nipy/nipype/pull/3556)
* FIX: update self.inputs.optimization in outputs for GTMPVC (https://github.com/nipy/nipype/pull/3571)
* ENH: Support HDF5 (mat 7.3) SPM.mat files (https://github.com/nipy/nipype/pull/3650)
* ENH: FILMGLS gifti output support in surface mode (https://github.com/nipy/nipype/pull/3652)
* ENH: Added available inputs for MRTrix3's 5ttgen (https://github.com/nipy/nipype/pull/3658)
* ENH: Add functions to mrtrix3 interface (https://github.com/nipy/nipype/pull/3613)
* ENH: Update PETsurfer interface (https://github.com/nipy/nipype/pull/3602)
* ENH: Add 'hsvs' option to 5ttgen + mrtransform fix (https://github.com/nipy/nipype/pull/3630)
* ENH: add STC PVC to PETPVC interface (https://github.com/nipy/nipype/pull/3634)
* ENH: Add GenericLabel to ANTS ApplyTransforms. (https://github.com/nipy/nipype/pull/3617)
* ENH: Issue 3553 add mvecs to dcm2niix (https://github.com/nipy/nipype/pull/3554)
* ENH: add contrast outputs for EstimatedModel (https://github.com/nipy/nipype/pull/3577)
* ENH: Issue 3345: Adding FreeSurfer longitudinal interfaces (https://github.com/nipy/nipype/pull/3529)
* ENH: Enable SPM voxel-based FDR (https://github.com/nipy/nipype/pull/3558)
* REF: Replace deprecated pkgutil.find_loader with importlib.util.find_spec (https://github.com/nipy/nipype/pull/3692)
* REF: io.open() → open() (https://github.com/nipy/nipype/pull/3575)
* REF: Stop using deprecated import internally (https://github.com/nipy/nipype/pull/3561)
* DOC: Patch doc/conf.py to work with latest ReadTheDocs (https://github.com/nipy/nipype/pull/3691)
* DOC/FIX: Fix wrong name, should be al_ea (https://github.com/nipy/nipype/pull/3629)
* DOC: Fix typos newly found by codespell (https://github.com/nipy/nipype/pull/3606)
* STY: Apply ruff/pycodestyle rules (E) (https://github.com/nipy/nipype/pull/3689)
* STY: Apply ruff rules (RUF) again (https://github.com/nipy/nipype/pull/3688)
* STY: Apply ruff/Pyflakes rules (F) (https://github.com/nipy/nipype/pull/3681)
* STY: Apply ruff/Perflint rules (PERF) again (https://github.com/nipy/nipype/pull/3687)
* STY: Apply ruff/flake8-comprehensions preview rules (C4) (https://github.com/nipy/nipype/pull/3686)
* STY: Apply ruff/flake8-simplify rules (SIM) (https://github.com/nipy/nipype/pull/3676)
* STY: Apply ruff/flake8-bugbear rules (B) (https://github.com/nipy/nipype/pull/3671)
* STY: Apply ruff/flake8-comprehensions rules (C4) (https://github.com/nipy/nipype/pull/3680)
* STY: Apply ruff/Perflint rules (PERF) (https://github.com/nipy/nipype/pull/3674)
* STY: Apply ruff/flake8-implicit-str-concat rules (ISC) (https://github.com/nipy/nipype/pull/3679)
* STY: Apply ruff/flake8-pie rules (PIE) (https://github.com/nipy/nipype/pull/3678)
* STY: Apply ruff/flake8-raise rules (RSE) (https://github.com/nipy/nipype/pull/3677)
* STY: Apply ruff/flynt rules (FLY) (https://github.com/nipy/nipype/pull/3675)
* STY: Apply ruff rules (RUF) (https://github.com/nipy/nipype/pull/3673)
* STY: Codespell (https://github.com/nipy/nipype/pull/3672)
* STY: Apply ruff/refurb rules (https://github.com/nipy/nipype/pull/3648)
* STY: Apply ruff/pyupgrade rules (https://github.com/nipy/nipype/pull/3647)
* STY: Adjusted variable names for clarity and codespell false positives (https://github.com/nipy/nipype/pull/3627)
* STY: Remove duplicated trait in EddyOutputSpec (https://github.com/nipy/nipype/pull/3568)
* STY: Black edits (https://github.com/nipy/nipype/pull/1)
* MNT: Replace deprecated imghdr (https://github.com/nipy/nipype/pull/3659)
* MNT: Use regular ".now" instead of ".utcnow" with UTC zone (https://github.com/nipy/nipype/pull/3670)
* MNT: Apply assorted repo-review rules (https://github.com/nipy/nipype/pull/3682)
* MNT: Drop traits upper bound (https://github.com/nipy/nipype/pull/3685)
* MNT: Configure dependabot to update GH workflows (https://github.com/nipy/nipype/pull/3597)
* MNT: Replace deprecated locale.getdefaultlocale (https://github.com/nipy/nipype/pull/3590)
* MNT: Require Python 3.8+, auto-upgrade syntax (https://github.com/nipy/nipype/pull/3588)
* CI: Test Python 3.12 support (https://github.com/nipy/nipype/pull/3638)
* CI: Test on Python 3.11 (https://github.com/nipy/nipype/pull/3589)
* CI/FIX: configure codespell, add workflow, typos fixed (https://github.com/nipy/nipype/pull/3549)


1.8.6 (April 05, 2023)
======================

2 changes: 1 addition & 1 deletion nipype/info.py
Original file line number Diff line number Diff line change
@@ -5,7 +5,7 @@

# nipype version information
# Remove .dev0 for release
__version__ = "1.8.7.dev0"
__version__ = "1.9.0"


def get_nipype_gitversion():
8 changes: 8 additions & 0 deletions tools/update_zenodo.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
#!/usr/bin/env python3
# /// script
# requires-python = ">=3.11"
# dependencies = [
# "fuzzywuzzy",
# "gitpython",
# "python-levenshtein",
# ]
# ///
"""Update and sort the creators list of the zenodo record."""
import git
import json