From f7b911724b671a2ead6a20f0efca4f0656595fbc Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 31 Dec 2025 15:45:36 +0000 Subject: [PATCH] Update Rust crate tower-sessions to ~0.14.0 --- Cargo.lock | 210 +++++++++++++++++++++++++++++++++-------------------- Cargo.toml | 2 +- 2 files changed, 134 insertions(+), 78 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b69ee988..f7de13c5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,6 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 [[package]] name = "Inflector" @@ -257,7 +257,7 @@ dependencies = [ "proc-macro2", "quote", "serde", - "syn 2.0.41", + "syn 2.0.112", ] [[package]] @@ -324,7 +324,7 @@ dependencies = [ "serde_urlencoded", "static_assertions", "tempfile", - "thiserror", + "thiserror 1.0.50", "tracing", "tracing-futures", ] @@ -358,8 +358,8 @@ dependencies = [ "proc-macro2", "quote", "strum", - "syn 2.0.41", - "thiserror", + "syn 2.0.112", + "thiserror 1.0.50", ] [[package]] @@ -403,7 +403,7 @@ checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" dependencies = [ "proc-macro2", "quote", - "syn 2.0.41", + "syn 2.0.112", ] [[package]] @@ -426,7 +426,7 @@ dependencies = [ "sha2 0.10.7", "smart-default", "smol_str", - "thiserror", + "thiserror 1.0.50", "tokio", ] @@ -438,7 +438,7 @@ checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.41", + "syn 2.0.112", ] [[package]] @@ -812,7 +812,7 @@ dependencies = [ "rustversion", "serde", "serde_urlencoded", - "sync_wrapper", + "sync_wrapper 0.1.2", "tower", "tower-layer", "tower-service", @@ -848,7 +848,7 @@ dependencies = [ "serde_path_to_error", "serde_urlencoded", "sha1", - "sync_wrapper", + "sync_wrapper 0.1.2", "tokio", "tokio-tungstenite", "tower", @@ -888,7 +888,25 @@ dependencies = [ "mime", "pin-project-lite", "rustversion", - "sync_wrapper", + "sync_wrapper 0.1.2", + "tower-layer", + "tower-service", +] + +[[package]] +name = "axum-core" +version = "0.5.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08c78f31d7b1291f7ee735c1c6780ccde7785daae9a9206026862dab7d8792d1" +dependencies = [ + "bytes", + "futures-core", + "http 1.0.0", + "http-body 1.0.0", + "http-body-util", + "mime", + "pin-project-lite", + "sync_wrapper 1.0.2", "tower-layer", "tower-service", ] @@ -924,7 +942,7 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.41", + "syn 2.0.112", ] [[package]] @@ -982,6 +1000,12 @@ version = "0.21.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" +[[package]] +name = "base64" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" + [[package]] name = "base64-simd" version = "0.8.0" @@ -1248,7 +1272,7 @@ dependencies = [ "hashbrown 0.14.1", "instant", "once_cell", - "thiserror", + "thiserror 1.0.50", "tokio", ] @@ -1407,7 +1431,7 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.41", + "syn 2.0.112", ] [[package]] @@ -1690,7 +1714,7 @@ dependencies = [ "proc-macro2", "quote", "strsim", - "syn 2.0.41", + "syn 2.0.112", ] [[package]] @@ -1712,7 +1736,7 @@ checksum = "836a9bbc7ad63342d6d6e7b815ccab164bc77a2d95d84bc3117a8c0d5c98e2d5" dependencies = [ "darling_core 0.20.3", "quote", - "syn 2.0.41", + "syn 2.0.112", ] [[package]] @@ -1811,7 +1835,7 @@ checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.41", + "syn 2.0.112", ] [[package]] @@ -1990,7 +2014,7 @@ version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c0abed97648395c902868fee9026de96483933faa54ea3b40d652f7dfe61ca78" dependencies = [ - "thiserror", + "thiserror 1.0.50", ] [[package]] @@ -2123,7 +2147,7 @@ checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb" dependencies = [ "proc-macro2", "quote", - "syn 2.0.41", + "syn 2.0.112", ] [[package]] @@ -2268,7 +2292,7 @@ dependencies = [ "pest_derive", "serde", "serde_json", - "thiserror", + "thiserror 1.0.50", ] [[package]] @@ -2630,7 +2654,7 @@ dependencies = [ "log", "serde", "serde_derive", - "thiserror", + "thiserror 1.0.50", "toml 0.8.2", "unic-langid", ] @@ -2651,7 +2675,7 @@ dependencies = [ "log", "parking_lot", "rust-embed", - "thiserror", + "thiserror 1.0.50", "unic-langid", "walkdir", ] @@ -2673,7 +2697,7 @@ dependencies = [ "proc-macro2", "quote", "strsim", - "syn 2.0.41", + "syn 2.0.112", "unic-langid", ] @@ -2790,7 +2814,7 @@ checksum = "ce243b1bfa62ffc028f1cc3b6034ec63d649f3031bc8a4fbbb004e1ac17d1f68" dependencies = [ "proc-macro2", "quote", - "syn 2.0.41", + "syn 2.0.112", ] [[package]] @@ -3035,7 +3059,7 @@ dependencies = [ "serde", "serde_json", "serde_path_to_error", - "syn 2.0.41", + "syn 2.0.112", ] [[package]] @@ -3864,7 +3888,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.41", + "syn 2.0.112", ] [[package]] @@ -3909,7 +3933,7 @@ dependencies = [ "opentelemetry_api", "opentelemetry_sdk", "prost 0.11.9", - "thiserror", + "thiserror 1.0.50", "tokio", "tonic 0.9.2", ] @@ -3947,7 +3971,7 @@ dependencies = [ "js-sys", "once_cell", "pin-project-lite", - "thiserror", + "thiserror 1.0.50", "urlencoding", ] @@ -3969,7 +3993,7 @@ dependencies = [ "rand 0.8.5", "regex", "serde_json", - "thiserror", + "thiserror 1.0.50", "tokio", "tokio-stream", ] @@ -4004,7 +4028,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.41", + "syn 2.0.112", ] [[package]] @@ -4116,7 +4140,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae9cee2a55a544be8b89dc6848072af97a20f2422603c10865be2a42b580fff5" dependencies = [ "memchr", - "thiserror", + "thiserror 1.0.50", "ucd-trie", ] @@ -4140,7 +4164,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn 2.0.41", + "syn 2.0.112", ] [[package]] @@ -4209,7 +4233,7 @@ dependencies = [ "regex-cache", "serde", "serde_derive", - "thiserror", + "thiserror 1.0.50", ] [[package]] @@ -4229,7 +4253,7 @@ checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" dependencies = [ "proc-macro2", "quote", - "syn 2.0.41", + "syn 2.0.112", ] [[package]] @@ -4363,9 +4387,9 @@ checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" [[package]] name = "proc-macro2" -version = "1.0.70" +version = "1.0.104" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b" +checksum = "9695f8df41bb4f3d222c95a67532365f569318332d03d5f3f67f37b20e6ebdf0" dependencies = [ "unicode-ident", ] @@ -4437,7 +4461,7 @@ dependencies = [ "itertools 0.11.0", "proc-macro2", "quote", - "syn 2.0.41", + "syn 2.0.112", ] [[package]] @@ -4492,9 +4516,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.33" +version = "1.0.42" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" +checksum = "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f" dependencies = [ "proc-macro2", ] @@ -4795,7 +4819,7 @@ dependencies = [ "proc-macro2", "quote", "rust-embed-utils", - "syn 2.0.41", + "syn 2.0.112", "walkdir", ] @@ -4995,7 +5019,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.41", + "syn 2.0.112", ] [[package]] @@ -5019,7 +5043,7 @@ dependencies = [ "serde_json", "sqlx", "strum", - "thiserror", + "thiserror 1.0.50", "time", "tracing", "url", @@ -5036,7 +5060,7 @@ dependencies = [ "proc-macro2", "quote", "sea-bae", - "syn 2.0.41", + "syn 2.0.112", "unicode-ident", ] @@ -5102,7 +5126,7 @@ name = "seawater_derive" version = "0.1.0" dependencies = [ "quote", - "syn 2.0.41", + "syn 2.0.112", ] [[package]] @@ -5157,7 +5181,7 @@ checksum = "67c5609f394e5c2bd7fc51efda478004ea80ef42fee983d5c67a65e34f32c0e3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.41", + "syn 2.0.112", ] [[package]] @@ -5189,7 +5213,7 @@ checksum = "c7715380eec75f029a4ef7de39a9200e0a63823176b759d055b613f5a87df6a6" dependencies = [ "percent-encoding", "serde", - "thiserror", + "thiserror 1.0.50", ] [[package]] @@ -5200,7 +5224,7 @@ checksum = "8cac3f1e2ca2fe333923a1ae72caca910b98ed0630bb35ef6f8c8517d6e81afa" dependencies = [ "percent-encoding", "serde", - "thiserror", + "thiserror 1.0.50", ] [[package]] @@ -5441,7 +5465,7 @@ dependencies = [ "sha2 0.10.7", "smallvec", "sqlformat", - "thiserror", + "thiserror 1.0.50", "time", "tokio", "tokio-stream", @@ -5530,7 +5554,7 @@ dependencies = [ "smallvec", "sqlx-core", "stringprep", - "thiserror", + "thiserror 1.0.50", "time", "tracing", "uuid", @@ -5575,7 +5599,7 @@ dependencies = [ "smallvec", "sqlx-core", "stringprep", - "thiserror", + "thiserror 1.0.50", "time", "tracing", "uuid", @@ -5648,7 +5672,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.41", + "syn 2.0.112", ] [[package]] @@ -5670,9 +5694,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.41" +version = "2.0.112" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44c8b28c477cc3bf0e7966561e3460130e1255f7a1cf71931075f1c5e7a7e269" +checksum = "21f182278bf2d2bcb3c88b1b08a37df029d71ce3d3ae26168e3c653b213b99d4" dependencies = [ "proc-macro2", "quote", @@ -5685,6 +5709,12 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" +[[package]] +name = "sync_wrapper" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263" + [[package]] name = "sys-info" version = "0.9.1" @@ -5720,7 +5750,16 @@ version = "1.0.50" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2" dependencies = [ - "thiserror-impl", + "thiserror-impl 1.0.50", +] + +[[package]] +name = "thiserror" +version = "2.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8" +dependencies = [ + "thiserror-impl 2.0.17", ] [[package]] @@ -5731,7 +5770,18 @@ checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.41", + "syn 2.0.112", +] + +[[package]] +name = "thiserror-impl" +version = "2.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.112", ] [[package]] @@ -5841,7 +5891,7 @@ checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.41", + "syn 2.0.112", ] [[package]] @@ -6037,12 +6087,11 @@ dependencies = [ [[package]] name = "tower-cookies" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fd0118512cf0b3768f7fcccf0bef1ae41d68f2b45edc1e77432b36c97c56c6d" +checksum = "151b5a3e3c45df17466454bb74e9ecedecc955269bdedbf4d150dfa393b55a36" dependencies = [ - "async-trait", - "axum-core 0.4.1", + "axum-core 0.5.6", "cookie", "futures-util", "http 1.0.0", @@ -6087,45 +6136,52 @@ checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" [[package]] name = "tower-sessions" -version = "0.7.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce23a9827d593712d471a19d3cb1334e57a97e5b34a9f02b4eef2114b7405dcd" +checksum = "43a05911f23e8fae446005fe9b7b97e66d95b6db589dc1c4d59f6a2d4d4927d3" dependencies = [ + "async-trait", + "http 1.0.0", + "time", + "tokio", + "tower-cookies", + "tower-layer", + "tower-service", "tower-sessions-core", "tower-sessions-memory-store", + "tracing", ] [[package]] name = "tower-sessions-core" -version = "0.7.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1d733b3ae4a6a4cb80cd585e87ffe1a1a7011174581785039c83c4cd63ee61c" +checksum = "ce8cce604865576b7751b7a6bc3058f754569a60d689328bb74c52b1d87e355b" dependencies = [ "async-trait", - "axum-core 0.4.1", + "axum-core 0.5.6", + "base64 0.22.1", "futures", "http 1.0.0", "parking_lot", + "rand 0.8.5", "serde", "serde_json", - "thiserror", + "thiserror 2.0.17", "time", - "tower-cookies", - "tower-layer", - "tower-service", + "tokio", "tracing", - "uuid", ] [[package]] name = "tower-sessions-memory-store" -version = "0.7.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78d855ef8feaef2382c6df2cf4c4b6651dce890019ceaf0ec70c8af2516a1ce9" +checksum = "fb05909f2e1420135a831dd5df9f5596d69196d0a64c3499ca474c4bd3d33242" dependencies = [ "async-trait", - "parking_lot", "time", + "tokio", "tower-sessions-core", ] @@ -6149,7 +6205,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.41", + "syn 2.0.112", ] [[package]] @@ -6250,7 +6306,7 @@ dependencies = [ "log", "rand 0.8.5", "sha1", - "thiserror", + "thiserror 1.0.50", "url", "utf-8", ] @@ -6516,7 +6572,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.41", + "syn 2.0.112", "wasm-bindgen-shared", ] @@ -6538,7 +6594,7 @@ checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.41", + "syn 2.0.112", "wasm-bindgen-backend", "wasm-bindgen-shared", ] diff --git a/Cargo.toml b/Cargo.toml index 3b50cde4..ffda459c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -134,7 +134,7 @@ time = "0.3.30" tokio = {version = "~1.34.0", features = ["rt-multi-thread", "macros", "signal", "tracing"]} tower = {version = "0.4.13", features = ["limit", "make"]} tower-http = {version = "0.5.0", features = ["catch-panic", "compression-br", "compression-deflate", "compression-gzip", "trace"]} -tower-sessions = "~0.7.0" +tower-sessions = "~0.14.0" tracing = "0.1.40" tuple-conv = "~1.0.1" twilio = "1.0.3"