/ crates / arroyo-operator / Cargo.toml
Cargo.toml
 1  [package]
 2  name = "arroyo-operator"
 3  version = "0.12.0-dev"
 4  edition = "2021"
 5  
 6  # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
 7  
 8  [dependencies]
 9  arroyo-formats = { path = "../arroyo-formats" }
10  arroyo-metrics = { path = "../arroyo-metrics" }
11  arroyo-rpc = { path = "../arroyo-rpc" }
12  arroyo-state = { path = "../arroyo-state" }
13  arroyo-types = { path = "../arroyo-types" }
14  arroyo-datastream = { path = "../arroyo-datastream" }
15  arroyo-storage = { path = "../arroyo-storage" }
16  arroyo-udf-host = { path = "../arroyo-udf/arroyo-udf-host" }
17  
18  anyhow = "1.0.71"
19  arrow = { workspace = true, features = ["ffi"] }
20  ahash = { workspace = true }
21  async-trait = "0.1.68"
22  bincode = "2.0.0-rc.3"
23  datafusion = { workspace = true }
24  futures = "0.3"
25  prost = "0.12"
26  rand = "0.8"
27  tokio = { version = "1", features = ["full", "tracing"] }
28  tokio-stream = { version = "0.1", features = ["full"] }
29  tracing = "0.1"
30  async-stream = "0.3.5"
31  serde_json = "1.0.111"
32  serde = "1.0.195"
33  dlopen2 = "0.7.0"
34  async-ffi = "0.5.0"