Skip to content

chore: release 0.3.0 - #136

Merged
susheem-k merged 1 commit into
mainfrom
release/0.3.0
Sep 12, 2026
Merged

susheem-k merged 1 commit into
mainfrom
release/0.3.0

Conversation

@susheem-k

Copy link
Copy Markdown
Collaborator

Summary

  • Cuts 0.3.0: the ledger is now fully remote-only — ControlPlaneClient.from_env() requires CONTROL_PLANE_URL/TOKENOPS_URL and there is no local SQLite fallback path left in-process (Epic: remote-only control plane — hard HTTP dependency for the ledger #118).
  • Moves the accumulated [Unreleased] changelog entries under a new [0.3.0] - 2026-09-12 heading.
  • Bumps version in pyproject.toml and __version__ in src/tokenops/__init__.py from 0.2.10.3.0.

Test plan

  • CI green on main prior to this branch (verified via gh run list)
  • CI passes on this PR
  • After merge, run Actions → Release → Run workflow on main per RELEASING.md to tag, build, and publish to PyPI
    🤖 Generated with Claude Code

Ledger is fully remote-only now (#118) — ControlPlaneClient.from_env()
requires CONTROL_PLANE_URL/TOKENOPS_URL and there's no local SQLite
fallback left. Moves the Unreleased changelog entries under 0.3.0 and
bumps the version in pyproject.toml and tokenops.__version__.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@susheem-k
susheem-k merged commit 8ef14d6 into main Sep 12, 2026
3 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.

2 participants