Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 70795b0

Browse files
committed
DOC: 5.2.0 changelog
1 parent 3299fc1 commit 70795b0

File tree

1 file changed

+73
-0
lines changed

1 file changed

+73
-0
lines changed

‎Changelog‎

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,79 @@ Eric Larson (EL), Demian Wassermann, Stephan Gerhard and Ross Markello (RM).
2525

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

28+
5.2.0 (Monday 11 December 2023)
29+
===============================
30+
31+
New feature release in the 5.2.x series.
32+
33+
This release requires a minimum Python of 3.8 and NumPy 1.20, and has been
34+
tested up to Python 3.12 and NumPy 1.26.
35+
36+
New features
37+
------------
38+
* Add generic :class:`~nibabel.pointset.Pointset` and regularly spaced
39+
:class:`~nibabel.pointset.NDGrid` data structures in preparation for coordinate
40+
transformation and resampling (pr/1251) (CM, reviewed by Oscar Esteban)
41+
42+
Enhancements
43+
------------
44+
* Add :meth:`~nibabel.arrayproxy.ArrayProxy.copy` method to
45+
:class:`~nibabel.arrayproxy.ArrayProxy` (pr/1255) (CM, reviewed by Paul McCarthy)
46+
* Permit :meth:`~nibabel.xmlutils.XmlSerializable.to_xml` to pass keyword
47+
arguments to :meth:`~xml.etree.ElementTree.ElementTree.tostring` (pr/1258)
48+
(CM)
49+
* Allow user expansion (e.g., ``~/...``) in strings passed to functions that
50+
accept paths (pr/1260) (Reinder Vos de Wael, reviewed by CM)
51+
* Expand CIFTI-2 brain structures to permit synonyms (pr/1256) (CM, reviewed
52+
by Mathias Goncalves)
53+
* Annotate :class:`~nibabel.spatialimages.SpatialImage` as accepting
54+
``affine=None`` argument (pr/1253) (Blake Dewey, reviewed by CM)
55+
* Warn on invalid MINC2 spacing declarations, treat as missing (pr/1237)
56+
(Peter Suter, reviewed by CM)
57+
* Refactor :func:`~nibabel.nicom.utils.find_private_element` for improved
58+
readability and maintainability (pr/1228) (MB, reviewed by CM)
59+
60+
Bug fixes
61+
---------
62+
* Resolve test failure related to randomly generated invalid case (pr/1221) (CM)
63+
64+
Documentation
65+
-------------
66+
* Remove references to NiPy data packages from documentation (pr/1275)
67+
(Dimitri Papadopoulos, reviewed by CM, MB)
68+
69+
Maintenance
70+
-----------
71+
* Quality of life improvements for CI, including color output and OIDC publishing
72+
(pr/1282) (CM)
73+
* Patch for NumPy 2.0 pre-release compatibility (pr/1250) (Mathieu
74+
Scheltienne and EL, reviewed by CM)
75+
* Add spellchecking to tox, CI and pre-commit (pr/1266) (CM)
76+
* Add py312-dev-x64 environment to Tox to test NumPy 2.0 pre-release
77+
compatibility (pr/1267) (CM, reviewed by EL)
78+
* Resurrect tox configuration to cover development workflows and CI checks
79+
(pr/1262) (CM)
80+
* Updates for Python 3.12 support (pr/1247, pr/1261, pr/1273) (CM)
81+
* Remove uses of deprecated ``numpy.compat.py3k`` module (pr/1243) (Eric
82+
Larson, reviewed by CM)
83+
* Various fixes for typos and style issues detected by Codespell, pyupgrade and
84+
refurb (pr/1263, pr/1269, pr/1270, pr/1271, pr/1276) (Dimitri Papadopoulos,
85+
reviewed by CM)
86+
* Use stable argsorts in PARREC tests to ensure consistent behavior on systems
87+
with AVX512 SIMD instructions and numpy 1.25 (pr/1234) (CM)
88+
* Resolve CodeCov submission failures (pr/1224) (CM)
89+
* Link to logo with full URL to avoid broken links in PyPI (pr/1218) (CM,
90+
reviewed by Zvi Baratz)
91+
92+
API changes and deprecations
93+
----------------------------
94+
* The :mod:`nibabel.pydicom_compat` module is deprecated and will be removed
95+
in NiBabel 7.0. (pr/1280)
96+
* The :func:`~nibabel.casting.int_to_float` and :func:`~nibabel.casting.as_int`
97+
functions are no longer needed to work around NumPy deficiencies and have been
98+
deprecated (pr/1272) (CM, reviewed by EL)
99+
100+
28101
5.1.0 (Monday 3 April 2023)
29102
===========================
30103

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /