diff --git a/Cargo.lock b/Cargo.lock index 85a5acc..4703296 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -504,15 +504,6 @@ version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba" -[[package]] -name = "bincode" -version = "1.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" -dependencies = [ - "serde", -] - [[package]] name = "bincode" version = "2.0.1" @@ -633,9 +624,9 @@ dependencies = [ [[package]] name = "bon" -version = "3.6.4" +version = "3.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f61138465baf186c63e8d9b6b613b508cd832cba4ce93cf37ce5f096f91ac1a6" +checksum = "33d9ef19ae5263a138da9a86871eca537478ab0332a7770bac7e3f08b801f89f" dependencies = [ "bon-macros", "rustversion", @@ -643,11 +634,11 @@ dependencies = [ [[package]] name = "bon-macros" -version = "3.6.4" +version = "3.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40d1dad34aa19bf02295382f08d9bc40651585bd497266831d40ee6296fb49ca" +checksum = "577ae008f2ca11ca7641bd44601002ee5ab49ef0af64846ce1ab6057218a5cc1" dependencies = [ - "darling 0.20.11", + "darling 0.21.0", "ident_case", "prettyplease", "proc-macro2", @@ -656,26 +647,15 @@ dependencies = [ "syn 2.0.104", ] -[[package]] -name = "build-info" -version = "0.0.40" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "288657edd15bfa5a7f30ca3b123c1af2c503eaf218e517fa10bc9063dbc2ad99" -dependencies = [ - "bincode 1.3.3", - "build-info-common 0.0.40", - "build-info-proc 0.0.40", -] - [[package]] name = "build-info" version = "0.0.41" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e232cc6fad4ac9f969bba34440da4d45947a55e60008fbaf5342163f30d6d34" dependencies = [ - "bincode 2.0.1", - "build-info-common 0.0.41", - "build-info-proc 0.0.41", + "bincode", + "build-info-common", + "build-info-proc", ] [[package]] @@ -686,8 +666,8 @@ checksum = "c095501b4684e681005757c3171fccf3b8a4132a8cf8e5135b6a885068cd413e" dependencies = [ "anyhow", "base64 0.22.1", - "bincode 2.0.1", - "build-info-common 0.0.41", + "bincode", + "build-info-common", "cargo_metadata", "chrono", "git2", @@ -698,18 +678,6 @@ dependencies = [ "zstd", ] -[[package]] -name = "build-info-common" -version = "0.0.40" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8524ad59f5958f37f95e66bf6c9a8fa8440c4f56c069247c44244434cfca3eb1" -dependencies = [ - "chrono", - "derive_more 2.0.1", - "semver 1.0.26", - "serde", -] - [[package]] name = "build-info-common" version = "0.0.41" @@ -722,27 +690,6 @@ dependencies = [ "serde", ] -[[package]] -name = "build-info-proc" -version = "0.0.40" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b58fb02636d968e8327d84a5a256df9704ac27a1eda98429c35dbe50a278f69" -dependencies = [ - "anyhow", - "base64 0.22.1", - "bincode 1.3.3", - "build-info-common 0.0.40", - "chrono", - "num-bigint", - "num-traits", - "proc-macro-error2", - "proc-macro2", - "quote", - "serde_json", - "syn 2.0.104", - "zstd", -] - [[package]] name = "build-info-proc" version = "0.0.41" @@ -751,8 +698,8 @@ checksum = "3fc6a2f7c956ef2a43081719feb90f90998ad1343c770db43bcdbfbc63894db8" dependencies = [ "anyhow", "base64 0.22.1", - "bincode 2.0.1", - "build-info-common 0.0.41", + "bincode", + "build-info-common", "chrono", "num-bigint", "num-traits", @@ -884,9 +831,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.29" +version = "1.2.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c1599538de2394445747c8cf7935946e3cc27e9625f889d979bfb2aaf569362" +checksum = "deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7" dependencies = [ "jobserver", "libc", @@ -1368,6 +1315,16 @@ dependencies = [ "darling_macro 0.20.11", ] +[[package]] +name = "darling" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a79c4acb1fd5fa3d9304be4c76e031c54d2e92d172a393e24b19a14fe8532fe9" +dependencies = [ + "darling_core 0.21.0", + "darling_macro 0.21.0", +] + [[package]] name = "darling_core" version = "0.10.2" @@ -1396,6 +1353,20 @@ dependencies = [ "syn 2.0.104", ] +[[package]] +name = "darling_core" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74875de90daf30eb59609910b84d4d368103aaec4c924824c6799b28f77d6a1d" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2", + "quote", + "strsim 0.11.1", + "syn 2.0.104", +] + [[package]] name = "darling_macro" version = "0.10.2" @@ -1418,6 +1389,17 @@ dependencies = [ "syn 2.0.104", ] +[[package]] +name = "darling_macro" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e79f8e61677d5df9167cd85265f8e5f64b215cdea3fb55eebc3e622e44c7a146" +dependencies = [ + "darling_core 0.21.0", + "quote", + "syn 2.0.104", +] + [[package]] name = "data-encoding" version = "2.9.0" @@ -3050,20 +3032,6 @@ dependencies = [ "spin", ] -[[package]] -name = "letterbox-notmuch" -version = "0.17.26" -source = "sparse+https://git.z.xinu.tv/api/packages/wathiede/cargo/" -checksum = "a5babf791e9d77f4b413ebd6781a9fe894f7e6c4fa8b1078e9bb7560afe6537a" -dependencies = [ - "log", - "mailparse", - "serde", - "serde_json", - "thiserror 2.0.12", - "tracing", -] - [[package]] name = "letterbox-notmuch" version = "0.17.27" @@ -3079,14 +3047,28 @@ dependencies = [ "tracing", ] +[[package]] +name = "letterbox-notmuch" +version = "0.17.27" +source = "sparse+https://git.z.xinu.tv/api/packages/wathiede/cargo/" +checksum = "6d984633cdc6cd4b4cbeea95813fb46c8c35d9236ef102b6eefc01df8ffd61bb" +dependencies = [ + "log", + "mailparse", + "serde", + "serde_json", + "thiserror 2.0.12", + "tracing", +] + [[package]] name = "letterbox-procmail2notmuch" version = "0.17.27" dependencies = [ "anyhow", "clap", - "letterbox-notmuch 0.17.26", - "letterbox-shared 0.17.26", + "letterbox-notmuch 0.17.27 (sparse+https://git.z.xinu.tv/api/packages/wathiede/cargo/)", + "letterbox-shared 0.17.27 (sparse+https://git.z.xinu.tv/api/packages/wathiede/cargo/)", "serde", "sqlx", "tokio 1.46.1", @@ -3103,7 +3085,7 @@ dependencies = [ "async-trait", "axum 0.8.4", "axum-macros", - "build-info 0.0.41", + "build-info", "build-info-build", "cacher", "chrono", @@ -3137,12 +3119,10 @@ dependencies = [ [[package]] name = "letterbox-shared" -version = "0.17.26" -source = "sparse+https://git.z.xinu.tv/api/packages/wathiede/cargo/" -checksum = "e88060c0660e39b49e7296caccd695ea9fc9abbc82a2fbd594f99da0ac40cfc7" +version = "0.17.27" dependencies = [ - "build-info 0.0.40", - "letterbox-notmuch 0.17.26", + "build-info", + "letterbox-notmuch 0.17.27", "regex", "serde", "sqlx", @@ -3153,9 +3133,11 @@ dependencies = [ [[package]] name = "letterbox-shared" version = "0.17.27" +source = "sparse+https://git.z.xinu.tv/api/packages/wathiede/cargo/" +checksum = "9b3794346c985327d53670badd598ade0dfca5c8bd192db05d7f690a487d3586" dependencies = [ - "build-info 0.0.41", - "letterbox-notmuch 0.17.27", + "build-info", + "letterbox-notmuch 0.17.27 (sparse+https://git.z.xinu.tv/api/packages/wathiede/cargo/)", "regex", "serde", "sqlx", @@ -3167,7 +3149,7 @@ dependencies = [ name = "letterbox-web" version = "0.17.27" dependencies = [ - "build-info 0.0.41", + "build-info", "build-info-build", "chrono", "console_error_panic_hook", @@ -3224,9 +3206,9 @@ checksum = "f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de" [[package]] name = "libredox" -version = "0.1.4" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1580801010e535496706ba011c15f8532df6b42297d2e471fec38ceadd8c0638" +checksum = "4488594b9328dee448adb906d8b126d9b7deb7cf5c22161ee591610bb1be83c0" dependencies = [ "bitflags 2.9.1", "libc", @@ -3962,7 +3944,7 @@ dependencies = [ "glob", "opentelemetry", "percent-encoding", - "rand 0.9.1", + "rand 0.9.2", "serde_json", "thiserror 2.0.12", "tokio 1.46.1", @@ -4078,7 +4060,7 @@ checksum = "bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5" dependencies = [ "cfg-if 1.0.1", "libc", - "redox_syscall 0.5.13", + "redox_syscall 0.5.14", "smallvec 1.15.1", "windows-targets 0.52.6", ] @@ -4434,7 +4416,7 @@ dependencies = [ "bytes 1.10.1", "getrandom 0.3.3", "lru-slab", - "rand 0.9.1", + "rand 0.9.2", "ring", "rustc-hash", "rustls", @@ -4505,9 +4487,9 @@ dependencies = [ [[package]] name = "rand" -version = "0.9.1" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97" +checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1" dependencies = [ "rand_chacha 0.9.0", "rand_core 0.9.3", @@ -4616,9 +4598,9 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.5.13" +version = "0.5.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6" +checksum = "de3a5d9f0aba1dbcec1cc47f0ff94a4b778fe55bca98a6dfa92e4e094e57b1c4" dependencies = [ "bitflags 2.9.1", ] @@ -5000,15 +4982,15 @@ dependencies = [ [[package]] name = "rustix" -version = "1.0.7" +version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266" +checksum = "11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8" dependencies = [ "bitflags 2.9.1", "errno", "libc", "linux-raw-sys 0.9.4", - "windows-sys 0.59.0", + "windows-sys 0.60.2", ] [[package]] @@ -6062,7 +6044,7 @@ dependencies = [ "fastrand", "getrandom 0.3.3", "once_cell", - "rustix 1.0.7", + "rustix 1.0.8", "windows-sys 0.59.0", ] @@ -6783,7 +6765,7 @@ dependencies = [ "http 1.3.1", "httparse", "log", - "rand 0.9.1", + "rand 0.9.2", "sha1", "thiserror 2.0.12", "utf-8", @@ -7152,9 +7134,9 @@ dependencies = [ [[package]] name = "webpki-roots" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8782dd5a41a24eed3a4f40b606249b3e236ca61adf1f25ea4d45c73de122b502" +checksum = "7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2" dependencies = [ "rustls-pki-types", ] @@ -7165,7 +7147,7 @@ version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6994d13118ab492c3c80c1f81928718159254c53c472bf9ce36f8dae4add02a7" dependencies = [ - "redox_syscall 0.5.13", + "redox_syscall 0.5.14", "wasite", "web-sys", ] @@ -7204,7 +7186,7 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" dependencies = [ - "windows-sys 0.48.0", + "windows-sys 0.59.0", ] [[package]]