Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 04 Oct 21:08
· 147 commits to main since this release

v0.3.0 (2026-10-04)

This release is published under the MIT License.

Build System

  • Complete package metadata for PyPI (a40f0d8)

Continuous Integration

  • Add a script reproducing the CI locally (abe28f3)

  • Add Dependabot updates for Python dependencies (a852677)

  • Report test coverage in the job summary (5573098)

  • release: Attest build provenance of release artifacts (3c9b3b0)

  • release: Publish to PyPI with trusted publishing (a9dec1a)

Documentation

  • Add CI, release and license badges to the README (2515e42)

  • Add the MIT license text (2c641f0)

  • Commit subject case, commitlint before merge and zsh pitfalls in CLAUDE.md (611c54a)

  • Drop the stale phase status line from the README (52087ac)

  • Explain how to verify release provenance with gh attestation (15355cb)

  • Install from PyPI first, git URL as an alternative (b464024)

  • Never gate a merge on a piped command (CLAUDE.md) (05b6610)

  • Record phase A conventions in CLAUDE.md (0b8c9d2)

  • Run scripts/ci-local.sh before every merge (CLAUDE.md) (80e9ab0)

Features

  • cli: Add hwbench --version (c7597b9)

  • cli: Shell completion for fish and bash (cd64945)

Testing

  • Check completion options without parsing the rendered help (4eb307d)

Detailed Changes: v0.2.0...v0.3.0