Skip to content

Commit

Permalink
Merge pull request #1214 from nipy/rel/5.1.0
Browse files Browse the repository at this point in the history
REL: 5.1.0
  • Loading branch information
effigies authored Apr 3, 2023
2 parents ed95d8d + 39b15a9 commit 9745737
Show file tree
Hide file tree
Showing 9 changed files with 60 additions and 8 deletions.
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'

0 comments on commit 9745737

Please sign in to comment.