Nilearn 0.14.1 is out! And we yanked 0.14.0 from pypi!

Hello everyone

We have just released Nilearn 0.14.1 :rocket: !!!

We also yanked 0.14.0 from pypi: see explanation below.

This is a bug fix release:

  • 0.14.1 fixes a major bug introduced in 0.14.0 that lead maskers to cast cleaned signals from float to integers when extracting data from images with an integer dtype. This collapsed the cleaned values to a handful of integer levels, destroying almost all of the signal’s precision and leading to a decrease in decoding performance (see #6525).
  • 0.14.1 Fix smooth_img leaving non-finite values in surface images, and spreading them over neighboring vertices when smoothing.
  • Most of the public API now includes return type annotations including overload signatures.

We strongly recommended avoiding using the 0.14.0 version (pin nilearn!=0.14.0 or nilearn>0.14.0 in your dependency tracking file) and ideally upgrading to version 0.14.1.

pip install --upgrade nilearn

Thanks to our new contributors !!!

You can see the full changelog of this release here: https://nilearn.github.io/stable/changes/whats_new.html#version-0-14-1

The full list of pull requests included in this version: https://github.com/nilearn/nilearn/releases/tag/0.14.1

The full “diff” since last version: https://github.com/nilearn/nilearn/compare/0.14.0…0.14.1

Nilearn links:

2 Likes