diff --git a/Cargo.lock b/Cargo.lock index 5c48243..e58fb24 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -276,9 +276,9 @@ checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" [[package]] name = "blake3" -version = "1.8.4" +version = "1.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d2d5991425dfd0785aed03aedcf0b321d61975c9b5b3689c774a2610ae0b51e" +checksum = "0aa83c34e62843d924f905e0f5c866eb1dd6545fc4d719e803d9ba6030371fce" dependencies = [ "arrayref", "arrayvec", @@ -400,9 +400,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.6.0" +version = "4.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b193af5b67834b676abd72466a96c1024e6a6ad978a1f484bd90b85c94041351" +checksum = "1ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51" dependencies = [ "clap_builder", "clap_derive", @@ -422,9 +422,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.6.0" +version = "4.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1110bd8a634a1ab8cb04345d8d878267d57c3cf1b38d91b71af6686408bbca6a" +checksum = "f2ce8604710f6733aa641a2b3731eaa1e8b3d9973d5e3565da11800813f997a9" dependencies = [ "heck", "proc-macro2", @@ -1620,9 +1620,9 @@ checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" [[package]] name = "libc" -version = "0.2.184" +version = "0.2.186" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48f5d2a454e16a5ea0f4ced81bd44e4cfc7bd3a507b61887c99fd3538b28e4af" +checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66" [[package]] name = "libm" @@ -3175,9 +3175,9 @@ dependencies = [ [[package]] name = "tokio" -version = "1.51.0" +version = "1.52.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bd1c4c0fc4a7ab90fc15ef6daaa3ec3b893f004f915f2392557ed23237820cd" +checksum = "8fc7f01b389ac15039e4dc9531aa973a135d7a4135281b12d7c1bc79fd57fffe" dependencies = [ "bytes", "libc", @@ -3602,9 +3602,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.23.0" +version = "1.23.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ac8b6f42ead25368cf5b098aeb3dc8a1a2c05a3eee8a9a1a68c640edbfc79d9" +checksum = "ddd74a9687298c6858e9b88ec8935ec45d22e8fd5e6394fa1bd4e99a87789c76" dependencies = [ "getrandom 0.4.2", "js-sys", diff --git a/Cargo.toml b/Cargo.toml index 5dbf423..ff2f5ce 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -81,10 +81,10 @@ sha2 = "0.10" # Fast non-cryptographic-grade hashing for prompt prefix cache keys (issue #419). # BLAKE3 is used only for in-process cache-key digests; no security boundary # depends on it. -blake3 = "1.5" +blake3 = "1.8" # CLI -clap = { version = "4.5.31", features = ["derive", "env"] } +clap = { version = "4.6.1", features = ["derive", "env"] } # Image processing (for VLM) image = { version = "0.25", default-features = false, features = ["png", "jpeg", "webp"] } @@ -119,12 +119,12 @@ llguidance = { version = "1.7", default-features = false, features = ["lark", "r toktrie_hf_tokenizers = "1.7" # HTTP Server -tokio = { version = "1.35", features = ["full"] } +tokio = { version = "1.52", features = ["full"] } axum = { version = "0.7", features = ["json", "macros"] } tokio-stream = "0.1" tokio-util = "0.7" futures = "0.3" -uuid = { version = "1.6", features = ["v4"] } +uuid = { version = "1.23", features = ["v4"] } chrono = "0.4" tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter"] }