Skip to content

Commit 71a9456

Browse files
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_015qwVESTcbfanY2iJPQNoSz
1 parent 69c303f commit 71a9456

2 files changed

Lines changed: 31 additions & 19 deletions

File tree

Cargo.lock

Lines changed: 30 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/januskey-cli/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ dirs = "5"
2929
walkdir = "2"
3030
colored = "2"
3131
dialoguer = "0.11"
32-
indicatif = "0.17"
32+
indicatif = "0.18"
3333
glob = "0.3"
3434
whoami = "1"
3535

0 commit comments

Comments
 (0)