You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@magpie.apache.org by gi...@apache.org on 2026/09/21 01:04:22 UTC
(magpie) branch chore/bump-dev-version-35549649330 updated: chore: bump dev version to 0.2.0.dev202609210104
This is an automated email from the ASF dual-hosted git repository.
github-actions[bot] pushed a commit to branch chore/bump-dev-version-35549649330
in repository https://gitbox.apache.org/repos/asf/magpie.git
The following commit(s) were added to refs/heads/chore/bump-dev-version-35549649330 by this push:
new c38c71d2 chore: bump dev version to 0.2.0.dev202609210104
c38c71d2 is described below
commit c38c71d26288ba2de0747c4127c36094b77eeff6
Author: github-actions[bot] <41...@users.noreply.github.com>
AuthorDate: Mon Sep 21 01:04:12 2026 +0000
chore: bump dev version to 0.2.0.dev202609210104
Move the dev stamp so adopters' `claude plugin update` picks up the
work merged since the previous stamp. The marketplace is served from
`main` and the update check compares version strings, so a frozen
suffix is a silent no-op: an adopter running that command is told they
are already current while sitting behind.
Run from the Actions tab by @potiuk. Generated by
.github/workflows/bump-dev-version.yml with the documented steps: bump
`project.version` in `pyproject.toml`, then
`tools/dev/check-family-plugins.py --fix` and `uv lock` to propagate
to every manifest. The stamp is UTC at minute resolution.
Co-Authored-By: Jarek Potiuk <59...@users.noreply.github.com>
---
.claude-plugin/marketplace.json | 24 +++++++++++-----------
.claude-plugin/plugin.json | 2 +-
.codex-plugin/plugin.json | 2 +-
apm.yml | 2 +-
gemini-extension.json | 2 +-
plugin.json | 2 +-
.../magpie-agent-guard/.claude-plugin/plugin.json | 2 +-
.../.claude-plugin/plugin.json | 2 +-
plugins/magpie-issue/.claude-plugin/plugin.json | 2 +-
.../magpie-mentoring/.claude-plugin/plugin.json | 2 +-
plugins/magpie-pairing/.claude-plugin/plugin.json | 2 +-
.../.claude-plugin/plugin.json | 2 +-
.../.claude-plugin/plugin.json | 2 +-
.../magpie-repo-health/.claude-plugin/plugin.json | 2 +-
plugins/magpie-security/.claude-plugin/plugin.json | 2 +-
plugins/magpie-setup/.claude-plugin/plugin.json | 2 +-
.../magpie-utilities/.claude-plugin/plugin.json | 2 +-
.../magpie-vetted-ops/.claude-plugin/plugin.json | 2 +-
pyproject.toml | 2 +-
uv.lock | 2 +-
20 files changed, 31 insertions(+), 31 deletions(-)
diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json
index 617fb3fa..49ca95f4 100644
--- a/.claude-plugin/marketplace.json
+++ b/.claude-plugin/marketplace.json
@@ -9,73 +9,73 @@
{
"name": "magpie-agent-guard",
"source": "./plugins/magpie-agent-guard",
- "version": "0.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"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-vetted-ops",
"source": "./plugins/magpie-vetted-ops",
- "version": "0.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"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.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"description": "Apache Magpie contributor-growth family (6 skills)."
},
{
"name": "magpie-issue",
"source": "./plugins/magpie-issue",
- "version": "0.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"description": "Apache Magpie issue family (8 skills)."
},
{
"name": "magpie-mentoring",
"source": "./plugins/magpie-mentoring",
- "version": "0.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"description": "Apache Magpie mentoring family (4 skills)."
},
{
"name": "magpie-pairing",
"source": "./plugins/magpie-pairing",
- "version": "0.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"description": "Apache Magpie pairing family (2 skills)."
},
{
"name": "magpie-pr-management",
"source": "./plugins/magpie-pr-management",
- "version": "0.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"description": "Apache Magpie pr-management family (8 skills)."
},
{
"name": "magpie-release-management",
"source": "./plugins/magpie-release-management",
- "version": "0.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"description": "Apache Magpie release-management family (10 skills)."
},
{
"name": "magpie-repo-health",
"source": "./plugins/magpie-repo-health",
- "version": "0.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"description": "Apache Magpie repo-health family (7 skills)."
},
{
"name": "magpie-security",
"source": "./plugins/magpie-security",
- "version": "0.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"description": "Apache Magpie security family (15 skills)."
},
{
"name": "magpie-setup",
"source": "./plugins/magpie-setup",
- "version": "0.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"description": "Apache Magpie setup family (10 skills)."
},
{
"name": "magpie-utilities",
"source": "./plugins/magpie-utilities",
- "version": "0.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"description": "Apache Magpie utilities family (5 skills)."
}
]
diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json
index 38d85898..067effde 100644
--- a/.claude-plugin/plugin.json
+++ b/.claude-plugin/plugin.json
@@ -1,6 +1,6 @@
{
"name": "magpie",
- "version": "0.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"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 b5af403d..52dfd84c 100644
--- a/.codex-plugin/plugin.json
+++ b/.codex-plugin/plugin.json
@@ -1,6 +1,6 @@
{
"name": "magpie",
- "version": "0.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"description": "Apache Magpie — agentic skills for maintaining open-source projects.",
"skills": "./skills",
"hooks": {
diff --git a/apm.yml b/apm.yml
index 3273d6d4..e74dd015 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.2.0.dev202609202311
+version: 0.2.0.dev202609210104
type: skill
description: >-
Apache Magpie — a reusable, governance-agnostic framework of agentic skills
diff --git a/gemini-extension.json b/gemini-extension.json
index ff860f53..9629936e 100644
--- a/gemini-extension.json
+++ b/gemini-extension.json
@@ -1,6 +1,6 @@
{
"name": "magpie",
- "version": "0.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"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 a251cbe5..1356da0c 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.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"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-agent-guard/.claude-plugin/plugin.json b/plugins/magpie-agent-guard/.claude-plugin/plugin.json
index d14fabf9..fb9f1d60 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.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"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 0144fb3e..1a72d662 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.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"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 02481acd..e8fe86e8 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.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"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 5673697a..cd1c784a 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.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"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 160034dd..8e8c148c 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.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"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 d37c5492..2102d55e 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, quick-merge, stale-sweep, reviewer routing, pre-first-PR checks.",
- "version": "0.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"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 70e728fa..1ede7cd6 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.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"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 424896d7..90675ccf 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.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"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 b64038a5..d78b582b 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.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"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 b6e1a3f1..dc199179 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.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"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 6903ffdc..6cf91a98 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.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"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 c97a9a4b..7879d832 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.2.0.dev202609202311",
+ "version": "0.2.0.dev202609210104",
"author": {
"name": "Apache Magpie",
"url": "https://magpie.apache.org/"
diff --git a/pyproject.toml b/pyproject.toml
index 9203f699..825900d4 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.2.0.dev202609202311"
+version = "0.2.0.dev202609210104"
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 4a82895e..6d5ee9af 100644
--- a/uv.lock
+++ b/uv.lock
@@ -123,7 +123,7 @@ wheels = [
[[package]]
name = "apache-magpie"
-version = "0.2.0.dev202609202311"
+version = "0.2.0.dev202609210104"
source = { virtual = "." }
[package.dev-dependencies]