diff --git a/Cargo.lock b/Cargo.lock index 72f8bd9f..c379fc09 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1114,6 +1114,35 @@ version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c" +[[package]] +name = "cookie" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ddef33a339a91ea89fb53151bd0a4689cfce27055c291dfa69945475d22c747" +dependencies = [ + "percent-encoding", + "time", + "version_check", +] + +[[package]] +name = "cookie_store" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15b2c103cf610ec6cae3da84a766285b42fd16aad564758459e6ecf128c75206" +dependencies = [ + "cookie", + "document-features", + "idna", + "indexmap 2.13.0", + "log", + "serde", + "serde_derive", + "serde_json", + "time", + "url", +] + [[package]] name = "core-foundation" version = "0.9.4" @@ -1804,6 +1833,15 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aac81fa3e28d21450aa4d2ac065992ba96a1d7303efbce51a95f4fd175b67562" +[[package]] +name = "document-features" +version = "0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61" +dependencies = [ + "litrs", +] + [[package]] name = "dtoa" version = "1.0.11" @@ -3198,7 +3236,6 @@ dependencies = [ "indicatif 0.17.11", "libc", "log", - "native-tls", "num_cpus", "rand 0.9.2", "reqwest 0.12.28", @@ -3206,10 +3243,34 @@ dependencies = [ "serde_json", "thiserror 2.0.18", "tokio", - "ureq", + "ureq 2.12.1", "windows-sys 0.60.2", ] +[[package]] +name = "hf-hub" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aef3982638978efa195ff11b305f51f1f22f4f0a6cabee7af79b383ebee6a213" +dependencies = [ + "dirs", + "futures", + "http", + "indicatif 0.18.4", + "libc", + "log", + "native-tls", + "num_cpus", + "rand 0.9.2", + "reqwest 0.12.28", + "serde", + "serde_json", + "thiserror 2.0.18", + "tokio", + "ureq 3.2.0", + "windows-sys 0.61.2", +] + [[package]] name = "hkdf" version = "0.12.4" @@ -4172,6 +4233,12 @@ version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77" +[[package]] +name = "litrs" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092" + [[package]] name = "llguidance" version = "1.5.0" @@ -4539,7 +4606,7 @@ dependencies = [ "galil-seiferas", "half", "hashbrown 0.16.1", - "hf-hub", + "hf-hub 0.4.3", "hound", "html2text", "http", @@ -4663,7 +4730,7 @@ dependencies = [ "cudaforge", "float8 0.6.1", "half", - "hf-hub", + "hf-hub 0.4.3", "lazy_static 1.5.0", "memmap2", "objc2-foundation", @@ -7573,7 +7640,7 @@ dependencies = [ "google-cloud-compute-v1", "google-cloud-lro", "google-cloud-storage", - "hf-hub", + "hf-hub 0.5.0", "http", "indexmap 2.13.0", "indicatif 0.18.4", @@ -8282,7 +8349,7 @@ dependencies = [ "derive_builder", "esaxx-rs", "getrandom 0.3.4", - "hf-hub", + "hf-hub 0.4.3", "itertools", "log", "macro_rules_attribute", @@ -8882,7 +8949,6 @@ dependencies = [ "base64 0.22.1", "flate2", "log", - "native-tls", "once_cell", "rustls", "rustls-pki-types", @@ -8893,6 +8959,42 @@ dependencies = [ "webpki-roots 0.26.11", ] +[[package]] +name = "ureq" +version = "3.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fdc97a28575b85cfedf2a7e7d3cc64b3e11bd8ac766666318003abbacc7a21fc" +dependencies = [ + "base64 0.22.1", + "cookie_store", + "der 0.7.10", + "flate2", + "log", + "native-tls", + "percent-encoding", + "rustls", + "rustls-pki-types", + "serde", + "serde_json", + "socks", + "ureq-proto", + "utf-8", + "webpki-root-certs", + "webpki-roots 1.0.6", +] + +[[package]] +name = "ureq-proto" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d81f9efa9df032be5934a46a068815a10a042b494b6a58cb0a1a97bb5467ed6f" +dependencies = [ + "base64 0.22.1", + "http", + "httparse", + "log", +] + [[package]] name = "url" version = "2.5.8" diff --git a/crates/spnl-run/Cargo.toml b/crates/spnl-run/Cargo.toml index a3e579c1..86585d39 100644 --- a/crates/spnl-run/Cargo.toml +++ b/crates/spnl-run/Cargo.toml @@ -70,7 +70,7 @@ serde_json = { version = "1.0.140" } sha2 = { version = "0.10.9", optional = true } mistralrs = { version = "0.7.0", git = "https://github.com/EricLBuehler/mistral.rs", rev = "dd8d0c6f9dc2fe3129ff4228de667e2a0efcf5b4", optional = true } mistralrs-core = { version = "0.7.0", git = "https://github.com/EricLBuehler/mistral.rs", rev = "dd8d0c6f9dc2fe3129ff4228de667e2a0efcf5b4", optional = true, default-features = false } -hf-hub = { version = "0.4.3", features = ["tokio"], optional = true } +hf-hub = { version = "0.5.0", features = ["tokio"], optional = true } derive_builder = "0.20.2" reqwest = { version = "0.12.20", features = ["json", "stream"], optional = true } openssl = { version = "0.10", features = ["vendored"], optional = true }