From 17cfc612c9b31b564f8cb6630ed4eb18d31a64f2 Mon Sep 17 00:00:00 2001 From: Jarek Potiuk Date: Sun, 25 Oct 2026 02:25:37 +0200 Subject: [PATCH] chore: bump dev version to 0.9.0.dev202610250024 Ships the fixes merged since 0.9.0.dev202610241347 to marketplace installs: the container-gateway hook hardening (#1784, #1789, #1790, #1793, #1804), host-only uv state (#1785), session-start cleanup of the stale uv grant (#1788), the trusted session-start interpreter (#1791), the sandboxed prek home (#1792) and per-machine gateway hook registration (#1797). Generated-by: Claude (Opus 5.5) --- .claude-plugin/marketplace.json | 28 +++++++++---------- .claude-plugin/plugin.json | 2 +- .codex-plugin/plugin.json | 2 +- apm.yml | 2 +- gemini-extension.json | 2 +- plugin.json | 2 +- .../.claude-plugin/plugin.json | 2 +- .../.claude-plugin/plugin.json | 2 +- .../.claude-plugin/plugin.json | 2 +- .../magpie-issue/.claude-plugin/plugin.json | 2 +- .../.claude-plugin/plugin.json | 2 +- .../magpie-pairing/.claude-plugin/plugin.json | 2 +- .../.claude-plugin/plugin.json | 2 +- .../.claude-plugin/plugin.json | 2 +- .../.claude-plugin/plugin.json | 2 +- .../.claude-plugin/plugin.json | 2 +- .../.claude-plugin/plugin.json | 2 +- .../magpie-setup/.claude-plugin/plugin.json | 2 +- .../.claude-plugin/plugin.json | 2 +- .../.claude-plugin/plugin.json | 2 +- pyproject.toml | 2 +- uv.lock | 2 +- 22 files changed, 35 insertions(+), 35 deletions(-) diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index cb7d163a5..5c14849b9 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -9,85 +9,85 @@ { "name": "magpie-adversarial-review", "source": "./plugins/magpie-adversarial-review", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "description": "Apache Magpie \u2014 adversarial review: runs other models' CLIs (Codex, Copilot, Gemini, Claude) read-only over a change before its PR is created, and merges their findings. Runs from the installed plugin, so no repository needs a copy." }, { "name": "magpie-agent-guard", "source": "./plugins/magpie-agent-guard", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "description": "Apache Magpie \u2014 deterministic pre-execution command guard: a PreToolUse hook that denies shell commands which would break a hard framework rule. Runs from the installed plugin, so no repository or worktree needs a local copy." }, { "name": "magpie-security-tools", "source": "./plugins/magpie-security-tools", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "description": "Apache Magpie \u2014 the tools the security skills run (tracker field and rollup edits, CVE JSON, the privacy gate, the scan importer), shipped so a marketplace install needs no framework checkout." }, { "name": "magpie-vetted-ops", "source": "./plugins/magpie-vetted-ops", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "description": "Apache Magpie \u2014 vetted-ops: a dispatcher for fixed, policy-scoped forge operations, so a session needs one allowlist entry instead of a dozen wildcard `ask` rules. Runs from the installed plugin, which is what keeps the operation catalogue out of reach of the agent that calls it." }, { "name": "magpie-contributor-growth", "source": "./plugins/magpie-contributor-growth", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "description": "Apache Magpie contributor-growth family (9 skills)." }, { "name": "magpie-issue", "source": "./plugins/magpie-issue", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "description": "Apache Magpie issue family (8 skills)." }, { "name": "magpie-mentoring", "source": "./plugins/magpie-mentoring", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "description": "Apache Magpie mentoring family (4 skills)." }, { "name": "magpie-pairing", "source": "./plugins/magpie-pairing", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "description": "Apache Magpie pairing family (2 skills)." }, { "name": "magpie-pr-management", "source": "./plugins/magpie-pr-management", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "description": "Apache Magpie pr-management family (9 skills)." }, { "name": "magpie-release-management", "source": "./plugins/magpie-release-management", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "description": "Apache Magpie release-management family (10 skills)." }, { "name": "magpie-repo-health", "source": "./plugins/magpie-repo-health", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "description": "Apache Magpie repo-health family (8 skills)." }, { "name": "magpie-security", "source": "./plugins/magpie-security", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "description": "Apache Magpie security family (16 skills)." }, { "name": "magpie-setup", "source": "./plugins/magpie-setup", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "description": "Apache Magpie setup family (11 skills)." }, { "name": "magpie-utilities", "source": "./plugins/magpie-utilities", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "description": "Apache Magpie utilities family (5 skills)." } ] diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 2b2bbff2b..f51271301 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "magpie", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "description": "Apache Magpie \u2014 a reusable, governance-agnostic framework of agentic skills for maintaining open-source projects: release management, security triage, PR and issue workflows, contributor growth, and repo health.", "author": { "name": "Apache Magpie", diff --git a/.codex-plugin/plugin.json b/.codex-plugin/plugin.json index 3f0942489..0abf7cf17 100644 --- a/.codex-plugin/plugin.json +++ b/.codex-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "magpie", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "description": "Apache Magpie — agentic skills for maintaining open-source projects.", "skills": "./skills", "hooks": { diff --git a/apm.yml b/apm.yml index 0619774be..cec1aa36a 100644 --- a/apm.yml +++ b/apm.yml @@ -6,7 +6,7 @@ # Gemini). Schema is v0.1 and may change — verify against the current # https://microsoft.github.io/apm/ before publishing. name: magpie -version: 0.9.0.dev202610241347 +version: 0.9.0.dev202610250024 type: skill description: >- Apache Magpie — a reusable, governance-agnostic framework of agentic skills diff --git a/gemini-extension.json b/gemini-extension.json index 671c81e8d..1fa26c0bb 100644 --- a/gemini-extension.json +++ b/gemini-extension.json @@ -1,6 +1,6 @@ { "name": "magpie", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "description": "Apache Magpie — agentic skills for maintaining open-source projects. Skills are auto-discovered from ./skills.", "contextFileName": "GEMINI.md" } diff --git a/plugin.json b/plugin.json index f5faa6d2a..4a7686d97 100644 --- a/plugin.json +++ b/plugin.json @@ -1,7 +1,7 @@ { "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", "name": "magpie", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "description": "Apache Magpie — a reusable, governance-agnostic framework of agentic skills for maintaining open-source projects: release management, security triage, PR and issue workflows, contributor growth, and repo health.", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" }, "homepage": "https://magpie.apache.org/", diff --git a/plugins/magpie-adversarial-review/.claude-plugin/plugin.json b/plugins/magpie-adversarial-review/.claude-plugin/plugin.json index 10d177710..330e482b5 100644 --- a/plugins/magpie-adversarial-review/.claude-plugin/plugin.json +++ b/plugins/magpie-adversarial-review/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-adversarial-review", "description": "Apache Magpie \u2014 adversarial review: runs other models' CLIs (Codex, Copilot, Gemini, Claude) read-only over a change before its PR is created, and merges their findings. Runs from the installed plugin, so no repository needs a copy.", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-agent-guard/.claude-plugin/plugin.json b/plugins/magpie-agent-guard/.claude-plugin/plugin.json index 62f81786d..29723762f 100644 --- a/plugins/magpie-agent-guard/.claude-plugin/plugin.json +++ b/plugins/magpie-agent-guard/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-agent-guard", "description": "Apache Magpie \u2014 deterministic pre-execution command guard: a PreToolUse hook that denies shell commands which would break a hard framework rule. Runs from the installed plugin, so no repository or worktree needs a local copy.", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-contributor-growth/.claude-plugin/plugin.json b/plugins/magpie-contributor-growth/.claude-plugin/plugin.json index 82a6d1195..9486cc7c8 100644 --- a/plugins/magpie-contributor-growth/.claude-plugin/plugin.json +++ b/plugins/magpie-contributor-growth/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-contributor-growth", "description": "Apache Magpie \u2014 path-to-committer: activity sweeps, nominations, sentiment, readiness, committer/post-vote onboarding.", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-issue/.claude-plugin/plugin.json b/plugins/magpie-issue/.claude-plugin/plugin.json index cc181c6df..1780240f9 100644 --- a/plugins/magpie-issue/.claude-plugin/plugin.json +++ b/plugins/magpie-issue/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-issue", "description": "Apache Magpie \u2014 issue lifecycle: triage, reproduction, fix drafting, reassess, stale-sweep, dedup, backlog stats.", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-mentoring/.claude-plugin/plugin.json b/plugins/magpie-mentoring/.claude-plugin/plugin.json index 886701405..df0a0e2bc 100644 --- a/plugins/magpie-mentoring/.claude-plugin/plugin.json +++ b/plugins/magpie-mentoring/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-mentoring", "description": "Apache Magpie \u2014 newcomer mentoring: welcome, newcomer-issue explanations, good-first-issue authoring + sweep.", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-pairing/.claude-plugin/plugin.json b/plugins/magpie-pairing/.claude-plugin/plugin.json index f5be37176..5f22ef464 100644 --- a/plugins/magpie-pairing/.claude-plugin/plugin.json +++ b/plugins/magpie-pairing/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-pairing", "description": "Apache Magpie \u2014 pair a change with a structured self-review or a multi-agent adversarial review.", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-pr-management/.claude-plugin/plugin.json b/plugins/magpie-pr-management/.claude-plugin/plugin.json index a4489f7ae..aa127b090 100644 --- a/plugins/magpie-pr-management/.claude-plugin/plugin.json +++ b/plugins/magpie-pr-management/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-pr-management", "description": "Apache Magpie \u2014 PR-queue management: triage, stats, deep code review, stack review, quick-merge, stale-sweep, reviewer routing, pre-first-PR checks.", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-release-management/.claude-plugin/plugin.json b/plugins/magpie-release-management/.claude-plugin/plugin.json index e337e8203..e9ea235d8 100644 --- a/plugins/magpie-release-management/.claude-plugin/plugin.json +++ b/plugins/magpie-release-management/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-release-management", "description": "Apache Magpie \u2014 ASF release lifecycle: plan, RC cut/sign, vote, tally, promote, announce, archive, audit.", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-repo-health/.claude-plugin/plugin.json b/plugins/magpie-repo-health/.claude-plugin/plugin.json index d95867062..d8a8b2f51 100644 --- a/plugins/magpie-repo-health/.claude-plugin/plugin.json +++ b/plugins/magpie-repo-health/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-repo-health", "description": "Apache Magpie \u2014 read-only repo-health audits: runner labels, workflow security, dependency/license/NOTICE, flaky tests, audit-finding fixes.", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-security-tools/.claude-plugin/plugin.json b/plugins/magpie-security-tools/.claude-plugin/plugin.json index 0cf1967a0..d87db150e 100644 --- a/plugins/magpie-security-tools/.claude-plugin/plugin.json +++ b/plugins/magpie-security-tools/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-security-tools", "description": "Apache Magpie \u2014 the tools the security skills run (tracker field and rollup edits, CVE JSON, the privacy gate, the scan importer), shipped so a marketplace install needs no framework checkout.", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-security/.claude-plugin/plugin.json b/plugins/magpie-security/.claude-plugin/plugin.json index 45c78c36f..3f82ac326 100644 --- a/plugins/magpie-security/.claude-plugin/plugin.json +++ b/plugins/magpie-security/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-security", "description": "Apache Magpie \u2014 security-issue handling lifecycle \u2014 import through CVE publication, triage, sync, dedup, invalidate. Maintainer-only.", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-setup/.claude-plugin/plugin.json b/plugins/magpie-setup/.claude-plugin/plugin.json index 4cf8aa6c8..52e8ec37a 100644 --- a/plugins/magpie-setup/.claude-plugin/plugin.json +++ b/plugins/magpie-setup/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-setup", "description": "Apache Magpie \u2014 framework install/maintenance: install (adopt), upgrade, verify, override, status, secure-agent setup, shared-config sync.", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-utilities/.claude-plugin/plugin.json b/plugins/magpie-utilities/.claude-plugin/plugin.json index 65301c8c2..7ae64fca6 100644 --- a/plugins/magpie-utilities/.claude-plugin/plugin.json +++ b/plugins/magpie-utilities/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-utilities", "description": "Apache Magpie \u2014 framework meta-skills: write-skill, optimize-skill, skill-reconciler, list-skills.", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/plugins/magpie-vetted-ops/.claude-plugin/plugin.json b/plugins/magpie-vetted-ops/.claude-plugin/plugin.json index 3f4191b52..8af1c33d1 100644 --- a/plugins/magpie-vetted-ops/.claude-plugin/plugin.json +++ b/plugins/magpie-vetted-ops/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "magpie-vetted-ops", "description": "Apache Magpie \u2014 vetted-ops: a dispatcher for fixed, policy-scoped forge operations, so a session needs one allowlist entry instead of a dozen wildcard `ask` rules. Runs from the installed plugin, which is what keeps the operation catalogue out of reach of the agent that calls it.", - "version": "0.9.0.dev202610241347", + "version": "0.9.0.dev202610250024", "author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" diff --git a/pyproject.toml b/pyproject.toml index 44d55fcb1..b3fd7be94 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -32,7 +32,7 @@ # Package name matches the project's canonical name. Not published to # PyPI — this name only frames the framework root as a uv-managed project. name = "apache-magpie" -version = "0.9.0.dev202610241347" +version = "0.9.0.dev202610250024" description = "Reusable, governance-agnostic framework of agentic skills for maintaining open-source projects." requires-python = ">=3.11" diff --git a/uv.lock b/uv.lock index b01e8f14e..00fee2a1a 100644 --- a/uv.lock +++ b/uv.lock @@ -143,7 +143,7 @@ wheels = [ [[package]] name = "apache-magpie" -version = "0.9.0.dev202610241347" +version = "0.9.0.dev202610250024" source = { virtual = "." } [package.dev-dependencies]