diff --git a/Cargo.lock b/Cargo.lock index 555aa1c051..f4b7b03478 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -8133,25 +8133,19 @@ name = "testing-framework" version = "0.1.0" dependencies = [ "anyhow", - "fslock", "http 1.1.0", "http-body-util", "log", "nix 0.29.0", - "regex", "reqwest 0.12.7", "spin-app", - "spin-factors-executor", "spin-http", "spin-loader", "spin-runtime-factors", "spin-trigger", "spin-trigger-http", - "temp-dir", "test-environment", "tokio", - "toml 0.8.19", - "wasmtime-wasi-http", ] [[package]] diff --git a/examples/http-rust/Cargo.toml b/examples/http-rust/Cargo.toml index 525db0ea45..55ab97c367 100644 --- a/examples/http-rust/Cargo.toml +++ b/examples/http-rust/Cargo.toml @@ -9,7 +9,6 @@ crate-type = ["cdylib"] [dependencies] anyhow = "1" http = "0.2.9" -serde = { version = "1.0", features = ["derive"] } spin-sdk = "2.2.0" [workspace] diff --git a/examples/spin-timer/Cargo.toml b/examples/spin-timer/Cargo.toml index 6071955d28..8fe12fba0e 100644 --- a/examples/spin-timer/Cargo.toml +++ b/examples/spin-timer/Cargo.toml @@ -7,7 +7,6 @@ edition = "2021" [dependencies] anyhow = "1.0.68" clap = { version = "3.1.15", features = ["derive", "env"] } -futures = "0.3.25" serde = "1.0.188" spin-factors = { path = "../../crates/factors" } spin-runtime-factors = { path = "../../crates/runtime-factors" } diff --git a/examples/spin-wagi-http/http-rust/Cargo.toml b/examples/spin-wagi-http/http-rust/Cargo.toml index b5fb3c8d32..e348148670 100644 --- a/examples/spin-wagi-http/http-rust/Cargo.toml +++ b/examples/spin-wagi-http/http-rust/Cargo.toml @@ -9,8 +9,6 @@ crate-type = ["cdylib"] [dependencies] # Useful crate to handle errors. anyhow = "1" -# Crate to simplify working with bytes. -bytes = "1" # General-purpose crate with common HTTP types. http = "0.2" # The Spin SDK. diff --git a/tests/test-components/components/Cargo.lock b/tests/test-components/components/Cargo.lock index c8a2224121..3c6212dd85 100644 --- a/tests/test-components/components/Cargo.lock +++ b/tests/test-components/components/Cargo.lock @@ -255,7 +255,6 @@ dependencies = [ name = "helper" version = "0.1.0" dependencies = [ - "anyhow", "wit-bindgen 0.16.0", ] @@ -393,9 +392,7 @@ dependencies = [ name = "internal-http-streaming-back-component" version = "0.1.0" dependencies = [ - "anyhow", "futures", - "helper", "spin-sdk 2.2.0", ] @@ -712,11 +709,7 @@ name = "spin-outbound-post" version = "0.1.0" dependencies = [ "anyhow", - "futures", - "hex", - "sha2", "spin-sdk 2.2.0", - "url", ] [[package]] diff --git a/tests/test-components/components/integration-http-outbound-post/Cargo.toml b/tests/test-components/components/integration-http-outbound-post/Cargo.toml index b1d4be0ca2..eef81b7d24 100644 --- a/tests/test-components/components/integration-http-outbound-post/Cargo.toml +++ b/tests/test-components/components/integration-http-outbound-post/Cargo.toml @@ -8,8 +8,4 @@ crate-type = ["cdylib"] [dependencies] anyhow = "1.0.71" -futures = "0.3.28" -hex = "0.4.3" -sha2 = "0.10" -url = "2.4.0" spin-sdk = "2.2.0" diff --git a/tests/test-components/components/internal-http-streaming-back/Cargo.toml b/tests/test-components/components/internal-http-streaming-back/Cargo.toml index ecebcfc90c..b939aed9c7 100644 --- a/tests/test-components/components/internal-http-streaming-back/Cargo.toml +++ b/tests/test-components/components/internal-http-streaming-back/Cargo.toml @@ -7,7 +7,5 @@ edition = "2021" crate-type = ["cdylib"] [dependencies] -anyhow = "1" futures = "0.3.30" -helper = { path = "../../helper", default-features = false } spin-sdk = "2.2" diff --git a/tests/test-components/helper/Cargo.toml b/tests/test-components/helper/Cargo.toml index 6cbb68d7f8..a9dbe7f715 100644 --- a/tests/test-components/helper/Cargo.toml +++ b/tests/test-components/helper/Cargo.toml @@ -5,7 +5,6 @@ edition = "2021" [dependencies] wit-bindgen = { version = "0.16.0", optional = true } -anyhow = { workspace = true } [features] default = ["define-component"] diff --git a/tests/testing-framework/Cargo.toml b/tests/testing-framework/Cargo.toml index 915e2856ff..f21903958c 100644 --- a/tests/testing-framework/Cargo.toml +++ b/tests/testing-framework/Cargo.toml @@ -5,22 +5,16 @@ edition = "2021" [dependencies] anyhow = { workspace = true } -fslock = "0.2.1" http = "1.0" http-body-util = "0.1.0" log = "0.4" nix = "0.29" -regex = "1.10.2" reqwest = { workspace = true } -temp-dir = "0.1.11" test-environment = { workspace = true } spin-app = { path = "../../crates/app" } -spin-factors-executor = { path = "../../crates/factors-executor" } spin-http = { path = "../../crates/http" } spin-loader = { path = "../../crates/loader" } spin-runtime-factors = { path = "../../crates/runtime-factors" } spin-trigger = { path = "../../crates/trigger" } spin-trigger-http = { path = "../../crates/trigger-http" } -toml = { workspace = true } tokio = { workspace = true } -wasmtime-wasi-http = { workspace = true }