Skip to content

v1.5.17 Release Notes

Release date: 2026-06-23

v1.5.17 is a small CI patch release after v1.5.16. It fixes a NumPy typing issue in the clinical validation plot path that caused mypy to fail on CI.

Fixed

Reporting NumPy typing

The clinical validation plot now explicitly types the glucose and time arrays as NDArray[np.float64] and uses typed empty-array fallbacks. Runtime behavior is unchanged, but mypy no longer infers incompatible array shapes on the empty-data branch.

Verification

python3 -m mypy src/iints/
# Success: no issues found in 192 source files

python3 -m pytest \
  tests/regression/test_pdf_regression.py \
  tests/analysis/test_poster.py \
  tests/test_ci_governance.py \
  -q
# 10 passed