diff --git a/Cargo.lock b/Cargo.lock index ecdbedd..92126e2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -239,14 +239,15 @@ checksum = "8ae3f5d315924270530207e2a68396c3cc547f6dca3fbdca317cfb1a51edb593" [[package]] name = "candle-core" -version = "0.10.2" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6bd9895436c1ba5dc1037a19935d084b838db066ff4e15ef7dded020b7c12a4a" +checksum = "5ecb245093b0f791b89d3420c3df9c6d49c60ab63ba54db896bf8a3baf486706" dependencies = [ "byteorder", "float8", "gemm", "half", + "libc", "libm", "memmap2", "num-traits", @@ -258,14 +259,15 @@ dependencies = [ "thiserror 2.0.18", "tokenizers", "yoke", + "zerocopy", "zip", ] [[package]] name = "candle-nn" -version = "0.10.2" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9317a09d6530b758990ed7f625ac69ff43653bc9ee28b0464644ad1169ada87" +checksum = "eaa10b6ccc365b33210ce404fbf45e60d3e0bdac1004463cf1052e6ee1c1739a" dependencies = [ "candle-core", "half", @@ -818,6 +820,12 @@ dependencies = [ "regex", ] +[[package]] +name = "fastrand" +version = "2.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6" + [[package]] name = "fdeflate" version = "0.3.7" @@ -2359,13 +2367,15 @@ checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f" [[package]] name = "safetensors" -version = "0.7.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "675656c1eabb620b921efea4f9199f97fc86e36dd6ffd1fbbe48d0f59a4987f5" +checksum = "79b079b829cb27a1c3c374341345ed2e8b2c0c839034522cee576c140bd7f846" dependencies = [ "hashbrown 0.16.1", + "libc", "serde", "serde_json", + "tempfile", ] [[package]] @@ -2821,6 +2831,19 @@ dependencies = [ "walkdir", ] +[[package]] +name = "tempfile" +version = "3.27.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" +dependencies = [ + "fastrand", + "getrandom 0.4.3", + "once_cell", + "rustix", + "windows-sys 0.61.2", +] + [[package]] name = "terminfo" version = "0.9.0" @@ -3648,9 +3671,9 @@ dependencies = [ [[package]] name = "zip" -version = "7.2.0" +version = "8.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c42e33efc22a0650c311c2ef19115ce232583abbe80850bc8b66509ebef02de0" +checksum = "2d04a6b5381502aa6087c94c669499eb1602eb9c5e8198e534de571f7154809b" dependencies = [ "crc32fast", "indexmap", diff --git a/Cargo.toml b/Cargo.toml index cdf71fc..1dc2d83 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -53,5 +53,5 @@ rayon = "1" # Pure-Rust FLAC encoder (no C bindings). flacenc = { version = "0.5.1", default-features = false, features = ["par"] } # candle for AI denoising models — pure Rust ML (enable via `ml` feature in cathar crate) -candle-core = "0.10" -candle-nn = "0.10" +candle-core = "0.11" +candle-nn = "0.11"