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/08/17 21:00:01 UTC
(magpie) branch dependabot/uv/python-deps-afc57fbffc updated (7bcb3ceb -> dd54d879)
This is an automated email from the ASF dual-hosted git repository.
dependabot[bot] pushed a change to branch dependabot/uv/python-deps-afc57fbffc
in repository https://gitbox.apache.org/repos/asf/magpie.git
discard 7bcb3ceb chore(deps-dev): bump the python-deps group across 9 directories with 3 updates
add 24a691e0 chore(deps): bump the pre-commit-hooks group across 1 directory with 2 updates (#1081)
add 07e497ae chore(deps): bump the github-actions group across 1 directory with 4 updates (#1082)
add 64c116d5 chore(deps): bump cryptography from 48.0.1 to 50.0.0 (#1086)
add afda9059 docs(mode-economics): refresh stale token table (#1079)
add ee64b1c0 fix(specs): correct repo-health family count in triage-mode.md (#1075)
add 1cdfabd9 fix(specs): update three stale Known gaps in meta-and-quality-tooling.md (#1074)
add 8d5d006e fix(skill-evals): correct the blocked drop reason to gate:G5-blocked (#1061)
add 45c675c0 docs(security): add reporter-unresponsiveness escalation per ASF policy (#1073)
add c618b937 fix(pr-management-triage): dedupe PRs after the full-pagination loop (#1071)
add bdae2769 fix(pr-management-code-review): classify an empty dependency intersection as broken (#1060)
add 8b3b474d ci(skills): lint, type-check, test and format the Python under skills/ (#1077)
add d03863c8 docs(rfc): RFC-AI-0007 selective (family-scoped) snapshot fetch (#908)
add d0571f6f test(good-first-issue-sweep): add a multi-SKIP step-3 presentation case (#1072)
add 3355f6d3 feat(bitbucket): add guarded Cloud issue comment creation (#1078)
add 938c1efc chore(ai-tutors): regenerate lesson-08 knowledge base (#1050)
add 2403e8c9 docs: reflect the shipped 0.1.0 release in adoption docs (#1065)
add 1760d13e ci(ai-tutors): enforce inject-knowledge-base.py --check as a prek hook (#1080)
add 15ab3539 docs(projects): add Magpie's own pr-management-code-review criteria (#1042)
add dd54d879 chore(deps-dev): bump the python-deps group across 9 directories with 3 updates
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (7bcb3ceb)
\
N -- N -- N refs/heads/dependabot/uv/python-deps-afc57fbffc (dd54d879)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/workflows/codeql.yml | 4 +-
.github/workflows/rat.yml | 2 +-
.github/workflows/zizmor.yml | 2 +-
.pre-commit-config.yaml | 21 +-
README.md | 6 +-
ai-tutors/lesson-08-eval-driven-development.md | 51 +++--
ai-tutors/pyproject.toml | 2 +-
docs/labels-and-capabilities.md | 2 +-
docs/mode-economics.md | 7 +-
docs/rfcs/RFC-AI-0007.md | 195 ++++++++++++++++
docs/security/process.md | 19 ++
docs/security/roles.md | 18 ++
docs/setup/install-recipes.md | 34 +--
organizations/ASF/organization.md | 1 +
organizations/independent/organization.md | 1 +
projects/_template/project.md | 24 +-
.../magpie/pr-management-code-review-criteria.md | 125 ++++++++++
pyproject.toml | 5 +-
skills/ci-runner-audit/scripts/scan_ci_runners.py | 230 ++++++++++++++-----
skills/list-skills/scripts/list_skills.py | 5 +-
skills/pr-management-code-review/review-flow.md | 35 +--
.../pr-management-quick-merge/candidate-rules.md | 18 +-
skills/pr-management-triage/SKILL.md | 5 +-
skills/pr-management-triage/fetch-and-batch.md | 20 +-
skills/pr-management-triage/scripts/pr_link.py | 17 +-
skills/pr-management-triage/tests/test_pr_link.py | 12 +-
{ai-tutors => skills}/pyproject.toml | 45 ++--
skills/security-issue-sync/gather.md | 24 +-
skills/security-issue-sync/signals-to-actions.md | 28 +++
skills/setup-status/scripts/collect_status.py | 31 +--
skills/write-skill/scripts/init_skill.py | 3 +-
tools/agent-guard/pyproject.toml | 2 +-
tools/agent-isolation/pyproject.toml | 2 +-
tools/bitbucket/README.md | 69 +++---
tools/bitbucket/pyproject.toml | 2 +-
tools/bitbucket/src/magpie_bitbucket/cli.py | 38 ++-
tools/bitbucket/src/magpie_bitbucket/client.py | 45 ++++
tools/bitbucket/src/magpie_bitbucket/cloud.py | 32 ++-
tools/bitbucket/src/magpie_bitbucket/datacenter.py | 14 ++
tools/bitbucket/src/magpie_bitbucket/normalize.py | 15 ++
tools/bitbucket/tests/test_bitbucket.py | 165 +++++++++++++
.../generate-cve-json/pyproject.toml | 2 +-
tools/cve-tool-vulnogram/oauth-api/pyproject.toml | 2 +-
tools/egress-gateway/pyproject.toml | 2 +-
tools/github-body-field/pyproject.toml | 2 +-
tools/github-rollup/pyproject.toml | 2 +-
tools/gmail/oauth-draft/pyproject.toml | 2 +-
tools/jira/pyproject.toml | 2 +-
tools/maildir/pyproject.toml | 2 +-
tools/permission-audit/pyproject.toml | 2 +-
tools/pilot-report-validator/pyproject.toml | 2 +-
tools/pr-management-stats/pyproject.toml | 2 +-
tools/preflight-audit/pyproject.toml | 2 +-
tools/privacy-llm/checker/pyproject.toml | 2 +-
tools/privacy-llm/redactor/pyproject.toml | 2 +-
tools/sandbox-lint/pyproject.toml | 2 +-
.../pyproject.toml | 2 +-
tools/skill-and-tool-validator/pyproject.toml | 2 +-
tools/skill-evals/README.md | 6 +-
.../evals/good-first-issue-sweep/README.md | 3 +-
.../expected.json | 2 +-
.../{case-2-mixed => case-5-multi-skip}/report.md | 40 +++-
.../evals/pr-management-code-review/README.md | 4 +-
.../fixtures/assertions.json | 8 +-
.../case-1-transitive-lower-bound/expected.json | 4 +-
.../expected.json | 4 +-
.../expected.json | 4 +-
.../case-5-environment-marker/expected.json | 4 +-
.../expected.json | 18 ++
.../case-6-empty-constraint-intersection/report.md | 44 ++++
.../fixtures/grading-schema.json | 2 +-
.../fixtures/output-spec.md | 16 +-
.../evals/pr-management-quick-merge/README.md | 11 +-
.../case-5-blocked-non-review-drop/expected.json | 5 +
.../report.md | 6 +-
.../fixtures/system-prompt.md | 6 +-
.../evals/pr-management-triage/README.md | 3 +-
.../case-1-updated-pr-reappears/expected.json | 7 +
.../fixtures/case-1-updated-pr-reappears/report.md | 24 ++
.../fixtures/case-2-distinct-prs/expected.json | 7 +
.../fixtures/case-2-distinct-prs/report.md | 23 ++
.../pagination-dedup/fixtures/output-spec.md | 21 ++
.../pagination-dedup/fixtures/step-config.json | 4 +
.../fixtures/user-prompt-template.md | 5 +-
.../case-6-reporter-unresponsive/expected.json | 16 ++
.../case-6-reporter-unresponsive/report.md | 26 +++
.../case-7-reporter-recently-replied/expected.json | 8 +
.../case-7-reporter-recently-replied/report.md | 26 +++
.../fixtures/output-spec.md | 4 +-
tools/skill-evals/pyproject.toml | 2 +-
tools/sourcehut/pyproject.toml | 2 +-
tools/spec-inventory/pyproject.toml | 2 +-
tools/spec-loop/specs/adapters.md | 17 +-
tools/spec-loop/specs/meta-and-quality-tooling.md | 26 ++-
tools/spec-loop/specs/pr-management-family.md | 27 ++-
tools/spec-loop/specs/triage-mode.md | 6 +-
tools/spec-status-index/pyproject.toml | 2 +-
tools/spec-validator/pyproject.toml | 2 +-
tools/symlink-lint/pyproject.toml | 2 +-
tools/vcs/pyproject.toml | 2 +-
tools/vendor-neutrality-score/pyproject.toml | 2 +-
uv.lock | 255 +++++++++++----------
102 files changed, 1678 insertions(+), 440 deletions(-)
create mode 100644 docs/rfcs/RFC-AI-0007.md
create mode 100644 projects/magpie/pr-management-code-review-criteria.md
copy {ai-tutors => skills}/pyproject.toml (51%)
copy tools/skill-evals/evals/good-first-issue-sweep/step-3-present-proposals/fixtures/{case-2-mixed => case-5-multi-skip}/expected.json (91%)
copy tools/skill-evals/evals/good-first-issue-sweep/step-3-present-proposals/fixtures/{case-2-mixed => case-5-multi-skip}/report.md (56%)
create mode 100644 tools/skill-evals/evals/pr-management-code-review/step-4-dependency-compatibility/fixtures/case-6-empty-constraint-intersection/expected.json
create mode 100644 tools/skill-evals/evals/pr-management-code-review/step-4-dependency-compatibility/fixtures/case-6-empty-constraint-intersection/report.md
create mode 100644 tools/skill-evals/evals/pr-management-quick-merge/stage-3-merge-readiness/fixtures/case-5-blocked-non-review-drop/expected.json
copy tools/skill-evals/evals/pr-management-quick-merge/stage-3-merge-readiness/fixtures/{case-1-ready-clean => case-5-blocked-non-review-drop}/report.md (65%)
create mode 100644 tools/skill-evals/evals/pr-management-triage/pagination-dedup/fixtures/case-1-updated-pr-reappears/expected.json
create mode 100644 tools/skill-evals/evals/pr-management-triage/pagination-dedup/fixtures/case-1-updated-pr-reappears/report.md
create mode 100644 tools/skill-evals/evals/pr-management-triage/pagination-dedup/fixtures/case-2-distinct-prs/expected.json
create mode 100644 tools/skill-evals/evals/pr-management-triage/pagination-dedup/fixtures/case-2-distinct-prs/report.md
create mode 100644 tools/skill-evals/evals/pr-management-triage/pagination-dedup/fixtures/output-spec.md
create mode 100644 tools/skill-evals/evals/pr-management-triage/pagination-dedup/fixtures/step-config.json
copy tools/skill-evals/evals/{pr-management-code-review/step-4-api-correctness => pr-management-triage/pagination-dedup}/fixtures/user-prompt-template.md (54%)
create mode 100644 tools/skill-evals/evals/security-issue-sync/step-2b-proposed-changes/fixtures/case-6-reporter-unresponsive/expected.json
create mode 100644 tools/skill-evals/evals/security-issue-sync/step-2b-proposed-changes/fixtures/case-6-reporter-unresponsive/report.md
create mode 100644 tools/skill-evals/evals/security-issue-sync/step-2b-proposed-changes/fixtures/case-7-reporter-recently-replied/expected.json
create mode 100644 tools/skill-evals/evals/security-issue-sync/step-2b-proposed-changes/fixtures/case-7-reporter-recently-replied/report.md