Releases: nipy/nitransforms
25.0.1
Release Notes
A patch release addressing a critical issue in the ImageGrid
class relating to coordinates, and bolstered the testing of ANTs' generated displacement fields by cross-comparing against antsApplyTransformsToPoints
in several new tests.
What's changed
- FIX:
ImageGrid._coords
was somehow overwritten + re-enable tests by @oesteban in #276 - FIX: Revision of index and RAS coordinate grids generation by @oesteban in #271
- ENH: Implement ITK densefields checks vs
antsApplyTransformsToPoints
by @oesteban in #277 - ENH: Add unit test on dense fields (extracted from #266) by @oesteban in #274
- RF: Move tests to better locations by @oesteban in #272
- MNT: Minimal housekeeping of tests by @oesteban in #275
- MNT: Fix coverage XML path in CircleCI by @oesteban in #265
- MNT: Add test cases demonstrating ordering bug reading composite ITK's HDF5 files by @oesteban in #263
- STY: Run ruff at the source root by @oesteban in #273
Full Changelog: 25.0.0...25.0.1
25.0.0
What's Changed
- ENH: Implement X5 representation and output to filesystem by @oesteban in #241
- DOC: Fix references to
os.PathLike
by @oesteban in #242 - ENH: X5 read/write support of
TransformChain
by @oesteban in #253 - TST: Add test for
DenseFieldTransform
handling of OOB points by @oesteban in #254 - FIX: Remove implementation of an abstract class by @oesteban in #255
- MNT: Drop Python 3.9 by @oesteban in #259
- FIX: BSpline mapping of individual points by @oesteban in #256
Full Changelog: 24.1.4...25.0.0
24.1.4
24.1.3
25.0.0rc0
What's Changed
- ENH: Implement X5 representation and output to filesystem by @oesteban in #241
- DOC: Fix references to
os.PathLike
by @oesteban in #242 - Configure coverage to omit tests by @oesteban in #244
- Move flake8 config into pyproject by @oesteban in #245
- ENH: Loading of X5 (linear) transforms by @oesteban in #243
- TST: Refactor io/lta to reduce one partial line by @oesteban in #246
- FIX: Broken 4D resampling by @oesteban in #247
- MAINT: Increase coverage by testing edge cases and adding docstrings by @oesteban in #248
Full Changelog: 24.1.2...25.0.0rc0
24.1.2
What's Changed
- FIX: Patch for crash when applying 3D transform to 4D image by @coryshain in #236
- MNT: bump astral-sh/setup-uv from 4 to 5 by @dependabot[bot] in #234
- MNT: bump astral-sh/setup-uv from 5 to 6 by @dependabot[bot] in #235
- MNT: Fix doc builds and pacify linter by @effigies in #238
- MNT: Switch from
zenodo.json
toCITATION.cff
, add contributors by @effigies in #237
New Contributors
- @coryshain made their first contribution in #236
Full Changelog: 24.1.1...24.1.2
24.1.1
New patch release that adds nitransforms.resampling.apply
as a top-level import, and removes the pkg_resources
dependency.
What's Changed
- RF: Add nitransforms.resamping.apply to top module imports in #227
- FIX: Remove pkg_resources dependency in #230
Full Changelog: 24.1.0...24.1.1
24.1.0
New feature release in the 24.1.x series.
This release has the same code as 24.0.2, but the package has been tested with Numpy 2.0 and Python 3.13 and the metadata updated accordingly.
CHANGES
Full Changelog: 24.0.2...24.1.0
24.0.2
24.0.1
Bug-fix release in the 24.0.x series.
New Contributors
- @shnizzedy made their first contribution in #222
CHANGES
- FIX: Use standard library
pathlib
by @shnizzedy in #222 - MAINT: Support pre-
__or__
types by @effigies in #223 - MAINT: Bump the actions-infrastructure group with 3 updates by @dependabot in #224
- MAINT: Bump codecov/codecov-action from 3 to 4 by @dependabot in #225
Full Changelog: 24.0.0...24.0.1