Commit 71a9456
committed
fix(deps): clear cargo-audit advisories via root-cause bumps
The `audit` CI job (cargo audit --deny warnings / --deny unmaintained)
denied on two advisories, both pre-existing and unrelated to the crypto
change on this branch. Resolve them at the source rather than ignoring:
- Bump indicatif 0.17 -> 0.18: 0.18 drops the `number_prefix` dependency
entirely, clearing RUSTSEC-2025-0119 (number_prefix unmaintained). Only
ProgressBar + ProgressStyle::default_bar() are used here, stable across
the bump; `cargo build -p januskey` is clean on 0.18.6.
- Update anyhow 1.0.102 -> 1.0.103, the patched release for
RUSTSEC-2026-0190 (unsound Error::downcast_mut). That API is not called
anywhere in this codebase in any case.
number_prefix is now absent from Cargo.lock; anyhow is 1.0.103.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015qwVESTcbfanY2iJPQNoSz1 parent 69c303f commit 71a9456
2 files changed
Lines changed: 31 additions & 19 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| |||
0 commit comments