Release notes
0.2.2_7.3.2 [2026-08-19]
Enhancements:
- Added
freesurfer_license_fileas a named input inmanifest.jsonfor explicit FreeSurfer license file handling. - Expanded gear classification metadata in
manifest.jsonwith species, organ, therapeutic area, modality, and function fields. - Updated
manifest.jsongear description to provide a detailed summary of outputs and project-level behavior.
Fixes:
- Fixed subprocess calls in
main.pyto usecheck=True, ensuring errors frommri_coregandfsxvfb freevieware surfaced rather than silently ignored. - Replaced
type(...) ==comparisons withisinstance()inhierarchy.pyfor correct timestamp type checks.
Maintenance:
- Migrated from
poetrytouvfor dependency management. - Upgraded base image from
python3.9topython:3.12-bullseye. - Migrated build system from
poetry.core.masonry.apitohatchling. - Replaced
blackandisortlinting withruff_formatandruffin pre-commit hooks. - Pinned Debian apt packages to a fixed
snapshot.debian.orgdate for reproducible builds. - Updated
PYTEST_COV_FAIL_UNDERfrom0to15in CI configuration. - Removed stale Jupyter notebook checkpoint test files from
tests/. - Replaced placeholder tests in
test_main.pyandtest_parser.pywith real unit tests; added newtest_utils.pywith coverage forutilsmodule helpers. - Updated
manifest.jsonsource and URL to the current GitLab repository path underscientific-solutions.
Documentation:
- Rewrote
CONTRIBUTING.mdto documentuv-based workflow, updated dependency management instructions, and replaced manual release process with auto-generated release notes guidance. - Updated
README.mdwith corrected gear level checkboxes, improved use case description for project-level operation, and minor formatting fixes.
0.3.0
Enhancements:
- Updated Gitlab CI templates to QA-CI templates
0.2.0
Maintenance:
- Added MR template
Documentation:
- Add
docs/changelog.md
0.1.0
Documentation:
- Add
docsfolder - Add
docs/release_notes.md
Notes: Categories used in release notes should match one of the following:
- Fixes
- Enhancements
- Documentation
- Maintenance