From 0810c7ecb2d2e5d260a3b0cba2d29ad52953615a Mon Sep 17 00:00:00 2001 From: Tom Softreck Date: Sun, 18 Oct 2026 20:09:36 +0200 Subject: [PATCH] chore(release): prepare v0.1.127 release (ticket-220) --- VERSION | 2 +- project/ticket-220/README.md | 23 +++++++++++ project/ticket-220/intent.json | 75 ++++++++++++++++++++++++++++++++++ pyproject.toml | 2 +- uv.lock | 2 +- 5 files changed, 101 insertions(+), 3 deletions(-) create mode 100644 project/ticket-220/README.md create mode 100644 project/ticket-220/intent.json diff --git a/VERSION b/VERSION index 9e7e837..74799d8 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.1.126 +0.1.127 diff --git a/project/ticket-220/README.md b/project/ticket-220/README.md new file mode 100644 index 0000000..b3947ec --- /dev/null +++ b/project/ticket-220/README.md @@ -0,0 +1,23 @@ +# Ticket 220: Release v0.1.127 and publish to PyPI via goal + +- **ID**: ticket-220 +- **Owner**: agent:antigravity +- **Status**: IN_PROGRESS +- **Workflow state**: EDIT +- **Created**: 2026-10-18 + +## Goal and scope + +Prepare release v0.1.127 and publish package to PyPI via goal and Willman. + +## Acceptance criteria + +- [x] AC-01: Scope is approved by a human owner. + +## Tracking boundary + +This directory contains the minimal reviewed intent. Optional participant prose +and raw command logs are not required delivery output. + +## Execution Authorization +- SESSION_EXECUTION_AUTHORIZATION: Authorized by user for governed release and PyPI publication via Willman. diff --git a/project/ticket-220/intent.json b/project/ticket-220/intent.json new file mode 100644 index 0000000..066705c --- /dev/null +++ b/project/ticket-220/intent.json @@ -0,0 +1,75 @@ +{ + "schema": "new-project.intent/v3", + "ticket": "ticket-220", + "summary": "Release v0.1.127 and publish to PyPI via goal", + "workstream": "integration", + "classification": { + "kind": "SERVICE", + "priority": "P1", + "origin": "health" + }, + "allowedPaths": [ + "project/ticket-220/**", + "TODO.md", + "project/TICKETS.md", + "VERSION", + "pyproject.toml", + "uv.lock" + ], + "forbiddenPaths": [ + "project/ticket-*/user-*.md" + ], + "stacks": [], + "dependsOn": [], + "conflictsWith": [], + "integrationTicket": null, + "delivery": { + "acceptedBaseSha": "b2403356000539fd715acf44b0b697832fb6cba0", + "targetBranch": "main", + "outcome": "Synchronize VERSION, pyproject.toml, and uv.lock to 0.1.127 for PyPI release.", + "nonGoals": [ + "Do not modify runtime modules" + ], + "complexity": "S", + "estimatedMinutes": 5, + "budgets": { + "maxImplementationFiles": 3, + "maxAffectedComponents": 1, + "maxPublicInterfaceChanges": 0, + "maxRuntimeDependencies": 0 + }, + "architecture": { + "status": "accepted", + "decision": "Update package version in VERSION, pyproject.toml, and uv.lock to 0.1.127.", + "components": [ + { + "name": "core-and-paths", + "paths": [ + "VERSION", + "pyproject.toml", + "uv.lock" + ] + } + ], + "responsibilityChanges": false, + "interfaceChanges": [], + "dataChanges": [], + "ui": { + "impact": "none", + "states": [], + "evidence": [] + }, + "rollback": "Revert commit for ticket-220." + }, + "runtimeDependencies": [], + "validation": [ + { + "criterion": "AC-01", + "commands": [ + "./project/governance-check.sh" + ], + "evidence": "project/ticket-220/README.md" + } + ] + } +} diff --git a/pyproject.toml b/pyproject.toml index 09540a3..4deb85c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "planfile" -version = "0.1.126" +version = "0.1.127" description = "SDLC automation platform - strategic project management with CI/CD integration and automated bug-fix loops" readme = "README.md" requires-python = ">=3.10" diff --git a/uv.lock b/uv.lock index 8b2d121..8618701 100644 --- a/uv.lock +++ b/uv.lock @@ -2557,7 +2557,7 @@ wheels = [ [[package]] name = "planfile" -version = "0.1.126" +version = "0.1.127" source = { editable = "." } dependencies = [ { name = "filelock" },