Skip to content

Conversation

@27Bslash6
Copy link
Contributor

Summary

  • Removes Cargo.lock from .gitignore
  • Commits Cargo.lock for reproducible builds

Why

PyO3 extensions are applications (not libraries), so Cargo.lock should be committed for:

  1. Reproducible builds across environments
  2. CI security scanning (cargo-audit needs Cargo.lock)

Fixes CI error:

cargo audit --json --file ./Cargo.lock
error: not found: Couldn't load ./Cargo.lock

@27Bslash6 27Bslash6 merged commit 6c40241 into main Dec 11, 2025
16 of 18 checks passed
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