From 67ef5164623877de9e7806c7f012b227529aa65f Mon Sep 17 00:00:00 2001 From: Fam Zheng Date: Sat, 28 Feb 2026 10:42:34 +0000 Subject: [PATCH] Switch reqwest to rustls-tls for cross-platform builds Removes openssl dependency, enabling clean builds on ARM/musl targets. Co-Authored-By: Claude Opus 4.6 --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 14be8c5..2dcbb46 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,7 +17,7 @@ serde_json = "1" serde_yaml = "0.9" sqlx = { version = "0.8", features = ["runtime-tokio", "sqlite"] } tower-http = { version = "0.6", features = ["cors", "fs"] } -reqwest = { version = "0.12", features = ["json", "stream"] } +reqwest = { version = "0.12", default-features = false, features = ["json", "stream", "rustls-tls"] } futures = "0.3" tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter"] }