Skip to content

Release 0.6.0: honest greens - #100

Merged
davet47 merged 1 commit into
mainfrom
release-0.6.0
Sep 1, 2026
Merged

davet47 merged 1 commit into
mainfrom
release-0.6.0

Conversation

@davet47

@davet47 davet47 commented Sep 1, 2026

Copy link
Copy Markdown
Owner

Cuts 0.6.0 per RELEASING.md — version bump in __init__.py, the [Unreleased] block sectioned into [0.6.0] - 2026-09-01, and ROADMAP's shipped list extended.

The theme, landed whole (honest greens):

Alongside: the cache_protocol wire contract, RemoteStore.get_blob re-hashing, serve --python status/verify symmetry, C# example + live NUnit/xunit-v3 (MTP) coverage (#97).

Upgrade note (in the changelog): cached greens for Python tests that resolve project fixtures re-verify once; fixture-free tests keep byte-identical keys.

Gates on this branch: uv run pytest 306 passed; bench/benchmark.py 5.4×; hashloom --version → 0.6.0 (tag must match __version__ — the workflow fails fast otherwise).

After merge: tag v0.6.0 from synced main fires release.yml — sdist+wheel to PyPI over OIDC, then the mcp-registry job refreshes the listing.

Version bump + changelog cut + roadmap shipped-list for the v0.6 theme:
the verify-time store freshness gate and the fixture closure in the
Python test-source hash, with the cache_protocol wire contract, blob
re-hashing, status override symmetry, and C# example alongside.
@davet47
davet47 merged commit 88deada into main Sep 1, 2026
10 checks passed
@davet47
davet47 deleted the release-0.6.0 branch September 1, 2026 21:07
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