Skip to content

release: v0.12.0 — a trust release (the full audit, fixed) - #63

Merged
AshwinUgale merged 1 commit into
mainfrom
release/v0.12.0
Sep 29, 2026
Merged

AshwinUgale merged 1 commit into
mainfrom
release/v0.12.0

Conversation

@AshwinUgale

Copy link
Copy Markdown
Owner

Bumps to 0.12.0 and turns the [Unreleased] notes into ## [0.12.0] — 2026-09-28. The notes are grouped by area (trust core first) under an Upgrade notes: what may change for you summary. No line of the notes was dropped (checked line by line), and the history below is unchanged.

0.12.0 carries #56 and the six audit PRs (#57–#62).

Pre-release checks on this branch:

  • pytest 627 passed; ruff / ruff format --check / mypy clean
  • python -m build produces muteval-0.12.0 sdist (190 files, no .hypothesis) and wheel (40 files); twine check passes on both
  • the built wheel installs into a clean venv, reports 0.12.0, and the keyless muteval init --template rag + muteval run runs end to end

After merge: tag v0.12.0 on the merge commit and push it. release.yml then publishes to PyPI via Trusted Publishing. Then check a clean-room pip install muteval==0.12.0.

🤖 Generated with Claude Code

Bump to 0.12.0; the [Unreleased] notes become [0.12.0] — 2026-09-28, grouped by
area (trust core first) under an "Upgrade notes: what may change for you" summary.
No line of the notes was dropped; the history below is unchanged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@AshwinUgale
AshwinUgale merged commit daf5543 into main Sep 29, 2026
18 checks passed
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