[package] name = "pstr-meta" description = "Metadata provider lookups for proton-stream." version.workspace = true edition.workspace = true license.workspace = true repository.workspace = true rust-version.workspace = true authors.workspace = true [dependencies] pstr-core.workspace = true # `time` for the rate limiter's sleeps, `sync` for the mutex it paces behind. tokio = { workspace = true, features = ["time", "sync"] } serde.workspace = true serde_json.workspace = true thiserror.workspace = true tracing.workspace = true # Same feature set as the SDK's, deliberately: two reqwest configurations in one # binary means two TLS stacks linked into it. reqwest.workspace = true [dev-dependencies] tokio = { workspace = true, features = ["macros", "rt-multi-thread", "test-util"] }