diff --git a/backend/Cargo.lock b/backend/Cargo.lock index e4895150..d17a09c5 100644 --- a/backend/Cargo.lock +++ b/backend/Cargo.lock @@ -219,7 +219,7 @@ dependencies = [ "serde_urlencoded", "sync_wrapper 1.0.1", "tokio", - "tower", + "tower 0.4.13", "tower-layer", "tower-service", "tracing", @@ -1119,7 +1119,7 @@ dependencies = [ "pin-project-lite", "socket2", "tokio", - "tower", + "tower 0.4.13", "tower-service", "tracing", ] @@ -1909,7 +1909,7 @@ dependencies = [ "simulator", "sqlx", "tokio", - "tower", + "tower 0.5.0", "tower-http", "tracing", "tracing-subscriber", @@ -2078,7 +2078,7 @@ dependencies = [ "serde_json", "serde_with", "tokio", - "tower", + "tower 0.4.13", "tower-http", "tracing", "tracing-subscriber", @@ -2579,6 +2579,20 @@ dependencies = [ "tracing", ] +[[package]] +name = "tower" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36b837f86b25d7c0d7988f00a54e74739be6477f2aac6201b8f429a7569991b7" +dependencies = [ + "futures-core", + "futures-util", + "pin-project-lite", + "sync_wrapper 0.1.2", + "tower-layer", + "tower-service", +] + [[package]] name = "tower-http" version = "0.5.2" @@ -2603,7 +2617,7 @@ dependencies = [ "pin-project-lite", "tokio", "tokio-util", - "tower", + "tower 0.4.13", "tower-layer", "tower-service", "tracing", diff --git a/backend/Cargo.toml b/backend/Cargo.toml index 809651a9..07c6a19b 100644 --- a/backend/Cargo.toml +++ b/backend/Cargo.toml @@ -12,7 +12,7 @@ chrono = { version = "0.4", features = ["serde"] } uuid = { version = "1.8.0", features = ["v4", "serde"] } axum = { version = "0.7", features = ["macros"] } tokio = { version = "1.37", features = ["full"] } -tower = "0.4" +tower = "0.5" sqlx = { version = "0.7", features = ["sqlite", "macros", "migrate", "runtime-tokio", "chrono", "uuid"] } serde = "1.0" serde_with = { version = "3.8", features = ["chrono_0_4"] } @@ -28,7 +28,7 @@ clap = { version = "4.5", features = ["derive"] } rand = "0.9.0-alpha.1" [dev-dependencies] -tower = { version = "0.4", features = ["util"] } +tower = { version = "0.5", features = ["util"] } serde_json = "1.0" http-body-util = "0.1" criterion = { version = "0.5.1", features = ["async_tokio", "async_futures"] }