[Neuroimaging] Announcing Nibabel 2.5.0

Matthew Brett matthew.brett at gmail.com
Sun Aug 4 14:05:55 EDT 2019


Hi Chris,

On Sun, Aug 4, 2019 at 3:06 PM Christopher Markiewicz
<markiewicz at stanford.edu> wrote:
>
> Hi all,
>
> Nibabel 2.5.0 is out, and with it, we'll be beginning our transition away from Python 2. 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+.
>
> This release also sees a number of API changes that have been threatened in FutureWarnings and DeprecationWarnings for a while, so if you've been ignoring them, expect some minor breakage, and hopefully some other warnings will be getting louder. Nibabel 3 will be seeing the first round of significant removals, so there will be a 1-month minimum release candidate period there.
>
> The most interesting new feature is to_bytes/from_bytes methods for some single-image formats, which should make passing images around networked applications much less fiddly.
>
> Moving forward, I'm strongly considering replacing the current versioning scheme with Versioneer, which will basically normalize the non-release versions to PEP-440 compatible version strings and drop our custom githash code. I recently wrote my overall strategy up as a gist. If you have concerns with this move, please email me or open an issue (or wait on the PR).

Many thanks for doing the release,

Cheers,

Matthew


More information about the Neuroimaging mailing list