Skip to content

v16.7.0

@SkyeAv SkyeAv tagged this 08 Sep 16:41
Cut 16.7.0 and bump the package version in pyproject.toml, uv.lock, and
CITATION.cff.

Minor: the release-mode case-count gate is relaxed — the
drop_low_number_of_cases threshold for applied_to_treat edges drops
from 25 to 10, so --release builds now ship applied_to_treat edges
backed by 10-24 cases that 16.6.x dropped (#141). Gating, null
handling, non-numeric tolerance, and significance-phase placement are
unchanged.

Changelog:
- Versioned the Unreleased section as 16.7.0 (2026-09-04) and gave the
  threshold entry its #141 PR link. No missing entries: #141 is the
  only PR merged since v16.6.2.

Docs: none needed here — no docs page documents the threshold value; it
is an internal default of drop_low_number_of_cases.

Testing:
- uv run pytest -q -> 1253 passed, 3 skipped (96% coverage)
- uv run ruff check . && uv run ruff format --check . && uv run pyright
  -> clean / 0 errors
- uv lock --check -> up to date
- uv run mkdocs build --strict -> clean
Assets 2
Loading