Hello all,
We are excited to announce a new release of DIPY: DIPY 1.12.1 !
DIPY 1.12.1 (Friday, 23 April 2026)
The full release notes are at: https://docs.dipy.org/stable/release_notes/release1.12.html.
Thank you all for your contributions and feedback!
Please click here to check 1.12.1 API changes.
Highlights of 1.12.1 release include:
-
NF: FORCE reconstruction model
-
NF: New BiasField correction method.
-
NF: Parallelization of EuDX tractography.
-
NF: Intermediate map for symmetric diffeomorphic registration.
-
NF: StatefulSurface class to handle surfaces.
-
NF: Multiple new workflows (dipy_fit_force, dipy_fit_msmtcsd, dipy_brain_mask, dipy_cluster_streamlines, dipy_fit_powermap, dipy_fit_fwdti).
-
ENH: Cythonization of multiple algorithms to improve performance.
-
RF: TRX as default file format for tractography outputs.
-
RF: Adoption of pathlib across workflows.
-
RF: Refactoring of NLmeans denoising (classic and blockwise variants).
-
Added support for Python 3.14 and drop support for Python 3.10.
-
Documentation update.
-
Closed 324 issues and merged 173 pull requests.
To upgrade or install DIPY
Run the following command in your terminal:
pip install --upgrade dipy
This version of DIPY depends on nibabel (3.0.0+).
For visualization you need FURY (0.12.0+).
Questions or suggestions?
For any questions go to https://dipy.org, or send an e-mail to dipy@python.org
Finally, a new forum is available at https://github.com/dipy/dipy/discussions
Have a wonderful time using the new version.
Please support us by citing DIPY in your papers using the following DOI: 10.3389/fninf.2014.00008
On behalf of the DIPY developers,
Eleftherios Garyfallidis, Ariel Rokem, Serge Koudoro