From 420001759cf6e3aaf342dbe31ba93065e93b3200 Mon Sep 17 00:00:00 2001 From: Marcin Kulik Date: Tue, 30 Apr 2024 20:40:49 +0200 Subject: [PATCH] Disable most axum features to cut on deps count --- Cargo.lock | 17 ----------------- Cargo.toml | 2 +- 2 files changed, 1 insertion(+), 18 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c56204d..7d0483d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -182,9 +182,6 @@ dependencies = [ "pin-project-lite", "rustversion", "serde", - "serde_json", - "serde_path_to_error", - "serde_urlencoded", "sha1", "sync_wrapper", "tokio", @@ -192,7 +189,6 @@ dependencies = [ "tower", "tower-layer", "tower-service", - "tracing", ] [[package]] @@ -213,7 +209,6 @@ dependencies = [ "sync_wrapper", "tower-layer", "tower-service", - "tracing", ] [[package]] @@ -1932,16 +1927,6 @@ dependencies = [ "serde", ] -[[package]] -name = "serde_path_to_error" -version = "0.1.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebd154a240de39fdebcf5775d2675c204d7c13cf39a4c697be6493c8e734337c" -dependencies = [ - "itoa", - "serde", -] - [[package]] name = "serde_spanned" version = "0.6.5" @@ -2382,7 +2367,6 @@ dependencies = [ "tokio", "tower-layer", "tower-service", - "tracing", ] [[package]] @@ -2420,7 +2404,6 @@ version = "0.1.40" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" dependencies = [ - "log", "pin-project-lite", "tracing-attributes", "tracing-core", diff --git a/Cargo.toml b/Cargo.toml index 5597a2b..48ecc9c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -29,7 +29,7 @@ which = "6.0.0" tempfile = "3.9.0" scraper = { version = "0.15.0", default-features = false } avt = "0.10.3" -axum = { version = "0.7.4", features = ["ws"] } +axum = { version = "0.7.4", default-features = false, features = ["http1", "ws"] } tokio = { version = "1.35.1", features = ["full"] } futures-util = "0.3.30" tokio-stream = { version = "0.1.14", features = ["sync"] }