Skip to content

fix(ci): qualify the audited dependency refresh - #77

Merged
stefan-jansen merged 2 commits into
mainfrom
codex/security-dependency-refresh
Oct 14, 2026
Merged

stefan-jansen merged 2 commits into
mainfrom
codex/security-dependency-refresh

Conversation

@stefan-jansen

@stefan-jansen stefan-jansen commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

Refresh the locked runtime and contributor environments to remove the urllib3 and virtualenv audit findings, and repair the qualification prerequisites needed to land the audited lock. This retains the useful Dependabot updates from #68 and #70 while resolving current virtualenv, python-discovery, and packaging versions together.

The second, separately reviewed commit supplies pytest-cov to the isolated canary and advances reusable qualification consumers to the accepted trigger-based exception snapshot. Both Dependency Audit and exception validation are required with a fresh main base, so either standalone change leaves the other check failing. Refs #56; that issue stays open and Python <3.15 remains until Linux/macOS/Windows final-interpreter qualification passes.

Validation at lock revision a68f292: core and complete pip-audit exports reported no known vulnerabilities; lock validation, Ruff, formatting, ty, 3,940 tests, package build/import, and strict MkDocs passed. At the combined head, actionlint, all 10 release-policy tests, and diff checks pass. The complete proposed integration at d08bb6dc2f7bda2dab56d63a63b8d4ba1565009a previously passed 3,945 tests plus static, build/import, and strict documentation checks. Hosted checks must qualify the current PR head before merge.

No runtime dependency bounds or public API contracts change. This administrative dependency update does not require a separate owning issue. Close #68 and #70 as superseded after this replacement exists.

AI assistance: Codex helped inspect the dependency changes, prepare and run checks, and draft this description. The Dependabot-originated updates are retained and attributed above.

Copilot AI balanced review requested due to automatic review settings October 14, 2026 20:07

Copilot AI 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.

Copilot wasn't able to review any files in this pull request. Check if the Files changed in this pull request are included in default exclusions.

@stefan-jansen stefan-jansen changed the title deps: refresh audited runtime and contributor dependencies fix(ci): qualify the audited dependency refresh Oct 14, 2026
@stefan-jansen
stefan-jansen merged commit 50632e9 into main Oct 14, 2026
31 checks passed
@stefan-jansen
stefan-jansen deleted the codex/security-dependency-refresh branch October 14, 2026 21:31
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.

2 participants