From b791415292b3b3e90b7255ce851545cf6f03ecaa Mon Sep 17 00:00:00 2001 From: susheem-k Date: Sat, 12 Sep 2026 18:07:28 +0530 Subject: [PATCH] chore: release 0.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 --- CHANGELOG.md | 2 ++ pyproject.toml | 2 +- src/tokenops/__init__.py | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dda532a..2458fc2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.0] - 2026-09-12 + ### Added - `tokenops.control.ledger_backend` — the `LedgerBackend` protocol and diff --git a/pyproject.toml b/pyproject.toml index 38fa2a3..e7d3c23 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "agent-tokenops" -version = "0.2.1" +version = "0.3.0" description = "TokenOps control plane and SDK for run-aware agent token governance" readme = "README.md" requires-python = ">=3.10" diff --git a/src/tokenops/__init__.py b/src/tokenops/__init__.py index d128c59..eba1a18 100644 --- a/src/tokenops/__init__.py +++ b/src/tokenops/__init__.py @@ -4,7 +4,7 @@ load_env() -__version__ = "0.2.1" +__version__ = "0.3.0" def init() -> None: