Skip to content

Release notes

0.1.2_2.3.5 [2026-08-21]

Maintenance:

  • Migrated from poetry to uv for dependency management and build system
  • Updated base Docker image from flywheel/fw-gear-ants-base:2.3.5 to antsx/ants:2.6.5 with multi-stage build using flywheel/python:3.12-wolfi-build
  • Upgraded python requirement from ^3.8 to ~=3.12
  • Updated dependencies to fix vulnerabilities
  • Migrated CI pipeline to qa-ci templates and updated pre-commit hooks to use ruff for linting and formatting
  • Updated manifest.json command from poetry run python run.py to python /flywheel/v0/run.py
  • Added gear classification metadata to manifest.json
  • Changed api-key input from read-only: true to read-only: false in manifest.json
  • Fixed Python linting violations (raw strings for regex patterns, noqa annotations, removed unused imports)
  • Cleaned up test files by removing unused imports and fixing duplicate test function names

Documentation:

  • Updated CONTRIBUTING.md to reflect migration from poetry to uv
  • Reformatted README.md for improved readability and line length compliance

0.1.1_2.3.5

Fixes:

  • Able to get to the right template that is provided by user.
  • Add -t command during gear run

Enhancements:

  • Added logging to the path of T1 images the gear used
  • Append antsLongitudinalCorticalThickness.sh commandline to output text file

0.1.0_2.3.5

  • Initial Release