[Neuroimaging] ANN: nibabel 2.4.0

bthirion bertrand.thirion at inria.fr
Mon Apr 1 16:01:02 EDT 2019


Congratulations for the release, and thx to all contributors !
Best,
Bertrand

On 01/04/2019 21:52, Christopher Markiewicz wrote:
> Hi all,
>
> nibabel 2.4.0 has been released. The main new thing in this release is 
> the new Axis interface for manipulating CIFTI-2 headers by Michiel 
> Cottaar, but including the last few patch releases in the 2.3.x 
> series, we've seen some pretty significant improvements since 2.3.0. 
> We've also had several first-time contributors, which is great to see.
>
> I guess this is my first release as official nibabel maintainer, so to 
> make a couple announcements: We're going to try to move to a minor 
> version every three months and a major version every year. 2.5.0 is 
> scheduled for late June/early July, and 3.0 is scheduled for late 
> September/early October, and will have a 1-month release candidate 
> window. A number of features are scheduled for deprecation, so we'll 
> work to make that as smooth as possible. Patch releases will come as 
> needed, probably every 1-1.5 months, depending on activity and urgency.
>
> Additionally, 2.5.x will be the last series to support Python 2, and 
> we'll make a good faith effort to support that series with bug fixes 
> through the end of 2020, but with the overall deprecation plans of the 
> wider Python community, this can only extend so far. We'll work with 
> the OS packagers to try to keep Python 3-only packages from trying to 
> install into Python 2 environments.
>
> Finally, our documentation could use some attention in the coming 
> months. There are some broken links in the API docs that would be good 
> to connect up, but more importantly, we have a number of new formats 
> and APIs with little instruction on how to take advantage of all their 
> features. Satra has proposed nipype-style tutorials 
> (https://miykael.github.io/nipype_tutorial/) for creating and 
> manipulating the various image types, which seems like a great idea. I 
> suspect many of us have written presentations or Jupyter notebooks 
> that introduce manipulating neuroimaging data with nibabel, which 
> would make a good jumping-off point if we could start aggregating those.
>
> Thanks to everybody for their bug reports, pull requests, features and 
> feedback. And a second thanks to everyone who makes time for reviews.
>
> Full changelog follows.
>
> ----
>
> 2.4.0 (Monday 1 April 2019)
> ============================
>
> New features
> ------------
> * Alternative ``Axis``-based interface for manipulating CIFTI-2 headers
>   (pr/641) (Michiel Cottaar, reviewed by Demien Wasserman, CM, SG)
>
> Enhancements
> ------------
> * Accept TCK files produced by tools with other delimiter/EOF defaults
>   (pr/720) (Soichi Hayashi, reviewed by CM, MB, MC)
> * Allow BrainModels or Parcels to contain a single vertex in CIFTI
>   (pr/739) (Michiel Cottaar, reviewed by CM)
> * Support for ``NIFTI_XFORM_TEMPLATE_OTHER`` xform code (pr/743) (CM)
>
> Bug fixes
> ---------
> * Skip refcheck in ArraySequence construction/extension (pr/719) (Ariel
>   Rokem, reviewed by CM, MC)
> * Use safe resizing for ArraySequence extension (pr/724) (CM, reviewed
>   by MC)
> * Fix typo in error message (pr/726) (Jon Haitz Legarreta Gorroño,
>   reviewed by CM)
> * Support DICOM slice sorting in Python 3 (pr/728) (Samir Reddigari,
>   reviewed by CM)
> * Correctly reorient dim_info when reorienting NIfTI images
>   (Konstantinos Raktivan, CM, reviewed by CM)
>
> Maintenance
> -----------
> * Import updates to reduce upstream deprecation warnings (pr/711,
>   pr/705, pr/738) (EL, YOH, reviewed by CM)
> * Delay import of ``nibabel.testing``, ``nose`` and ``mock`` to speed up
>   import (pr/699) (CM)
> * Increase coverage testing, drop coveralls (pr/722, pr/732) (CM)
> * Add Zenodo metadata, sorted by commits (pr/732) (CM + others)
> * Update author listing and copyrights (pr/742) (MB, reviewed by CM)
>
> -- 
>
> Chris Markiewicz
>
> Center for Reproducible Neuroscience
>
> Stanford University
>
>
> _______________________________________________
> Neuroimaging mailing list
> Neuroimaging at python.org
> https://mail.python.org/mailman/listinfo/neuroimaging


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/neuroimaging/attachments/20190401/02575722/attachment.html>


More information about the Neuroimaging mailing list