Skip to content

v0.3.3 — PR CI, test suite, and publish workflow fix

Choose a tag to compare

@rosspeili rosspeili released this 21 Aug 05:25
· 42 commits to main since this release

Summary

Quality and docs release: required PR checks, expanded test coverage, stronger comparison doc, and a fix for duplicate PyPI publishes.

Install

pip install aura-harness==0.3.3

Added

  • PR CI.github/workflows/ci.yml runs lint-test (black, flake8, pytest) on every PR and push to main.
  • Test suite — shared tests/conftest.py; test_cli.py, test_core_gaps.py, test_examples_smoke.py (49 tests, all example scripts smoke-tested).
  • Coverage reportpytest --cov=aura in CI (report only, no gate).

Changed

  • docs/comparison.md — membrane vs prompt-harness positioning; session receipt language.
  • Testing / contributing / publishing docs — CI parity and publish trigger guidance.

Fixed

  • PyPI publish — removed duplicate tag trigger; skip-existing: true for safe re-runs.

Links

Full diff: v0.3.2...v0.3.3