Tags: nipy/nitransforms
Tags
25.0.1 Release Notes ------------- A patch release addressing a critical issue in the ``ImageGrid`` class relating coordinates, and bolstered the testing of ANTs' generated displacements fields by cross-comparing against ``antsApplyTransformsToPoints`` in several new tests. CHANGES ------- * 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 A new major release introducing critical fixes and important new functionality. Most notably, it includes a hotfix for 4D resampling (also backported to 24.1.4) and adds **experimental support for the X5 format** (*BIDS*). The X5 support enables I/O for linear and nonlinear transforms and includes partial support for transformation chains—marking a first step toward full *BIDS* interoperability. This release also drops support for *Python* 3.9 and earlier, aligning with modern *Python* standards and paving the way for future improvements. CHANGES ------- * FIX: BSpline mapping of individual points by @oesteban in #256 * FIX: Remove implementation of an abstract class by @oesteban in #255 * FIX: Add test for `DenseFieldTransform` handling of OOB points by @oesteban in #254 * ENH: X5 read/write support of ``TransformChain`` by @oesteban in #253 * ENH: Loading of X5 (linear) transforms by @oesteban in #243 * ENH: Implement X5 representation and output to filesystem by @oesteban in #241 * DOC: Fix references to ``os.PathLike`` by @oesteban in #242 * MNT: Drop Python 3.9 by @oesteban in #259 * MNT: Increase coverage by testing edge cases and adding docstrings by @oesteban in #248 * MNT: Refactor io/lta to reduce one partial line by @oesteban in #246 * MNT: Move flake8 config into ``pyproject.toml`` by @oesteban in #245 * MNT: Configure coverage to omit tests by @oesteban in #244 **Full Changelog**: 24.1.4...25.0.0
25.0.0rc0 A new major release with critical updates. The new release includes a critical hotfix for 4D resamplings. The second major improvement is the inclusion of a first implementation of the X5 format (BIDS). The X5 implementation is currently restricted to reading/writing of linear transforms. CHANGES ------- * FIX: Broken 4D resampling by @oesteban in #247 * ENH: Loading of X5 (linear) transforms by @oesteban in #243 * ENH: Implement X5 representation and output to filesystem by @oesteban in #241 * DOC: Fix references to ``os.PathLike`` by @oesteban in #242 * MNT: Increase coverage by testing edge cases and adding docstrings by @oesteban in #248 * MNT: Refactor io/lta to reduce one partial line by @oesteban in #246 * MNT: Move flake8 config into ``pyproject.toml`` by @oesteban in #245 * MNT: Configure coverage to omit tests by @oesteban in #244
24.1.2 (June 02, 2025) New patch release that addresses a crash when applying a 3D transform to a 4D image. New Contributors ---------------- * @coryshain made their first contribution in #236 CHANGES ------- * FIX: Patch for crash when applying 3D transform to 4D image (#236) * MNT: Switch from zenodo.json to CITATION.cff, add contributors (#237) **Full Changelog**: 24.1.1...24.1.2
24.1.1 (December 18, 2024) New patch release that adds ``nitransforms.resampling.apply`` as a top-level import, and removes the `pkg_resources` dependency. CHANGES ------- * 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 (November 17, 2024) 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 ------- * MAINT: Transition to pyproject.toml and tox, support numpy 2, python 3.13 by @effigies in #228 **Full Changelog**: 24.0.2...24.1.0
24.0.1 (September 17, 2024) 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
PreviousNext