diff --git a/Cargo.lock b/Cargo.lock index a3ba4903..1a63eb97 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -154,14 +154,11 @@ checksum = "edca88bc138befd0323b20752846e6587272d3b03b0343c8ea28a6f819e6e71f" dependencies = [ "async-trait", "axum-core 0.4.5", - "axum-macros", "bytes", "futures-util", "http", "http-body", "http-body-util", - "hyper", - "hyper-util", "itoa", "matchit 0.7.3", "memchr", @@ -170,11 +167,7 @@ dependencies = [ "pin-project-lite", "rustversion", "serde", - "serde_json", - "serde_path_to_error", - "serde_urlencoded", "sync_wrapper", - "tokio", "tower", "tower-layer", "tower-service", @@ -188,11 +181,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6d6fd624c75e18b3b4c6b9caf42b1afe24437daaee904069137d8bab077be8b8" dependencies = [ "axum-core 0.5.0", + "axum-macros", "bytes", + "form_urlencoded", "futures-util", "http", "http-body", "http-body-util", + "hyper", + "hyper-util", "itoa", "matchit 0.8.4", "memchr", @@ -201,10 +198,15 @@ dependencies = [ "pin-project-lite", "rustversion", "serde", + "serde_json", + "serde_path_to_error", + "serde_urlencoded", "sync_wrapper", + "tokio", "tower", "tower-layer", "tower-service", + "tracing", ] [[package]] @@ -245,6 +247,7 @@ dependencies = [ "sync_wrapper", "tower-layer", "tower-service", + "tracing", ] [[package]] @@ -273,9 +276,9 @@ dependencies = [ [[package]] name = "axum-macros" -version = "0.4.2" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57d123550fa8d071b7255cb0cc04dc302baa6c8c4a79f55701552684d8399bce" +checksum = "604fde5e028fea851ce1d8570bbdc034bec850d157f7569d10f347d06808c05c" dependencies = [ "proc-macro2", "quote", @@ -2648,7 +2651,7 @@ name = "wanikani-apprentice" version = "0.1.0" dependencies = [ "anyhow", - "axum 0.7.9", + "axum 0.8.1", "axum-extra", "chrono", "chrono-humanize", diff --git a/Cargo.toml b/Cargo.toml index f1ce1231..b1cb8af6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,7 +5,7 @@ edition = "2021" [dependencies] anyhow = "1.0.75" -axum = { version = "0.7.1", features = ["macros"] } +axum = { version = "0.8.1", features = ["macros"] } axum-extra = { version = "0.9.0", features = ["cookie-private"] } chrono = { version = "0.4.31", features = ["serde"] } chrono-humanize = "0.2.3"