diff --git a/Cargo.lock b/Cargo.lock index e29fa911a9c..df553ea0d23 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -544,9 +544,9 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "axum" -version = "0.4.8" +version = "0.5.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9f346c92c1e9a71d14fe4aaf7c2a5d9932cc4e5e48d8fb6641524416eb79ddd" +checksum = "c9e3356844c4d6a6d6467b8da2cffb4a2820be256f50a3a386c9d152bab31043" dependencies = [ "async-trait", "axum-core", @@ -556,6 +556,7 @@ dependencies = [ "http", "http-body", "hyper", + "itoa", "matchit", "memchr", "mime", @@ -567,16 +568,16 @@ dependencies = [ "sync_wrapper", "tokio", "tower", - "tower-http 0.2.5", + "tower-http", "tower-layer", "tower-service", ] [[package]] name = "axum-core" -version = "0.1.2" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6dbcda393bef9c87572779cb8ef916f12d77750b27535dd6819fa86591627a51" +checksum = "d9f0c0a60006f2a293d82d571f635042a72edf927539b7685bd62d361963839b" dependencies = [ "async-trait", "bytes", @@ -584,6 +585,8 @@ dependencies = [ "http", "http-body", "mime", + "tower-layer", + "tower-service", ] [[package]] @@ -2275,7 +2278,7 @@ dependencies = [ "tempfile", "thiserror", "tokio", - "tower-http 0.3.4", + "tower-http", "tower-layer", "tracing", "tracing-subscriber", @@ -3832,9 +3835,9 @@ checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f" [[package]] name = "matchit" -version = "0.4.6" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9376a4f0340565ad675d11fc1419227faf5f60cd7ac9cb2e7185a471f30af833" +checksum = "73cbba799671b762df5a175adf59ce145165747bb891505c43d09aefbbf38beb" [[package]] name = "memchr" @@ -6049,31 +6052,11 @@ dependencies = [ "pin-project 1.0.12", "pin-project-lite 0.2.9", "tokio", - "tokio-util", "tower-layer", "tower-service", "tracing", ] -[[package]] -name = "tower-http" -version = "0.2.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aba3f3efabf7fb41fae8534fc20a817013dd1c12cb45441efb6c82e6556b4cd8" -dependencies = [ - "bitflags", - "bytes", - "futures-core", - "futures-util", - "http", - "http-body", - "http-range-header", - "pin-project-lite 0.2.9", - "tower", - "tower-layer", - "tower-service", -] - [[package]] name = "tower-http" version = "0.3.4" @@ -6088,6 +6071,7 @@ dependencies = [ "http-body", "http-range-header", "pin-project-lite 0.2.9", + "tower", "tower-layer", "tower-service", "tracing", diff --git a/fuel-core/Cargo.toml b/fuel-core/Cargo.toml index e2b46ba8d8e..db9522d14ef 100644 --- a/fuel-core/Cargo.toml +++ b/fuel-core/Cargo.toml @@ -25,7 +25,7 @@ async-graphql = { version = "4.0", features = [ "tracing", ], default-features = false } async-trait = "0.1" -axum = { version = "0.4" } +axum = { version = "0.5" } bech32 = "0.9.0" bincode = "1.3" byteorder = "1.4.3" diff --git a/fuel-metrics/Cargo.toml b/fuel-metrics/Cargo.toml index a26ab1ba3fd..d3b4607d027 100644 --- a/fuel-metrics/Cargo.toml +++ b/fuel-metrics/Cargo.toml @@ -11,7 +11,7 @@ repository = "https://github.com/FuelLabs/fuel-core" description = "Fuel metrics" [dependencies] -axum = "0.4" +axum = "0.5" lazy_static = "1.4" prometheus = "0.13"