chore(deps): update dependency nibabel to v5.4.2#32
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
82c56fb to
dbc8a28
Compare
287f438 to
2ba295c
Compare
e7ade1c to
78326db
Compare
5e03811 to
0d3bde5
Compare
8b3b3c9 to
8ef677c
Compare
e528e90 to
7162a66
Compare
8ed111c to
1254e01
Compare
1254e01 to
df0059d
Compare
862b6b0 to
8d60bea
Compare
c4beb03 to
a229473
Compare
a229473 to
fde8dac
Compare
fd42672 to
86a8aa0
Compare
3c2a951 to
444362f
Compare
6e1b7e3 to
e58aa07
Compare
e58aa07 to
8e46328
Compare
8c8157a to
cf01a63
Compare
6b26f1a to
5509e63
Compare
944ecd8 to
9c793e7
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
5.0.0→5.4.2Release Notes
nipy/nibabel (nibabel)
v5.4.2Compare Source
===============================
Bug-fix release in the 5.4.x series.
This release fixes an issue with automated deployment to PyPI.
v5.4.0Compare Source
===========================
New feature release in the 5.4.x series.
This release requires a minimum Python of 3.10 and NumPy 1.25, and has been
tested up to Python 3.14 and NumPy 2.4.
New features
nibabel.processing.conform(pr/1396) (Clorindo Notte,reviewed by CM)
Enhancements
reviewed by CM)
compression.zstdorbackports.zstdin preference topyzstd(pr/1444) (PM, reviewed by CM)
(Alex Daniel, reviewed by CM)
(pr/1436) (Jon Cluce, reviewed by CM)
:class:
~nibabel.streamlines.tck.TCKFileheader (pr/1422)(Jon Haitz Legarreta Gorroño, reviewed by CM)
ushortdatatypes in MGH/MGZ files (pr/1415) (Benjamin Thyreau,reviewed by CM)
nibabel.cmdline.utils.table2stringimplementation (pr/1403) (CM)Bug fixes
nibabel.volumeutils.rec2dict(pr/1424)(Jon Haitz Legarreta Gorroño, reviewed by CM)
(pr/1391) (Benjamin Beasley, reviewed by CM)
Maintenance
~numpy.ndarray.shapeattributes(pr/1452) (CM)
os.PathLikeobjects in streamlines APIs(pr/1435) (Jon Haitz Legarreta Gorroño, reviewed by CM)
Dimitri Papadopoulos)
API changes and deprecations
v5.3.3Compare Source
==============================
Bug-fix release in the 5.3.x series.
Bug fixes
dictliteral with :class:setin test. (pr/1382) (CM)v5.3.2Compare Source
=================================
Bug-fix release in the 5.3.x series.
Bug fixes
(pr/1380) (CM)
v5.3.1Compare Source
===============================
Bug-fix release in the 5.3.x series.
Bug fixes
Nifti1Extension._contentto unbreak subclassesthat did not use public accessor methods. (pr/1378) (CM, reviewed by Basile Pinsard)
test_api_validators(pr/1377) (CM)v5.3.0Compare Source
==============================
This release primarily adds support for Python 3.13 and Numpy 2.0.
NiBabel 6.0 will drop support for Numpy 1.x.
New features
.content : bytes,.text : strand.json() : dictproperties/methods for accessing extension contents.Exceptions will be raised on
.textand.json()if conversion fails. (pr/1336) (CM)Enhancements
(Brendan Moloney, reviewed by CM)
nib-nifti-dxnow supports NIfTI-2 files with a--nifti2flag (pr/1323) (CM)nibabel.streamlines.tractogramto support ragged arrays. (pr/1291)(Serge Koudoro, reviewed by CM)
UserWarningonnp.finfo(np.longdouble). This can occur onWindows systems, but it's done in the context of checking for the problem that
is being warned against, so there's no need to be noisy. (pr/1310)
(Joshua Newton, reviewed by CM)
(YOH, reviewed by CM)
Bug fixes
(Guillaume Becq, reviewed by CM)
affine (pr/1340) (Brendan Moloney, reviewed by CM)
image_positionand the translation component in theaffinecould be incorrect (pr/1340) (Brendan Moloney, reviewed by CM)Maintenance
(pr/1304, pr/1330, pr/1331, pr/1334, pr/1337) (Jon Haitz Legarreta Gorroño, CM)
(Jon Haitz Legarreta Gorroño, reviewed by CM)
setup()andteardown()functions with pytest equivalents(pr/1325) (Sandro from the Fedora Project, reviewed by Étienne Mollier and CM)
ruff <https://docs.astral.sh/ruff/>__. (pr/1289)(Dimitri Papadopoulos, reviewed by CM)
guide enforcement. (pr/1321, pr/1351, pr/1352, pr/1353, pr/1354, pr/1355, pr/1357, pr/1358,
pr/1359, pr/1360, pr/1361, pr/1362, pr/1363, pr/1364, pr/1368, pr/1369)
(Dimitri Papadopoulos, reviewed by CM)
API changes and deprecations
~nibabel.spatialimages.HeaderDataErrorfrom:func:
~nibabel.nifti1.Nifti1Header.set_qformif the affine fails to decompose.This would previously result in :class:
numpy.linalg.LinAlgError. (pr/1227) (CM)nibabel.onetime.auto_attrmodule can be replaced by :func:functools.cached_propertyin all supported versions of Python. This alias may be removed in future versions. (pr/1341) (CM)
nisext(setuptools extensions) package. (pr/1290) (CM, reviewed by MB)v5.2.1Compare Source
===============================
Bug-fix release in the 5.2.x series.
Enhancements
Bug fixes
gitwhen reporting version info (pr/1286) (CM, reviewed byYuri Victorovich)
Mathias Goncalves)
Maintenance
v5.2.0Compare Source
===============================
New feature release in the 5.2.x series.
This release requires a minimum Python of 3.8 and NumPy 1.20, and has been
tested up to Python 3.12 and NumPy 1.26.
New features
~nibabel.pointset.Pointsetand regularly spaced:class:
~nibabel.pointset.Griddata structures in preparation for coordinatetransformation and resampling (pr/1251) (CM, reviewed by Oscar Esteban)
Enhancements
~nibabel.arrayproxy.ArrayProxy.copymethod to:class:
~nibabel.arrayproxy.ArrayProxy(pr/1255) (CM, reviewed by Paul McCarthy)~nibabel.xmlutils.XmlSerializable.to_xmlmethods to pass keywordarguments to :func:
xml.etree.ElementTree.tostring(pr/1258)(CM)
~/...) in strings passed to functions thataccept paths (pr/1260) (Reinder Vos de Wael, reviewed by CM)
by Mathias Goncalves)
~nibabel.spatialimages.SpatialImageas acceptingaffine=Noneargument (pr/1253) (Blake Dewey, reviewed by CM)(Peter Suter, reviewed by CM)
~nibabel.nicom.utils.find_private_sectionfor improvedreadability and maintainability (pr/1228) (MB, reviewed by CM)
Bug fixes
Documentation
(Dimitri Papadopoulos, reviewed by CM, MB)
Maintenance
(pr/1282) (CM)
Scheltienne and EL, reviewed by CM)
compatibility (pr/1267) (CM, reviewed by EL)
(pr/1262) (CM)
numpy.compat.py3kmodule (pr/1243) (EricLarson, reviewed by CM)
refurb (pr/1263, pr/1269, pr/1270, pr/1271, pr/1276) (Dimitri Papadopoulos,
reviewed by CM)
with AVX512 SIMD instructions and numpy 1.25 (pr/1234) (CM)
reviewed by Zvi Baratz)
API changes and deprecations
nibabel.pydicom_compatmodule is deprecated and will be removedin NiBabel 7.0. (pr/1280)
~nibabel.casting.int_to_floatand :func:~nibabel.casting.as_intfunctions are no longer needed to work around NumPy deficiencies and have been
deprecated (pr/1272) (CM, reviewed by EL)
v5.1.0Compare Source
===========================
New feature release in the 5.1.x series.
Enhancements
nibabel.imagestatsavailable withimport nibabel(pr/1208)(Fabian Perez, reviewed by CM)
calculations (pr/1182) (CM, reviewed by MB)
~nibabel.loadsave(pr/1213) and:class:
~nibabel.spatialimages.SpatialImageAPIs (pr/1179),:mod:
~nibabel.deprecated, :mod:~nibabel.deprecator,:mod:
~nibabel.onetimeand :mod:~nibabel.optpkgmodules (pr/1188),:mod:
~nibabel.volumeutils(pr/1189), :mod:~nibabel.filename_parserand:mod:
~nibabel.openers(pr/1197) (CM, reviewed by Zvi Baratz)Bug fixes
with data types not permitted by the GIFTI standard (pr/1199) (CM, reviewed
by Alexis Thual)
Maintenance
nibabel._compressionmodule, resolving unexpected errors from pyzstd. (pr/1212) (CM)
by CM)
Christian, reviewed by CM)
reviewed by Zvi Baratz)
_version.pyistub to allow mypy_ to run without building nibabel(pr/1210) (CM)
.. _mypy: https://mypy.readthedocs.io/
v5.0.1Compare Source
===============================
Bug-fix release in the 5.0.x series.
Bug fixes
:class:
~nibabel.cifti2.cifti2_axes.ParcelsAxis(pr/1194) (Michiel Cottaar,reviewed by CM)
~nibabel.tmpdirs.InTemporaryDirectory(pr/1184) (CM)
Maintenance
py.typedto module root to enable use of types in downstreamprojects (CM, reviewed by Fernando Pérez-Garcia)
(pr/1186) (CM, reviewed by Zvi Baratz)
Configuration
📅 Schedule: (in timezone Asia/Tokyo)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.