Bump astral-tokio-tar to 0.6.2 for RUSTSEC-2026-0145#2587
Conversation
|
Claude finished @fnando's task in 2m 17s —— View job Review
SummaryThe targeted change — Findings🟡 Incidental transitive downgrades (left an inline comment on
The PR description attributes these to "MSRV-aware resolver re-picks", but the workspace Recommendation: rerun with git checkout origin/main -- Cargo.lock
cargo update -p astral-tokio-tar --precise 0.6.2That keeps the security audit trail clean and avoids re-introducing older transitive versions that may carry their own advisories. Verification I couldn't do here
VerdictApprove the intent (advisory fix), but recommend reworking the lockfile to a single-package change before merging. If the incidental downgrades are intentional, the PR description should explain why the newer transitive versions had to go. |
|
Claude encountered an error after 2m 59s —— View job Re-review after @fnando's reply
Correction: my previous recommendation was wrong@fnando, you're right and I apologize for the noise — the experiment you ran is exactly the right one and the result is conclusive. What's actually going onThis workspace has In practical terms: the transitive moves here are unavoidable with any reasonable workflow short of hand-editing the lockfile to surgically replace only the Safety check on the moved cratesThe "downgraded" versions are mature, widely-used stable releases — VerdictApprove the intent and the change as it stands. The intentional bump ( Sorry again for the back-and-forth — your reproduction was the right way to settle this. |
What
Bumps
astral-tokio-tarfrom 0.6.1 to 0.6.2.Why
Advisory fix for RUSTSEC-2026-0145.
Known limitations
Cargo.lockalso shows incidental version moves onwindows-sys,socket2, andrustixsubtrees. These are MSRV-aware resolver re-picks triggered by re-resolution after the bump, not deliberate downgrades.