Skip to content

chore: update autofix tool pins - #2209

Merged
stranske merged 2 commits into
mainfrom
codex/issue-2141-autofix-tool-updates
Jun 1, 2026
Merged

chore: update autofix tool pins#2209
stranske merged 2 commits into
mainfrom
codex/issue-2141-autofix-tool-updates

Conversation

@stranske

@stranske stranske commented Jun 1, 2026

Copy link
Copy Markdown
Owner

Source: Issue #2141

Closes #2141

Automated Status Summary

Scope

Tool Version Status

Tool Current Latest Status
black 26.3.1 26.5.1 Update available
coverage 7.14.0 7.14.0 Current
docformatter 1.7.8 1.7.8 Current
isort 8.0.1 8.0.1 Current
mypy 2.1.0 2.1.0 Current
pytest 9.0.3 9.0.3 Current
pytest-cov 7.1.0 7.1.0 Current
ruff 0.15.13 0.15.14 Update available

Updates Available

Tasks

  • black: 26.3.1 -> 26.5.1
  • ruff: 0.15.13 -> 0.15.14

Acceptance criteria

  1. Update .github/workflows/autofix-versions.env with the new versions
  2. Test locally:
source .github/workflows/autofix-versions.env
pip install "black==$BLACK_VERSION" "ruff==$RUFF_VERSION" "isort==$ISORT_VERSION" "docformatter==$DOCFORMATTER_VERSION" "mypy==$MYPY_VERSION" "pytest==$PYTEST_VERSION" "pytest-cov==$PYTEST_COV_VERSION" "coverage==$COVERAGE_VERSION"
black --check --line-length 100 .
ruff check .
mypy src tests
  1. Create a PR with the version updates
  2. Ensure all CI checks pass before merging

Head SHA: fe9b2d1
Latest Runs: ❔ in progress — Gate
Required: gate: ❔ in progress

Workflow / Job Result Logs
Gate ❔ in progress View run
Health 40 Sweep ❔ startup failure View run
Health 44 Gate Branch Protection ⏳ pending View run
Health 45 Agents Guard ✅ success View run
Health 50 Security Scan ❔ in progress View run
Health 67 Integration Sync Check ✅ success View run
Maint 52 Validate Workflows ✅ success View run
PR 11 - Minimal invariant CI ✅ success View run
Selftest CI ✅ success View run
Validate Sync Manifest ✅ success View run

Copilot AI review requested due to automatic review settings June 1, 2026 02:27
@stranske
stranske temporarily deployed to agent-high-privilege June 1, 2026 02:28 — with GitHub Actions Inactive
@stranske
stranske temporarily deployed to agent-standard June 1, 2026 02:28 — with GitHub Actions Inactive
@stranske
stranske temporarily deployed to agent-standard June 1, 2026 02:28 — with GitHub Actions Inactive

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 290d9ec5ae

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines +7 to +8
BLACK_VERSION=26.5.1
RUFF_VERSION=0.15.14

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Sync tool pin bumps before merging

When these two pins change without the lock-step updates, the repo's own validation fails: python -m scripts.sync_tool_versions --check now reports mismatches in pyproject.toml, requirements.lock, and both consumer/integration template env files. This check is enforced by scripts/check_branch.sh and by the dependency refresh workflow's "Verify tool pins remain aligned" step, so this commit will leave the automation red until those generated/managed files are updated together.

Useful? React with 👍 / 👎.

@stranske-keepalive

stranske-keepalive Bot commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

Automated Status Summary

Head SHA: 5957600
Latest Runs: ⏳ pending — Gate
Required contexts: Gate / gate, Health 45 Agents Guard / guard
Required: core tests (3.12): ⏳ pending, core tests (3.13): ⏳ pending, docker smoke: ⏳ pending, gate: ⏳ pending

Workflow / Job Result Logs
(no jobs reported) ⏳ pending

Coverage Overview

  • Coverage history entries: 0

Updated automatically; will refresh on subsequent CI/Docker completions.


Keepalive checklist

Scope

Tool Version Status

Tool Current Latest Status
black 26.3.1 26.5.1 Update available
coverage 7.14.0 7.14.0 Current
docformatter 1.7.8 1.7.8 Current
isort 8.0.1 8.0.1 Current
mypy 2.1.0 2.1.0 Current
pytest 9.0.3 9.0.3 Current
pytest-cov 7.1.0 7.1.0 Current
ruff 0.15.13 0.15.14 Update available

Updates Available

Tasks

  • black: 26.3.1 -> 26.5.1
  • ruff: 0.15.13 -> 0.15.14

Acceptance criteria

  1. Update .github/workflows/autofix-versions.env with the new versions
  2. Test locally:
source .github/workflows/autofix-versions.env
pip install "black==$BLACK_VERSION" "ruff==$RUFF_VERSION" "isort==$ISORT_VERSION" "docformatter==$DOCFORMATTER_VERSION" "mypy==$MYPY_VERSION" "pytest==$PYTEST_VERSION" "pytest-cov==$PYTEST_COV_VERSION" "coverage==$COVERAGE_VERSION"
black --check --line-length 100 .
ruff check .
mypy src tests
  1. Create a PR with the version updates
  2. Ensure all CI checks pass before merging

@stranske
stranske temporarily deployed to agent-high-privilege June 1, 2026 02:29 — with GitHub Actions Inactive
@stranske
stranske temporarily deployed to agent-high-privilege June 1, 2026 02:30 — with GitHub Actions Inactive
@stranske
stranske merged commit 7a1d6be into main Jun 1, 2026
48 checks passed
@stranske
stranske deleted the codex/issue-2141-autofix-tool-updates branch June 1, 2026 02:32

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🔧 CI/Autofix Tool Updates Available

2 participants