From 302c96a5b95ed5e8d8032d9205a3c6228ae92be7 Mon Sep 17 00:00:00 2001 From: Jack Amadeo Date: Mon, 17 Nov 2025 12:39:41 -0500 Subject: [PATCH] chore: clean up optional dependencies --- crates/rmcp/Cargo.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/rmcp/Cargo.toml b/crates/rmcp/Cargo.toml index 17b426cb..3ed85e77 100644 --- a/crates/rmcp/Cargo.toml +++ b/crates/rmcp/Cargo.toml @@ -26,7 +26,7 @@ pin-project-lite = "0.2" paste = { version = "1", optional = true } # oauth2 support -oauth2 = { version = "5.0", optional = true } +oauth2 = { version = "5.0", optional = true, default-features = false, features = ["reqwest"] } # for auto generate schema schemars = { version = "1.0", optional = true, features = ["chrono04"] } @@ -104,14 +104,14 @@ server-side-http = [ client-side-sse = ["dep:sse-stream", "dep:http"] transport-sse-client = ["client-side-sse", "transport-worker"] -transport-sse-client-reqwest = ["transport-sse-client", "reqwest"] +transport-sse-client-reqwest = ["transport-sse-client", "__reqwest"] transport-worker = ["dep:tokio-stream"] # Streamable HTTP client transport-streamable-http-client = ["client-side-sse", "transport-worker"] -transport-streamable-http-client-reqwest = ["transport-streamable-http-client", "reqwest"] +transport-streamable-http-client-reqwest = ["transport-streamable-http-client", "__reqwest"] transport-async-rw = ["tokio/io-util", "tokio-util/codec"]