From 6fb06d5c8d467977388d22cb04d9a5df31fa4cbc Mon Sep 17 00:00:00 2001 From: Patrick Pfenning Date: Tue, 8 Sep 2026 10:38:34 -0400 Subject: [PATCH] manifest: bump to 0.4.0 and pin components at v0.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit cox dev release refuses until the manifest is bumped and committed by hand, which is the right gate — the version is a decision, not something a tool should infer. tests/test_packaging.py caught that pyproject.toml must agree with the manifest; bumped both. 56 tests pass. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_0151nmLTbvM12x4gWS9UsPH2 --- manifest.toml | 10 +++++----- pyproject.toml | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/manifest.toml b/manifest.toml index 0a7cffd..fb01b4f 100644 --- a/manifest.toml +++ b/manifest.toml @@ -9,12 +9,12 @@ # install, part tag and part ref, is a configuration nobody tested. [coxswain] -version = "0.3.0" +version = "0.4.0" status = "beta" [components] -cartridges = { repo = "ppfenning/coxswain-cartridges", tag = "v0.3.0", required = true, docs = ["README.md"] } -graphs = { repo = "ppfenning/coxswain-graphs", tag = "v0.3.0", required = true, docs = [ +cartridges = { repo = "ppfenning/coxswain-cartridges", tag = "v0.4.0", required = true, docs = ["README.md"] } +graphs = { repo = "ppfenning/coxswain-graphs", tag = "v0.4.0", required = true, docs = [ "README.md", "graphs/delivery/epic-swarm.md", "graphs/delivery/lifecycle-propose.md", @@ -27,8 +27,8 @@ graphs = { repo = "ppfenning/coxswain-graphs", tag = "v0.3.0", required "docs/RUNBOOK-TRUST.md", "docs/graphs/*.md", ] } -tools = { repo = "ppfenning/coxswain-tools", tag = "v0.3.0", required = true, provides = "cox", docs = ["README.md"] } -crew = { repo = "ppfenning/coxswain-crew", tag = "v0.3.0", flag = "crew", docs = ["README.md"] } +tools = { repo = "ppfenning/coxswain-tools", tag = "v0.4.0", required = true, provides = "cox", docs = ["README.md"] } +crew = { repo = "ppfenning/coxswain-crew", tag = "v0.4.0", flag = "crew", docs = ["README.md"] } [providers] claude-code = { status = "supported", profile = "providers/claude-code.yaml" } diff --git a/pyproject.toml b/pyproject.toml index 2884464..c735f5e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "coxswain" -version = "0.3.0" +version = "0.4.0" description = "Coxswain: the agent platform. The command is `cox`, from the coxswain-tools package." readme = "README.md" requires-python = ">=3.11"