[package] name = "honcho-client" version = "0.1.0" edition = "2024" [dependencies] reqwest = { version = "0.13", default-features = false, features = ["rustls-no-provider", "charset", "http2", "system-proxy", "json"] } serde = { version = "1", features = ["derive"] } serde_json = "1" tracing = "0.1" [dev-dependencies] # The crate-level doc example (`#[tokio::main]`) compiles under `cargo test`. tokio = { version = "1", features = ["macros", "rt"] } anyhow = "1" # The live smoke test builds a reqwest client without the host app around, so # it must install the rustls crypto provider itself (the app does it in main). rustls = { version = "0.23", features = ["ring"] }