Skip to content

fix(deps): update audited Rust dependencies - #30

Open
proffesor-for-testing wants to merge 1 commit into
ruvnet:mainfrom
proffesor-for-testing:fix/26-dependency-audit
Open

fix(deps): update audited Rust dependencies#30
proffesor-for-testing wants to merge 1 commit into
ruvnet:mainfrom
proffesor-for-testing:fix/26-dependency-audit

Conversation

@proffesor-for-testing

Copy link
Copy Markdown

Summary

  • update crossbeam-epoch to 0.9.20 for RUSTSEC-2026-0204
  • update anyhow to 1.0.103 for RUSTSEC-2026-0190
  • move spin from yanked 0.9.8 to non-yanked 0.10.1

Fixes #26

Verification

  • cargo audit — no vulnerabilities, unsound advisories, or yanked dependencies reported
  • cargo test --workspace --exclude rvm-kernel — passed
  • cargo check --workspace — passed

The kernel test binary exclusion isolates the independently tracked Apple AArch64 assembly failure in #27 / PR #29.

Adversarial review

NO BLOCK. Rejected yanked spin 0.10.0 during the review and moved to 0.10.1. Confirmed the no_std consumers compile and the complete non-kernel test surface passes. Residual gate: rerun full workspace tests after #29 lands.

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.

security(deps): update vulnerable and unsound Rust dependencies

1 participant