diff --git a/Cargo.lock b/Cargo.lock index 2221201..a8ec980 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -89,9 +89,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.103" +version = "1.0.104" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a4385e2e34eb35d6b3efe798b9eb88096925d87726c0798709bf56d9ed84af3" +checksum = "330a5ed07fa54e4702c9d6c4174f74427fc0ef6e214bbd677ae50a5099946470" [[package]] name = "arc-swap" @@ -678,6 +678,12 @@ version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" +[[package]] +name = "base64" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b25655df2c3cdd83c5e5b293b88acd880332b2ddadd7c30ac43144fdc0033da9" + [[package]] name = "base64-simd" version = "0.8.0" @@ -900,9 +906,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.6.2" +version = "4.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd059f9da4f5c36b3787f65d38ccaab1cc315f07b01f89abc8359ee6a8205011" +checksum = "301b56658598e48f3648647ac6fc887be7e7108eddfa4e9b63fcf3ec58c0cadf" dependencies = [ "clap_builder", "clap_derive", @@ -910,9 +916,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.6.2" +version = "4.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f09628afdcc538b57f3c6341e9c8e9970f18e4a481690a64974d7023bd33548b" +checksum = "94a65403d1a1bd28f7dc68eb8506e8874808ee5eecb59298de588e2e1407a078" dependencies = [ "anstream", "anstyle", @@ -922,14 +928,14 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.6.1" +version = "4.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2ce8604710f6733aa641a2b3731eaa1e8b3d9973d5e3565da11800813f997a9" +checksum = "d012d2b9d65aca7f18f4d9878a045bc17899bba951561ba5ec3c2ba1eed9a061" dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.119", + "syn 3.0.3", ] [[package]] @@ -1187,7 +1193,7 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "10d60334b3b2e7c9d91ef8150abfb6fa4c1c39ebbcf4a81c2e346aad939fee3e" dependencies = [ - "thiserror 2.0.18", + "thiserror 2.0.19", ] [[package]] @@ -1576,9 +1582,9 @@ dependencies = [ [[package]] name = "glob" -version = "0.3.3" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" +checksum = "e4eba85ea1d0a966a983acd07deee566e67395d2d96b6fb39e62b5a833f1eb0b" [[package]] name = "globset" @@ -1643,7 +1649,7 @@ dependencies = [ "indexmap", "serde_json", "tempfile", - "thiserror 2.0.18", + "thiserror 2.0.19", "unicode-normalization", ] @@ -1669,7 +1675,7 @@ dependencies = [ "indexmap", "serde_json", "tempfile", - "thiserror 2.0.18", + "thiserror 2.0.19", ] [[package]] @@ -1685,7 +1691,7 @@ dependencies = [ "serde", "serde_json", "tempfile", - "thiserror 2.0.18", + "thiserror 2.0.19", "unicode-normalization", ] @@ -1701,7 +1707,7 @@ dependencies = [ "serial_test", "sha2", "tempfile", - "thiserror 2.0.18", + "thiserror 2.0.19", "walkdir", ] @@ -1730,7 +1736,7 @@ dependencies = [ "regex", "serde_json", "strsim", - "thiserror 2.0.18", + "thiserror 2.0.19", "twox-hash", "unicode-normalization", ] @@ -1757,7 +1763,7 @@ dependencies = [ "sha2", "shlex", "tempfile", - "thiserror 2.0.18", + "thiserror 2.0.19", "unicode-normalization", "zip", ] @@ -1773,7 +1779,7 @@ dependencies = [ "serde", "serde_json", "tempfile", - "thiserror 2.0.18", + "thiserror 2.0.19", ] [[package]] @@ -1795,7 +1801,7 @@ dependencies = [ "sha1 0.11.0", "sha2", "tempfile", - "thiserror 2.0.18", + "thiserror 2.0.19", "tokio", "url", ] @@ -1825,7 +1831,7 @@ dependencies = [ "sha1 0.11.0", "sha2", "tempfile", - "thiserror 2.0.18", + "thiserror 2.0.19", "toml", "tree-sitter", "tree-sitter-bash", @@ -1873,7 +1879,7 @@ dependencies = [ "serde_json", "sha2", "tempfile", - "thiserror 2.0.18", + "thiserror 2.0.19", ] [[package]] @@ -1885,7 +1891,7 @@ dependencies = [ "serde_json", "sha2", "tempfile", - "thiserror 2.0.18", + "thiserror 2.0.19", "url", ] @@ -1898,7 +1904,7 @@ dependencies = [ "serial_test", "shellexpand", "tempfile", - "thiserror 2.0.18", + "thiserror 2.0.19", "url", ] @@ -1916,7 +1922,7 @@ dependencies = [ "serde_json", "sha2", "tempfile", - "thiserror 2.0.18", + "thiserror 2.0.19", ] [[package]] @@ -1933,7 +1939,7 @@ dependencies = [ "serde_json", "serial_test", "tempfile", - "thiserror 2.0.18", + "thiserror 2.0.19", "url", ] @@ -1943,7 +1949,7 @@ version = "0.9.17" dependencies = [ "aws-config", "aws-sdk-bedrockruntime", - "base64", + "base64 0.23.0", "graphify-detect", "graphify-security", "hex", @@ -1956,7 +1962,7 @@ dependencies = [ "serial_test", "sha2", "tempfile", - "thiserror 2.0.18", + "thiserror 2.0.19", "tiktoken-rs", "tokio", "ureq", @@ -1979,7 +1985,7 @@ dependencies = [ "indexmap", "serde", "serde_json", - "thiserror 2.0.18", + "thiserror 2.0.19", ] [[package]] @@ -1992,7 +1998,7 @@ dependencies = [ "regex", "serde", "serde_json", - "thiserror 2.0.18", + "thiserror 2.0.19", ] [[package]] @@ -2008,7 +2014,7 @@ dependencies = [ "serde_json", "sha2", "tempfile", - "thiserror 2.0.18", + "thiserror 2.0.19", ] [[package]] @@ -2023,7 +2029,7 @@ dependencies = [ "regex", "serde_json", "tempfile", - "thiserror 2.0.18", + "thiserror 2.0.19", ] [[package]] @@ -2038,7 +2044,7 @@ dependencies = [ "serde_json", "sha2", "tempfile", - "thiserror 2.0.18", + "thiserror 2.0.19", ] [[package]] @@ -2051,7 +2057,7 @@ dependencies = [ "serde_json", "serial_test", "tempfile", - "thiserror 2.0.18", + "thiserror 2.0.19", "ureq", "url", ] @@ -2065,7 +2071,7 @@ dependencies = [ "serde", "serde_json", "tempfile", - "thiserror 2.0.18", + "thiserror 2.0.19", ] [[package]] @@ -2084,7 +2090,7 @@ dependencies = [ "serde_json", "serial_test", "tempfile", - "thiserror 2.0.18", + "thiserror 2.0.19", "tokio", "tower", "unicode-normalization", @@ -2100,7 +2106,7 @@ dependencies = [ "serial_test", "sha1 0.11.0", "tempfile", - "thiserror 2.0.18", + "thiserror 2.0.19", ] [[package]] @@ -2108,7 +2114,7 @@ name = "graphify-validate" version = "0.9.17" dependencies = [ "serde_json", - "thiserror 2.0.18", + "thiserror 2.0.19", ] [[package]] @@ -2130,7 +2136,7 @@ dependencies = [ "serde_json", "serial_test", "tempfile", - "thiserror 2.0.18", + "thiserror 2.0.19", ] [[package]] @@ -2141,7 +2147,7 @@ dependencies = [ "indexmap", "serde_json", "tempfile", - "thiserror 2.0.18", + "thiserror 2.0.19", ] [[package]] @@ -2350,7 +2356,7 @@ version = "0.1.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0" dependencies = [ - "base64", + "base64 0.22.1", "bytes", "futures-channel", "futures-util", @@ -2719,14 +2725,14 @@ dependencies = [ "rand 0.9.5", "rayon", "rustc-hash", - "thiserror 2.0.18", + "thiserror 2.0.19", ] [[package]] name = "libc" -version = "0.2.186" +version = "0.2.189" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66" +checksum = "3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2" [[package]] name = "libredox" @@ -2795,7 +2801,7 @@ dependencies = [ "rayon", "sha2", "stringprep", - "thiserror 2.0.18", + "thiserror 2.0.19", "time", "weezl", ] @@ -3348,7 +3354,7 @@ version = "0.6.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08808e3c483c46e999108051c78334f473d5adb59d78bb80a1268c7e6aa6c514" dependencies = [ - "base64", + "base64 0.22.1", "byteorder", "bytes", "fallible-iterator", @@ -3608,7 +3614,7 @@ checksum = "a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac" dependencies = [ "getrandom 0.2.17", "libredox", - "thiserror 2.0.18", + "thiserror 2.0.19", ] [[package]] @@ -3875,9 +3881,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.150" +version = "1.0.151" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8014e44b4736ed0538adeecded0fce2a272f22dc9578a7eb6b2d9993c74cfb9" +checksum = "c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14" dependencies = [ "indexmap", "itoa", @@ -4139,6 +4145,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "3.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53e9bae58849f64dfa4f5d5ae372c8341f7305f82a3868709269343628b659a3" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "sync_wrapper" version = "1.0.2" @@ -4197,11 +4214,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.18" +version = "2.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" +checksum = "09a43598840e33d5b0331f38c5e30d13bb11c11210a4b58f0d9b18a5a5eefcd9" dependencies = [ - "thiserror-impl 2.0.18", + "thiserror-impl 2.0.19", ] [[package]] @@ -4217,13 +4234,13 @@ dependencies = [ [[package]] name = "thiserror-impl" -version = "2.0.18" +version = "2.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" +checksum = "43cbfe0cf76104d42a574802844187e84a305e531ed54455f11fbde0f10541cd" dependencies = [ "proc-macro2", "quote", - "syn 2.0.119", + "syn 3.0.3", ] [[package]] @@ -4242,7 +4259,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "027853bbf8c7763b77c5c595f1c271c7d536ced7d6f83452911b944621e57fc2" dependencies = [ "anyhow", - "base64", + "base64 0.22.1", "bstr", "fancy-regex", "lazy_static", @@ -4829,11 +4846,11 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" [[package]] name = "twox-hash" -version = "2.1.2" +version = "2.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ea3136b675547379c4bd395ca6b938e5ad3c3d20fad76e7fe85f9e0d011419c" +checksum = "8464ec13c3691491391d9fce00f6416c9a48e46972f72d7865688be2080192c9" dependencies = [ - "rand 0.9.5", + "rand 0.10.2", ] [[package]] @@ -4887,7 +4904,7 @@ version = "3.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dea7109cdcd5864d4eeb1b58a1648dc9bf520360d7af16ec26d0a9354bafcfc0" dependencies = [ - "base64", + "base64 0.22.1", "cookie_store", "log", "percent-encoding", @@ -4906,7 +4923,7 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e994ba84b0bd1b1b0cf92878b7ef898a5c1760108fe7b6010327e274917a808c" dependencies = [ - "base64", + "base64 0.22.1", "http 1.4.2", "httparse", "log", diff --git a/crates/graphify-llm/Cargo.toml b/crates/graphify-llm/Cargo.toml index baaa061..007bf26 100644 --- a/crates/graphify-llm/Cargo.toml +++ b/crates/graphify-llm/Cargo.toml @@ -21,7 +21,7 @@ aws-sdk-bedrockruntime = { version = "1", default-features = false, features = [ "default-https-client", "rt-tokio", ] } -base64 = "0.22" +base64 = "0.23" graphify-detect = { workspace = true } graphify-security = { workspace = true } hex = { workspace = true }