diff --git a/Cargo.lock b/Cargo.lock index 45cf7a626..f7142f60d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4052,6 +4052,7 @@ dependencies = [ "enum_dispatch", "fred", "futures-util", + "http-body-util", "kitsune-config", "kitsune-derive", "kitsune-error", diff --git a/crates/kitsune-http-client/src/lib.rs b/crates/kitsune-http-client/src/lib.rs index b7a92fc0b..413ed4da0 100644 --- a/crates/kitsune-http-client/src/lib.rs +++ b/crates/kitsune-http-client/src/lib.rs @@ -41,7 +41,6 @@ pub use self::body::Body; pub type ResponseBody = BoxBody; pub use ::http; -pub use ::http_body_util; /// Client error type pub struct Error { diff --git a/crates/kitsune-wasm-mrf/Cargo.toml b/crates/kitsune-wasm-mrf/Cargo.toml index 545567859..9c1657973 100644 --- a/crates/kitsune-wasm-mrf/Cargo.toml +++ b/crates/kitsune-wasm-mrf/Cargo.toml @@ -14,6 +14,7 @@ derive_more = { version = "1.0.0", features = ["from"] } enum_dispatch = "0.3.13" fred = { workspace = true } futures-util = { version = "0.3.31", default-features = false, features = ["alloc"] } +http-body-util = "0.1.2" kitsune-config = { workspace = true } kitsune-derive = { workspace = true } kitsune-error = { workspace = true } diff --git a/crates/kitsune-wasm-mrf/src/http.rs b/crates/kitsune-wasm-mrf/src/http.rs index 2ed3814c0..8128b20a0 100644 --- a/crates/kitsune-wasm-mrf/src/http.rs +++ b/crates/kitsune-wasm-mrf/src/http.rs @@ -4,7 +4,7 @@ use crate::{ }; use async_trait::async_trait; use futures_util::TryStreamExt; -use kitsune_http_client::http_body_util::{BodyDataStream, BodyExt}; +use http_body_util::{BodyDataStream, BodyExt}; use wasmtime::component::Resource; pub type Body = BodyDataStream;