v1.6
First release since 1.2 (2020). Highlights of the 2026-06 modernization campaign:
- NeuNorm dependency removed (#19): the auto gamma filter is replicated in-package and verified value-identical against NeuNorm 1.6.12; contract tests (#18) pin the numerics
- Correctness fixes batch (#20) and the Timepix chip-geometry correction converted to a documented opt-in
--chipcorrection/NeutronImaging[chipcorrection](#13) - Packaging modernized to pyproject + hatchling + pixi, SPEC 0 floor (Python ≥3.12, CI on 3.12–3.14), Grype CVE gate (#21)
neutronimaging.cliconsole entry points (mcp_detector_correction,generate_config) withscripts/*.pykept as path-compatible wrappers for SNS/HFIR autoreduction (#22)- License settled as MIT (NDP standard), resolving the historical GPLv3/BSD/LGPLv2 metadata contradiction (#23); sdist slimmed to package-only (#24)
Install: pip install NeutronImaging==1.6
🤖 Generated with Claude Code