[Neuroimaging] [ANN] Nibabel 2.5.1
Christopher Markiewicz
markiewicz at stanford.edu
Tue Sep 24 17:06:12 EDT 2019
Hi all,
Nibabel 2.5.1 was released yesterday. These fixes deal primarily with edge cases, and no critical issues that demand immediate upgrade.
As a reminder, the 2.5.x series will have extended bug-fix-only support for Python 2.7 (and probably 3.4, in passing) through the end of 2020, while Nibabel 3+ will require Python 3.5+. A Nibabel 3.0 release candidate is scheduled for November, with a 3.0 release will target December or early January.
For more details or to weigh in on our schedule, see the following issues:
- Release schedule: https://github.com/nipy/nibabel/issues/734
- Python 2 support: https://github.com/nipy/nibabel/issues/735
Thanks to new contributor Henry Braun, and to everybody who contributed their time with bug reports, reviews or code.
Please cite this version using the Zenodo archive: https://doi.org/10.5281/zenodo.3458246
The full changelog follows.
---
Bug fix release for the 2.5.x series.
Most work on NiBabel so far has been by Matthew Brett (MB), Chris Markiewicz (CM), Michael Hanke (MH), Marc-Alexandre Côté (MC), Ben Cipollini (BC), Paul McCarthy (PM), Chris Cheng (CC), Yaroslav Halchenko (YOH), Satra Ghosh (SG), Eric Larson (EL), Demian Wassermann, and Stephan Gerhard.
References like "pr/298" refer to github pull request numbers.
2.5.1 (Monday 23 September 2019)
================================
The 2.5.x series is the last with support for either Python 2 or Python 3.4. Extended support for this series 2.5 will last through December 2020.
Enhancements
------------
* Ignore endianness in ``nib-diff`` if values match (pr/799) (YOH, reviewed by CM)
Bug fixes
---------
* Correctly handle Philips DICOMs w/ derived volume (pr/795) (Mathias Goncalves, reviewed by CM)
* Raise CSA tag limit to 1000, parametrize for future relaxing (pr/798, backported to 2.5.x in pr/800) (Henry Braun, reviewed by CM, MB)
* Coerce data types to match NIfTI intent codes when writing GIFTI data arrays (pr/806) (CM, reported by Tom Holroyd)
Maintenance
-----------
* Require h5py 2.10 for Windows + Python < 3.6 to resolve unexpected dtypes in Minc2 data (pr/804) (CM, reviewed by YOH)
API changes and deprecations
----------------------------
* Deprecate ``nicom.dicomwrappers.Wrapper.get_affine()`` in favor of ``affine`` property; final removal in nibabel 4.0 (pr/796) (YOH, reviewed by CM)
--
Chris Markiewicz
Center for Reproducible Neuroscience
Stanford University
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/neuroimaging/attachments/20190924/8c81d192/attachment.html>
More information about the Neuroimaging
mailing list