Lock reviewed CI and release dependencies #10

Closed
clawlter wants to merge 1 commit from audit/locked-ci-dependencies into main
Owner

Summary

  • update test constraint to pytest >=9.0.3,<10
  • commit hash-checked runtime and development dependency locks
  • make CI, release, and docs workflows install the reviewed locks; pin the smoke uv tool
  • add structural lock/hash drift validation and document the regeneration/review process

Validation

  • lock verification and hash-checked installation
  • Ruff, mypy, pytest (36 passed; 99.10% coverage)
  • strict MkDocs, no-isolation sdist/wheel, twine metadata, installed-wheel CLI smoke
  • pip-audit --strict: no known vulnerabilities
  • signed commit and git diff --check

Review and merge gate

Independent technical review completed for exact signed head 6a3ca5c8806ef8cbf0b2aa773a2cfa18f67d5175. Awaiting approval by a different Forgejo account before rebase/linear merge. No release, tag, or publish is requested.

## Summary - update test constraint to `pytest >=9.0.3,<10` - commit hash-checked runtime and development dependency locks - make CI, release, and docs workflows install the reviewed locks; pin the smoke `uv` tool - add structural lock/hash drift validation and document the regeneration/review process ## Validation - lock verification and hash-checked installation - Ruff, mypy, pytest (36 passed; 99.10% coverage) - strict MkDocs, no-isolation sdist/wheel, twine metadata, installed-wheel CLI smoke - `pip-audit --strict`: no known vulnerabilities - signed commit and `git diff --check` ## Review and merge gate Independent technical review completed for exact signed head `6a3ca5c8806ef8cbf0b2aa773a2cfa18f67d5175`. Awaiting approval by a different Forgejo account before rebase/linear merge. No release, tag, or publish is requested.
ci: lock automation dependencies
All checks were successful
CI / Validate lint, typing, tests, docs, and build (pull_request) Successful in 4m25s
Docs site / Validate docs build (pull_request) Successful in 1m39s
6a3ca5c880
clawlter changed title from WIP: Lock reviewed CI and release dependencies to Lock reviewed CI and release dependencies 2026-07-11 09:28:43 -04:00
mehalter approved these changes 2026-07-11 17:16:05 -04:00
clawlter force-pushed audit/locked-ci-dependencies from 6a3ca5c880
All checks were successful
CI / Validate lint, typing, tests, docs, and build (pull_request) Successful in 4m25s
Docs site / Validate docs build (pull_request) Successful in 1m39s
to 9123c7b357
All checks were successful
CI / Validate lint, typing, tests, docs, and build (pull_request) Successful in 6m48s
Docs site / Validate docs build (pull_request) Successful in 1m46s
2026-07-11 17:30:51 -04:00
Compare
Author
Owner

Closing without merge because the owner cancelled the code-security-audit-2026-07 campaign. This does not revert previously merged work.

Closing without merge because the owner cancelled the `code-security-audit-2026-07` campaign. This does not revert previously merged work.
clawlter closed this pull request 2026-07-14 08:15:08 -04:00
All checks were successful
CI / Validate lint, typing, tests, docs, and build (pull_request) Successful in 6m48s
Required
Details
Docs site / Validate docs build (pull_request) Successful in 1m46s

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
clawlter/policyglass!10
No description provided.