Skip to content

chore: release 0.13.2 - #244

Merged
ethan-scitix merged 1 commit into
mainfrom
chore/release-0.13.2
Oct 26, 2026
Merged

ethan-scitix merged 1 commit into
mainfrom
chore/release-0.13.2

Conversation

@ethan-scitix

Copy link
Copy Markdown
Collaborator

Type

  • chore — CI, tooling, dependencies, config

Summary

  • Release 0.13.2: CHANGELOG entry and Dockerfile wheel version, as in the 0.13.1 release (chore: release 0.13.1 #241).
  • A patch release: a model that serves input-scoring tasks on SGLang reserves logit headroom, a lower mem_fraction_static and a chunked_prefill_size, reported in --dry-run under serving.<group>.engines.<model>.headroom; infer.overrides wins (fix(cli): reserve logit headroom on an engine that serves input scoring #243).
  • No identity or on-disk format change: the reserve is launch-only, recorded in infer_plans.yaml and runs[].serving, so 0.13.1 result directories resume.

Related Issues

Refs #242

Test Plan

Automated

  • Lint/format clean (ruff check sieval/ tests/ && ruff format --check sieval/ tests/; the one file it would reformat is the gitignored, build-generated sieval/_version.py)
  • Type check clean (ty check)
  • Unit + integration: pytest tests/unit tests/integration --cov --cov-fail-under=95 -n 8: 9841 passed, 1 skipped, coverage 97.15%. test_exec_quotebench_anchor.py fails on a macOS host, as on main (it compares against GNU verdicts). Three test_wikisql.py tests failed only because the shell had no locale set; with LANG=en_US.UTF-8 all 44 pass.
  • Acceptance gate pytest tests/acceptance -s: 12 passed, 10 skipped (staged BFCL archives and the code-evaluator service are not available locally)
  • Benchmark gate pytest -m benchmark -s: all scenarios PASS on an idle host, twice (single-turn 580 SPS / 90.6%, long output 163.4 / 76.6%, multi-iteration 183.9 / 86.2%, high concurrency 1078 / 84.3%, framework overhead 1641 SPS, resume 0.5 s). A first run under host load failed high concurrency at 44.7%.
  • pre-commit run -a: all hooks pass
  • check_preflight.py --level deep: all pass except check_version (latest tag 0.13.1 vs CHANGELOG 0.13.2, which resolves when v0.13.2 is tagged after merge) and link warnings for unreachable or not-yet-existing URLs

Checklist

Required (all PRs)

  • PR title follows conventional format (type(scope): description)
  • No internal paths, credentials, or personal info in committed files
  • AI-generated code has AI-Generated Code - <model> (<provider>) in module docstring
  • No new upper-layer dependencies added to core/
  • Deleted code verified — no remaining call sites depend on it

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ethan-scitix
ethan-scitix merged commit 254ee6e into main Oct 26, 2026
8 checks passed
@ethan-scitix ethan-scitix mentioned this pull request Oct 26, 2026
12 tasks done
@ethan-scitix
ethan-scitix deleted the chore/release-0.13.2 branch October 28, 2026 03:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant