Skip to content
Snippets Groups Projects
Forked from FSL / fslpy
1503 commits behind the upstream repository.
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG.rst 17.94 KiB

This document contains the fslpy release history in reverse chronological order.

2.0.0 (Under development)

Added

  • New :mod:`fsl.utils.filetree` package for defining and working with file/directory templates (Michiel Cottaar).
  • Simple built-in :mod:`.deprecated` decorator.

Changed

  • Removed support for Python 2.7 and 3.4.
  • Minimum required version of nibabel is now 2.3.
  • The :class:`.Image` class now fully delegates to nibabel for managing file handles.

Removed

  • Many deprecated items removed.

1.13.0 (Thursday 22nd November 2018)

Added

  • New wrapper functions for :func:`.fsl_anat`, :func:`.applytopup` (Matrin Craig).
  • New :func:`.fileOrText` decorator for use in wrapper functions (Matrin Craig).

Changed

  • Various minor changes and enhancements to the FSL function :mod:`.wrappers` interfaces (Martin Craig).

1.12.0 (Sunday October 21st 2018)

Changed

  • The extract_noise script has been renamed to :mod:`.fsl_ents`.
  • Increased the minimum required version of dcm2niix in the :mod:`fsl.data.dicom` module.

Deprecated

  • The extract_noise script.

1.11.1 (Friday September 14th 2018

Fixed

  • Fixed a Python 2 incompatibility in the :mod:`.settings` module.

1.11.0 (Thursday September 13th 2018)

Added

  • A couple of new convenience functions to the :mod:`.settings` module.

Changed

  • Development (test and documentation dependencies) are no longer listed in setup.py - they now need to be installed manually.
  • Removed conda build infrastructure.

1.10.3 (Sunday September 9th 2018)

Added

1.10.2 (Friday September 7th 2018)

Fixed

  • The :meth:`.Image.save` method was not handling memory-mapped images correctly.

1.10.1 (Friday August 3rd 2018)