[workspace] resolver = "2" members = [ "blob-stream-volume", "car-dump", "getrepo-bench", "hubble", "hubble-pds", "hubble-sync", "hubble-sync-axum", "hubble-sync-fjall", "hubble-sync-rocksdb", "mini", "space-efficiency-check", "stats-backfill", ] [workspace.dependencies] async-channel = "2.5.0" axum = "0.8.9" bytes = "1.11.1" clap = { version = "4.6.0", features = ["env", "derive"] } dasl = "0.2" futures-util = "0.3.32" governor = "0.10.4" http = "1.4.2" hubble-pds = { path = "hubble-pds" } jacquard-api = "0.12.1" jacquard-axum = "0.12.1" jacquard-common = "0.12.1" jacquard-derive = "0.12.1" jacquard-identity = "0.12.1" jacquard-lexicon = "0.12.1" jacquard-repo = "0.12.1" k256 = { version = "0.13.4", features = ["ecdsa"] } metrics = "0.24" miette = "7.6" # for lexicons codegenned by jacquard-lexicon multibase = "0.9" p256 = { version = "0.13.2", features = ["ecdsa"] } repo-stream = "0.5.0-alpha.10" rlimit = "0.10" serde = { version = "1.0.228", features = ["derive"] } serde_json = "1.0.150" star-lite = "0.2.1" star-repo = "0.2.0" thiserror = "2.0.18" tokio = "1.51.0" tokio-stream = "0.1" tokio-util = { version = "0.7", features = ["io"] } tower-http = "0.6" tracing = "0.1.44" tracing-subscriber = { version = "0.3.23", features = ["env-filter"] } [workspace.dependencies.hubble-sync] path = "hubble-sync" version = "0.0.4" [workspace.dependencies.hubble-sync-axum] path = "hubble-sync-axum" version = "0.0.4" [workspace.dependencies.hubble-sync-fjall] path = "hubble-sync-fjall" version = "0.0.4" [workspace.dependencies.hubble-sync-rocksdb] path = "hubble-sync-rocksdb" version = "0.0.4" [workspace.dependencies.reqwest] version = "0.12" default-features = false features = ["json", "stream", "rustls-tls", "http2"] [workspace.dependencies.rocksdb] version = "0.25.0" default-features = false features = ["bindgen-runtime", "jemalloc", "lz4", "zstd"]