diff --git a/Cargo.toml b/Cargo.toml index af1ae760..72a0fa1a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,8 +13,9 @@ env_logger = "^0.11" log = "^0.4.17" [dependencies] +anyhow = "1.0" pyo3 = { version = "0.20.2", features = ["extension-module"] } -fluvio-future = { version = "0.6.0", features = ["task", "io", "native2_tls", "subscriber"] } +fluvio-future = { version = "0.6.0", default_features = false, features = ["task", "io", "rust_tls", "subscriber"] } thiserror = "1.0.21" serde = "1.0.117" tracing = "0.1.37" @@ -31,7 +32,6 @@ webbrowser = "0.8.2" toml = "0.8.1" serde_json = "1.0.59" rpassword = "7.3.1" -anyhow = "1.0" -fluvio = { features = ["admin", "rustls"], git = "https://github.com/infinyon/fluvio.git", tag = "v0.11.4" } +fluvio = { features = ["admin", "rustls"], default_features = false, git = "https://github.com/infinyon/fluvio.git", tag = "v0.11.4" } fluvio-types = { git = "https://github.com/infinyon/fluvio.git", tag = "v0.11.4" } diff --git a/src/cloud/http.rs b/src/cloud/http.rs index 3ab2e3e9..9126c345 100644 --- a/src/cloud/http.rs +++ b/src/cloud/http.rs @@ -30,7 +30,7 @@ pub async fn execute(req: Request) -> Result { ); let result = if is_https { - let tls_connector = fluvio_future::native_tls::TlsConnector::default(); + let tls_connector = fluvio_future::rust_tls::TlsConnector::default(); let tls_stream = tls_connector.connect(host, tcp_stream).await?; client::connect(tls_stream, req).await } else {