Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ Dimitri Papadopoulos Orfanos <[email protected]> <DimitriPapadopoulos@
Dimitri Papadopoulos Orfanos <[email protected]> <[email protected]>
Eric Larson <[email protected]> Eric89GXL <[email protected]>
Eric Larson <[email protected]> larsoner <[email protected]>
Fabian Perez <[email protected]>
Fernando Pérez-García <[email protected]> Fernando <[email protected]>
Félix C. Morency <[email protected]> Felix C. Morency <[email protected]>
Félix C. Morency <[email protected]> Félix C. Morency <[email protected]>
Expand Down
14 changes: 10 additions & 4 deletions .zenodo.json
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,10 @@
"name": "Lee, Gregory R.",
"orcid": "0000-0001-8895-2740"
},
{
"name": "Baratz, Zvi",
"orcid": "0000-0001-7159-1387"
},
{
"name": "Wang, Hao-Ting",
"orcid": "0000-0003-4078-2038"
Expand Down Expand Up @@ -125,10 +129,6 @@
"name": "Goncalves, Mathias",
"orcid": "0000-0002-7252-7771"
},
{
"name": "Baratz, Zvi",
"orcid": "0000-0001-7159-1387"
},
{
"affiliation": "Montreal Neurological Institute and Hospital",
"name": "Markello, Ross",
Expand Down Expand Up @@ -229,6 +229,9 @@
{
"name": "Amirbekian, Bago"
},
{
"name": "Christian, Horea"
},
{
"name": "Nimmo-Smith, Ian"
},
Expand Down Expand Up @@ -274,6 +277,9 @@
{
"name": "Fauber, Bennet"
},
{
"name": "Perez, Fabian"
},
{
"name": "Roberts, Jacob"
},
Expand Down
42 changes: 42 additions & 0 deletions Changelog
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,48 @@ Eric Larson (EL), Demian Wassermann, Stephan Gerhard and Ross Markello (RM).

References like "pr/298" refer to github pull request numbers.

5.1.0 (Monday 3 April 2023)
===========================

New feature release in the 5.1.x series.

Enhancements
------------
* Make :mod:`nibabel.imagestats` available with ``import nibabel`` (pr/1208)
(Fabian Perez, reviewed by CM)
* Use symmetric threshold for identifying unit quaternions on qform
calculations (pr/1182) (CM, reviewed by MB)
* Type annotations for :mod:`~nibabel.loadsave` (pr/1213) and
:class:`~nibabel.spatialimages.SpatialImage` APIs (pr/1179),
:mod:`~nibabel.deprecated`, :mod:`~nibabel.deprecator`,
:mod:`~nibabel.onetime` and :mod:`~nibabel.optpkg` modules (pr/1188),
:mod:`~nibabel.volumeutils` (pr/1189), :mod:`~nibabel.filename_parser` and
:mod:`~nibabel.openers` (pr/1197) (CM, reviewed by Zvi Baratz)

Bug fixes
---------
* Require explicit overrides to write GIFTI files that contain data arrays
with data types not permitted by the GIFTI standard (pr/1199) (CM, reviewed
by Alexis Thual)

Maintenance
-----------
* Move compression detection logic into a private ``nibabel._compression``
module, resolving unexpected errors from pyzstd. (pr/1212) (CM)
* Improved consistency of docstring formatting (pr/1200) (Zvi Baratz, reviewed
by CM)
* Modernized README text (pr/1195) (Zvi Baratz, reviewed by CM)
* Updated README badges to include package distributions (pr/1192) (Horea
Christian, reviewed by CM)
* Removed all dependencies on distutils and setuptools (pr/1190) (CM,
reviewed by Zvi Baratz)
* Add a ``_version.pyi`` stub to allow mypy_ to run without building nibabel
(pr/1210) (CM)


.. _mypy: https://mypy.readthedocs.io/


5.0.1 (Sunday 12 February 2023)
===============================

Expand Down
2 changes: 2 additions & 0 deletions doc/source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,8 @@ contributed code and discussion (in rough order of appearance):
* Andrew Van
* Jérôme Dockès
* Jacob Roberts
* Horea Christian
* Fabian Perez

License reprise
===============
Expand Down
2 changes: 1 addition & 1 deletion doc/source/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ Requirements
* Python_ 3.8 or greater
* NumPy_ 1.19 or greater
* Packaging_ 17.0 or greater
* Setuptools_
* importlib-resources_ 1.3 or greater (or Python 3.9+)
* SciPy_ (optional, for full SPM-ANALYZE support)
* h5py_ (optional, for MINC2 support)
* PyDICOM_ 1.0.0 or greater (optional, for DICOM support)
Expand Down
1 change: 1 addition & 0 deletions doc/source/links_names.txt
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,7 @@
.. _python imaging library: https://pypi.python.org/pypi/Pillow
.. _h5py: https://www.h5py.org/
.. _packaging: https://packaging.pypa.io
.. _importlib-resources: https://importlib-resources.readthedocs.io/

.. Python imaging projects
.. _PyMVPA: http://www.pymvpa.org
Expand Down
2 changes: 1 addition & 1 deletion min-requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Auto-generated by tools/update_requirements.py
numpy ==1.19
packaging ==17
setuptools
importlib_resources ==1.3; python_version < '3.9'
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ requires-python = ">=3.8"
dependencies = [
"numpy >=1.19",
"packaging >=17",
"importlib_resources; python_version < '3.9'",
"importlib_resources >=1.3; python_version < '3.9'",
]
classifiers = [
"Development Status :: 5 - Production/Stable",
Expand Down
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Auto-generated by tools/update_requirements.py
numpy >=1.19
packaging >=17
setuptools
importlib_resources >=1.3; python_version < '3.9'