diff --git a/Cargo.lock b/Cargo.lock index c06b57b..c2a3531 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1082,18 +1082,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.17" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8" +checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "2.0.17" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" +checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" dependencies = [ "proc-macro2", "quote", @@ -1116,6 +1116,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d" dependencies = [ "deranged", + "js-sys", "num-conv", "powerfmt", "serde", @@ -1244,6 +1245,12 @@ dependencies = [ "tracing-log", ] +[[package]] +name = "typed-path" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e43ffa54726cdc9ea78392023ffe9fe9cf9ac779e1c6fcb0d23f9862e3879d20" + [[package]] name = "typenum" version = "1.19.0" @@ -1276,9 +1283,9 @@ checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" [[package]] name = "uuid" -version = "1.19.0" +version = "1.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2e054861b4bd027cd373e18e8d8d8e6548085000e41290d95ce0c373a654b4a" +checksum = "ee48d38b119b0cd71fe4141b30f5ba9c7c5d9f4e7a3a8b4a674e4b6ef789976f" dependencies = [ "getrandom", "js-sys", @@ -1695,9 +1702,9 @@ dependencies = [ [[package]] name = "zip" -version = "7.1.0" +version = "7.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9013f1222db8a6d680f13a7ccdc60a781199cd09c2fa4eff58e728bb181757fc" +checksum = "c42e33efc22a0650c311c2ef19115ce232583abbe80850bc8b66509ebef02de0" dependencies = [ "aes", "bzip2", @@ -1715,6 +1722,7 @@ dependencies = [ "ppmd-rust", "sha1", "time", + "typed-path", "zeroize", "zopfli", "zstd", diff --git a/Cargo.toml b/Cargo.toml index f14aa39..a8f8e7d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -55,7 +55,7 @@ serde_json = { version = "1.0", features = [] } csv = { version = "1.4", default-features = false, features = [] } # Data types and utilities -uuid = { version = "1.19", features = [] } +uuid = { version = "1.20", features = [] } jiff = { version = "0.2", default-features = false, features = [] } bytes = { version = "1.11", default-features = false, features = [] } semver = { version = "1.0", default-features = false, features = [] } diff --git a/crates/nvisy-archive/Cargo.toml b/crates/nvisy-archive/Cargo.toml index 04815d5..0540e33 100644 --- a/crates/nvisy-archive/Cargo.toml +++ b/crates/nvisy-archive/Cargo.toml @@ -45,7 +45,7 @@ strum = { workspace = true, features = ["derive"] } # Archive formats (optional) tar = { version = "0.4", optional = true } -zip = { version = "7.1", optional = true } +zip = { version = "7.2", optional = true } sevenz-rust = { version = "0.6", optional = true } # Compression formats (optional)