diff --git a/Cargo.lock b/Cargo.lock index 5e0eeb4..891bbec 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -467,7 +467,7 @@ dependencies = [ "log", "rxing", "vgi", - "vgi-rpc", + "vgi-rpc 0.21.1", ] [[package]] @@ -2991,7 +2991,7 @@ dependencies = [ "serde", "serde_json", "tokio", - "vgi-rpc", + "vgi-rpc 0.16.0", ] [[package]] @@ -3027,11 +3027,47 @@ dependencies = [ "tower-http", "tracing", "url", - "vgi-rpc-macros", + "vgi-rpc-macros 0.16.0", "windows-sys 0.59.0", "zstd", ] +[[package]] +name = "vgi-rpc" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58ac9af5f440337fd2f7745b15137ad689dd6d9aa2dba5f2bb043a651700143c" +dependencies = [ + "arrow-array", + "arrow-buffer", + "arrow-cast", + "arrow-data", + "arrow-ipc", + "arrow-schema", + "arrow-select", + "axum", + "base64", + "bincode", + "bytes", + "chacha20poly1305", + "chrono", + "flatbuffers", + "flate2", + "hmac", + "rand", + "rust_decimal", + "serde", + "serde_json", + "sha2", + "thiserror 2.0.18", + "tokio", + "tower-http", + "tracing", + "url", + "vgi-rpc-macros 0.21.1", + "zstd", +] + [[package]] name = "vgi-rpc-macros" version = "0.16.0" @@ -3043,6 +3079,17 @@ dependencies = [ "syn", ] +[[package]] +name = "vgi-rpc-macros" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1be75303e4b4feb1b6f97783dc1f45a16c890c4e7c74674379a18f6500717c73" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "wasi" version = "0.11.1+wasi-snapshot-preview1" diff --git a/Cargo.toml b/Cargo.toml index 222cc95..22f0cd1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,7 +27,7 @@ repository = "https://github.com/Query-farm/vgi-barcode" # transport serves over a byte channel rather than HTTP. Features are additive, # and the two are behind mutually-exclusive target cfgs. vgi = { version = "0.24", default-features = false } -vgi-rpc = { version = "0.16", default-features = false, features = ["macros"] } +vgi-rpc = { version = "0.21", default-features = false, features = ["macros"] } arrow-array = "59" arrow-buffer = "59" arrow-schema = "59"