Skip to content

Update Rust toolchain and dependencies - #4

Merged
alshdavid merged 1 commit into
mainfrom
sentinel/update-dependencies
Oct 24, 2026
Merged

alshdavid merged 1 commit into
mainfrom
sentinel/update-dependencies

Conversation

@alshdavid-machine

Copy link
Copy Markdown
Contributor

Update Rust dependencies to their latest releases. The toolchain pinned in rust-toolchain (1.99.1) is already the latest stable, so no toolchain bump was needed; rust-version is not set.

Toolchain

  • Pinned version: 1.99.1 → unchanged (already latest stable)
  • Files: rust-toolchain (unchanged)
  • MSRV (rust-version): not set

Dependency updates

  • anyhow 1.0.100 → 1.0.104
  • clap 4.5.54 → 4.6.7
  • flate2 1.1.8 → 1.1.10
  • glob 0.3.3 → 0.3.4
  • gzp 2.0.2 → 2.0.4
  • normalize-path 0.2.1 → 0.2.2
  • tar 0.4.44 → 0.4.46
  • zip 7.0.0 → 9.0.5 (major version bump)

Code changes

zip 9.0 changed ZipFile::name() to return Result<Cow<'_, str>, ZipError> instead of Cow<'_, str>. Updated the call site in src/decompress_zip.rs to propagate the error with ?:

if file.name()?.ends_with('/') {

cargo build --all-targets, cargo xfmt, cargo clippy --all-targets, and cargo test all pass locally.

Left un-upgraded

None.

@alshdavid
alshdavid merged commit 27d7f2a into main Oct 24, 2026
6 checks passed
@alshdavid
alshdavid deleted the sentinel/update-dependencies branch October 24, 2026 05:21
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