Skip to content

security: pin runtime and build deps to exact versions#504

Closed
ThomasPluck wants to merge 1 commit intomainfrom
security/pin-dependencies
Closed

security: pin runtime and build deps to exact versions#504
ThomasPluck wants to merge 1 commit intomainfrom
security/pin-dependencies

Conversation

@ThomasPluck
Copy link
Copy Markdown
Contributor

Summary

  • Hard-pin all runtime dependencies and build-system requires to exact versions to mitigate dependency confusion / supply chain attacks
  • Dev dependencies left with floor pins (not a runtime attack surface)

Recommendation

This is a security patch — recommend cutting a new release after merge so downstream consumers pick up the pinned deps.

Test plan

  • uv lock resolves cleanly
  • uv sync --dev installs successfully
  • Existing tests pass

🤖 Generated with Claude Code

Mitigate dependency confusion and supply chain attacks by hard-pinning
all runtime dependencies and build-system requires to exact versions.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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