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