Skip to content

Releases: nipreps/niworkflows

1.13.5

19 Jun 14:55
Compare
Choose a tag to compare

Release Notes

Patch release in the 1.13.x series.

Changes

  • Allow optional/None filters to be overridden (#956)

Full Changelog: 1.13.4...1.13.5

1.13.4

05 Jun 17:15
Compare
Choose a tag to compare

Release notes

Patch release in the 1.13.x series.

This release includes:

  • A fix to avoid filters overwriting BIDS subject and session entities when collecting data
  • Additional PET paths for the default BIDS configuration
  • New file with PET-specific registration options

Changes

  • ENH: Update nipreps.json (#950)
  • ENH: Add petref-mni_registration_precise_000.json (#949)
  • FIX: Do not allow filters to overwrite participant / session (#952)
  • MNT: Fix coverage config for parallel runners (#945)
  • MNT: Accept main where master is used (#943)

1.13.3

09 May 16:31
Compare
Choose a tag to compare

Release Notes

Patch release in the 1.13.x series.

This release resolves import errors introduced by excluding excess files in the previous release. Only test modules were affected.

Changes

  • ENH: Add PET info to nipreps.json (#942)

1.13.2

09 May 16:30
Compare
Choose a tag to compare

Release Notes

Patch release in the 1.13.x series.

This release adjusts the build process to reduce the size of the installed package.

1.13.1

09 May 16:30
Compare
Choose a tag to compare

Release Notes

Patch release in the 1.13.x series.

This release adds the niworkflows.engine.splicer module, to facilitate sugery on wworkflows.

Changes

  • FIX: Allow passing arguments through tag decorator (#939)
  • ENH: Workflow splicer module (#938)
  • MNT: Bump astral-sh/setup-uv from 5 to 6 (#937)

1.13.0

02 May 16:40
Compare
Choose a tag to compare

Release Notes

First release in the 1.13.x series.

This release restructures the ANTs brain extraction workflow.
This should be a backwards compatible change, but a minor release is used out of caution.

Changes

  • FIX: Remove duplicated code, problematic deviation from antsBrainExtraction (#931)
  • FIX: Listify numbers (#925)
  • ENH: Allow + symbol in label entities (#926, #927)
  • STY: Apply various ruff checks (#913, #915, #917, #918, #919, #930)

1.12.2

23 Jan 17:44
Compare
Choose a tag to compare

Release Notes

Patch release that includes a new keyword argument to BIDSDataGrabber to bypass requiring a T1w image

Changes

  • ENH: Parse kwargs to allow no T1w (#922)
  • MNT: Bump astral-sh/setup-uv from 4 to 5 (#920)
  • STY: Format + add git blame ignore file (#923)
  • STY: Apply ruff/Pylint rule PLR0402 (#916)
  • STY: Apply ruff/flake8-pie rules (PIE) (#914)
  • STY: Apply ruff/flake8-comprehensions preview rule C409 (#912)
  • STY: Use f-strings where possible (#836)

1.12.1

23 Jan 17:44
Compare
Choose a tag to compare

Release Notes

Patch release that adds a new input to SpatialNormalization, but remains backwards compatible.

Changes

  • ENH: Allow adjusting histogram matching of configuration files (#911)

1.12.0

05 Dec 21:22
7bd6a53
Compare
Choose a tag to compare

Release notes

New minor release in the 1.12.x series.

This release includes support for Python 3.13, Numpy 2.0 and Nipype 1.9.

Note that using Python 3.13 requires building traits from the development branch.

Changes

  • FIX: Pandas deprecations (#906)
  • FIX: Numpy 2 compatibility (#905)
  • FIX: Check 2D spaces against list from templateflow (#888)
  • ENH: Add boldmap suffix to filename patterns. (#899)
  • ENH: Add dir entity to T2starmap pattern. (#898)
  • TEST: CIFTI2 expected checksum has changed (#895)
  • STY: Replace black+flake8 with ruff, add pre-commit (#904)
  • STY: use f-string within normalization interface (#892)
  • MNT: Enable 3.13 tests (#909)
  • MNT: Switch to tox for testing and CI (#900)
  • MNT: Drop Python 3.8, update dependencies (#896)
  • CI: Fix get_data job on CircleCI (#897)

Full Changelog: 1.11.0...1.12.0

1.10.2

11 Jun 00:24
Compare
Choose a tag to compare

Release notes

Bug-fix release in the 1.10.x series

Changes

  • ENH: Modify FSSource to output T2 (#868)
  • STY: Apply ruff/flake8-implicit-str-concat rule ISC001 (#870)
  • STY: Remove extraneous quotes (#859)
  • STY: Apply assorted ruff/refurb rules (#867)
  • MNT: update vendored docs files (#834)
  • MNT: Fix deprectation error in CI (#866)