Skip to content

chore(deps): update Python quality toolchain - #165

Merged
avksp merged 2 commits into
mainfrom
chore/python-quality-deps-2026-08-31
Aug 30, 2026
Merged

chore(deps): update Python quality toolchain#165
avksp merged 2 commits into
mainfrom
chore/python-quality-deps-2026-08-31

Conversation

@avksp

@avksp avksp commented Aug 30, 2026

Copy link
Copy Markdown
Owner

Summary

  • update the locked Python quality toolchain to Ruff 0.16.5, Mypy 2.3.1, and Coverage 7.15.4
  • keep pyproject.toml, uv.lock, and policy/python-quality.json version-bound
  • group future Python quality updates in Dependabot so exact pins and the shared lockfile move atomically
  • resolve two stricter Mypy 2.3.1 diagnostics without changing runtime behavior

Validation

  • uv lock --check
  • full bounded Python quality run: PASS
  • Python quality evidence validation: PASS
  • 2039 tests under coverage: PASS
  • targeted phase-resource, finalization, quality-validator, and workflow tests: 33 PASS
  • Dependabot YAML parse: PASS

@avksp

avksp commented Aug 30, 2026

Copy link
Copy Markdown
Owner Author

Independent review on exact head 586e3b3:

  • Grok 4.6 xhigh: PASS; no Medium-or-higher defect remains after restoring the historical coverage baseline version.
  • OpenCode GLM 5.3: PASS; no Medium-or-higher defects.
  • Detached audit worktree remained unchanged.
  • Full GitHub CI matrix is green on the reviewed SHA.

@avksp
avksp merged commit 77455f2 into main Aug 30, 2026
22 checks passed
@avksp
avksp deleted the chore/python-quality-deps-2026-08-31 branch August 30, 2026 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant