Skip to content

Commit 8dd95a2

Browse files
authored
feat: make hyper optional (#63)
* make hyper optional * ignore .vscode dir * hyper-server depends on server feature
1 parent dde95d4 commit 8dd95a2

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
/target
22
.DS_store
33
settings.json
4+
/.vscode
45

56

67
# test artifacts

crates/rust-mcp-sdk/Cargo.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ axum-server = { version = "0.7", features = [], optional = true }
2929
tracing.workspace = true
3030

3131
# rustls = { workspace = true, optional = true }
32-
hyper = { version = "1.6.0" }
32+
hyper = { version = "1.6.0", optional = true }
3333

3434
[dev-dependencies]
3535
reqwest = { workspace = true, default-features = false, features = [
@@ -59,6 +59,8 @@ client = ["rust-mcp-transport/stdio", "rust-mcp-transport/sse"] # Client feature
5959
hyper-server = [
6060
"axum",
6161
"axum-server",
62+
"hyper",
63+
"server",
6264
"uuid",
6365
"tokio-stream",
6466
"rust-mcp-transport/sse",

0 commit comments

Comments
 (0)