diff --git a/Cargo.lock b/Cargo.lock index 112b21fb..1cd6cee4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -504,7 +504,7 @@ dependencies = [ "target-tuples", "tempfile", "tera", - "thiserror 2.0.17", + "thiserror 2.0.18", "tokio", "tokio-postgres", "tokio-util", @@ -516,7 +516,7 @@ dependencies = [ "windows-acl", "windows-env", "windows_exe_info", - "zip 7.0.0", + "zip 7.1.0", "zmq", ] @@ -550,7 +550,7 @@ dependencies = [ "temp-env", "tempfile", "tera", - "thiserror 2.0.17", + "thiserror 2.0.18", "tokio", "tokio-postgres", "tokio-util", @@ -578,7 +578,7 @@ dependencies = [ "rustls-native-certs", "serde_json", "temp-env", - "thiserror 2.0.17", + "thiserror 2.0.18", "tokio", "tokio-postgres", "tokio-postgres-rustls", @@ -617,14 +617,14 @@ dependencies = [ "rustyline", "serde", "serde_json", - "signal-hook", + "signal-hook 0.4.1", "supports-unicode", "syntect", "sysinfo", "temp-env", "tempfile", "terminal-colorsaurus", - "thiserror 2.0.17", + "thiserror 2.0.18", "tokio", "tokio-postgres", "tokio-postgres-rustls", @@ -718,7 +718,7 @@ dependencies = [ "rc-zip-sync", "reqwest", "tempfile", - "thiserror 2.0.17", + "thiserror 2.0.18", "tokio", "tokio-util", "tracing", @@ -800,15 +800,16 @@ dependencies = [ [[package]] name = "blake3" -version = "1.8.2" +version = "1.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0" +checksum = "2468ef7d57b3fb7e16b576e8377cdbde2320c60e1491e961d11da40fc4f02a2d" dependencies = [ "arrayref", "arrayvec", "cc", "cfg-if", "constant_time_eq", + "cpufeatures", ] [[package]] @@ -1059,9 +1060,9 @@ dependencies = [ [[package]] name = "chrono" -version = "0.4.42" +version = "0.4.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2" +checksum = "fac4744fb15ae8337dc853fee7fb3f4e48c0fbaa23d0afe49c447b4fab126118" dependencies = [ "iana-time-zone", "js-sys", @@ -1150,9 +1151,9 @@ dependencies = [ [[package]] name = "clap_complete" -version = "4.5.64" +version = "4.5.65" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c0da80818b2d95eca9aa614a30783e42f62bf5fdfee24e68cfb960b071ba8d1" +checksum = "430b4dc2b5e3861848de79627b2bedc9f3342c7da5173a14eaa5d0f8dc18ae5d" dependencies = [ "clap", ] @@ -1202,9 +1203,9 @@ checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75" [[package]] name = "comfy-table" -version = "7.2.1" +version = "7.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b03b7db8e0b4b2fdad6c551e634134e99ec000e5c8c3b6856c65e8bbaded7a3b" +checksum = "958c5d6ecf1f214b4c2bbbbf6ab9523a864bd136dcf71a7e8904799acfe1ad47" dependencies = [ "crossterm", "unicode-segmentation", @@ -1278,9 +1279,9 @@ checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" [[package]] name = "constant_time_eq" -version = "0.3.1" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6" +checksum = "3d52eff69cd5e647efe296129160853a42795992097e8af39800e1060caeea9b" [[package]] name = "content_inspector" @@ -1453,7 +1454,7 @@ dependencies = [ "mio", "parking_lot", "rustix 1.1.3", - "signal-hook", + "signal-hook 0.3.18", "signal-hook-mio", "winapi", ] @@ -2007,21 +2008,20 @@ checksum = "dea2df4cf52843e0452895c455a1a2cfbb842a1e7329671acf418fdc53ed4c59" [[package]] name = "facet" -version = "0.33.0" +version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3c2b30c3706922ddbff8a8ebd9124d2e15b3943f00ad071b131312883d09d54" +checksum = "ac3244604535a5d0a7c79403f3c6a6184b49be89be99f33c4e8177aebca0167b" dependencies = [ "autocfg", "facet-core", "facet-macros", - "static_assertions", ] [[package]] name = "facet-core" -version = "0.33.0" +version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbf01c609390d3289978288044d0d1ccaaabaa608f56d3aa0cc18381934d4220" +checksum = "6337f704e6988f9cfee38f5b2c9001e84c498eb70cb420f6dc0e14ca7c1f85eb" dependencies = [ "autocfg", "impls", @@ -2029,9 +2029,9 @@ dependencies = [ [[package]] name = "facet-macro-parse" -version = "0.33.0" +version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "230c782499d4364c9b792aa3b259f9294325ef7afd81c35b74cf278a9070c621" +checksum = "65b6c80c8dd3925eb08d246ffa6c7c9ccb2f1bc2a9dbe0cccea6c33a0f62cf66" dependencies = [ "facet-macro-types", "proc-macro2", @@ -2040,9 +2040,9 @@ dependencies = [ [[package]] name = "facet-macro-types" -version = "0.33.0" +version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "319965f8fb0fc0c683f3316db442bd80d93112affec94df4146a8c6deb33f415" +checksum = "15c6cacc78f28f5508765bc9625859ca34551bb62e3b9f9e172d325b13490b77" dependencies = [ "proc-macro2", "quote", @@ -2051,18 +2051,18 @@ dependencies = [ [[package]] name = "facet-macros" -version = "0.33.0" +version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ceb9ace94d4d9a01f710bf9094e6432be4bc2ce0323911ba3ecf9afa270493a" +checksum = "26a4aed1abc3de7cccbf7a162ae64b4aa3d3d1f0a5136c140f83c87b934a9775" dependencies = [ "facet-macros-impl", ] [[package]] name = "facet-macros-impl" -version = "0.33.0" +version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "014d2411e4d8ab1fb006c3207c7eb1cd85a732b0ee52d6e4beb96bc743a5aa56" +checksum = "d5e1e176fdc8615d7a023e1b1c4c05db5cb1dc5764add5ca1a5efc8f8b2ccb1d" dependencies = [ "facet-macro-parse", "facet-macro-types", @@ -2140,14 +2140,13 @@ dependencies = [ [[package]] name = "filetime" -version = "0.2.26" +version = "0.2.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed" +checksum = "f98844151eee8917efc50bd9e8318cb963ae8b297431495d3f758616ea5c57db" dependencies = [ "cfg-if", "libc", "libredox", - "windows-sys 0.60.2", ] [[package]] @@ -2461,7 +2460,7 @@ dependencies = [ "cfg-if", "js-sys", "libc", - "wasi", + "wasi 0.11.1+wasi-snapshot-preview1", "wasm-bindgen", ] @@ -2660,7 +2659,7 @@ dependencies = [ "ring", "rustls", "rustls-pki-types", - "thiserror 2.0.17", + "thiserror 2.0.18", "time", "tinyvec", "tokio", @@ -2687,7 +2686,7 @@ dependencies = [ "resolv-conf", "rustls", "smallvec", - "thiserror 2.0.17", + "thiserror 2.0.18", "tokio", "tokio-rustls", "tracing", @@ -3079,9 +3078,9 @@ checksum = "7a46645bbd70538861a90d0f26c31537cdf1e44aae99a794fb75a664b70951bc" [[package]] name = "indexmap" -version = "2.12.1" +version = "2.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2" +checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017" dependencies = [ "equivalent", "hashbrown", @@ -3373,7 +3372,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "42a865ffec5587961f5afc6d365bccb304f4feaa1928f4fe94c91c9d210d7310" dependencies = [ "miette", - "thiserror 2.0.17", + "thiserror 2.0.18", ] [[package]] @@ -3396,9 +3395,9 @@ checksum = "2c4a545a15244c7d945065b5d392b2d2d7f21526fba56ce51467b06ed445e8f7" [[package]] name = "libc" -version = "0.2.179" +version = "0.2.180" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5a2d376baa530d1238d133232d15e239abad80d05838b4b59354e5268af431f" +checksum = "bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc" [[package]] name = "libgit2-sys" @@ -3574,7 +3573,7 @@ dependencies = [ "reqwest", "serde", "serde_json", - "thiserror 2.0.17", + "thiserror 2.0.18", "typed-builder", ] @@ -3733,7 +3732,7 @@ checksum = "a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc" dependencies = [ "libc", "log", - "wasi", + "wasi 0.11.1+wasi-snapshot-preview1", "windows-sys 0.61.2", ] @@ -4802,7 +4801,7 @@ dependencies = [ "memchr", "parking_lot", "protobuf", - "thiserror 2.0.17", + "thiserror 2.0.18", ] [[package]] @@ -4943,7 +4942,7 @@ dependencies = [ "rustc-hash 2.1.1", "rustls", "socket2 0.6.1", - "thiserror 2.0.17", + "thiserror 2.0.18", "tokio", "tracing", "web-time", @@ -4964,7 +4963,7 @@ dependencies = [ "rustls", "rustls-pki-types", "slab", - "thiserror 2.0.17", + "thiserror 2.0.18", "tinyvec", "tracing", "web-time", @@ -5172,7 +5171,7 @@ checksum = "a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac" dependencies = [ "getrandom 0.2.16", "libredox", - "thiserror 2.0.17", + "thiserror 2.0.18", ] [[package]] @@ -5323,7 +5322,7 @@ dependencies = [ "itertools 0.14.0", "miette", "rppal", - "thiserror 2.0.17", + "thiserror 2.0.18", "tracing", ] @@ -5533,7 +5532,7 @@ dependencies = [ "memchr", "nix", "radix_trie", - "signal-hook", + "signal-hook 0.3.18", "unicode-segmentation", "unicode-width 0.2.2", "utf8parse", @@ -5845,7 +5844,7 @@ checksum = "47106eded3c154e70176fc83df9737335c94ce22f821c32d17ed1db1f83badb1" dependencies = [ "libc", "os_pipe", - "signal-hook", + "signal-hook 0.3.18", ] [[package]] @@ -5858,6 +5857,16 @@ dependencies = [ "signal-hook-registry", ] +[[package]] +name = "signal-hook" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a37d01603c37b5466f808de79f845c7116049b0579adb70a6b7d47c1fa3a952" +dependencies = [ + "libc", + "signal-hook-registry", +] + [[package]] name = "signal-hook-mio" version = "0.2.5" @@ -5866,7 +5875,7 @@ checksum = "b75a19a7a740b25bc7944bdee6172368f988763b744e3d4dfe753f6b4ece40cc" dependencies = [ "libc", "mio", - "signal-hook", + "signal-hook 0.3.18", ] [[package]] @@ -6193,7 +6202,7 @@ dependencies = [ "regex-syntax", "serde", "serde_derive", - "thiserror 2.0.17", + "thiserror 2.0.18", "walkdir", ] @@ -6370,11 +6379,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.17" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8" +checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" dependencies = [ - "thiserror-impl 2.0.17", + "thiserror-impl 2.0.18", ] [[package]] @@ -6390,9 +6399,9 @@ dependencies = [ [[package]] name = "thiserror-impl" -version = "2.0.17" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" +checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" dependencies = [ "proc-macro2", "quote", @@ -6516,9 +6525,9 @@ dependencies = [ [[package]] name = "tokio-postgres" -version = "0.7.15" +version = "0.7.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b40d66d9b2cfe04b628173409368e58247e8eddbbd3b0e6c6ba1d09f20f6c9e" +checksum = "dcea47c8f71744367793f16c2db1f11cb859d28f436bdb4ca9193eb1f787ee42" dependencies = [ "async-trait", "byteorder", @@ -6689,9 +6698,9 @@ checksum = "ab16f14aed21ee8bfd8ec22513f7287cd4a91aa92e44edfe2c17ddd004e92607" [[package]] name = "tower" -version = "0.5.2" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9" +checksum = "ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4" dependencies = [ "futures-core", "futures-util", @@ -6758,7 +6767,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "786d480bce6247ab75f005b14ae1624ad978d3029d9113f0a22fa1ac773faeaf" dependencies = [ "crossbeam-channel", - "thiserror 2.0.17", + "thiserror 2.0.18", "time", "tracing-subscriber", ] @@ -6852,11 +6861,11 @@ dependencies = [ [[package]] name = "turso" -version = "0.4.1" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "389cc71c6d55ca3e26f4a51f43152921271153b0373cdba1d572968baeef5316" +checksum = "6906d37d281135404586b3cdf91be43259aff280e4cc7cccc3a6b3571f7fa359" dependencies = [ - "thiserror 2.0.17", + "thiserror 2.0.18", "tracing", "tracing-subscriber", "turso_sdk_kit", @@ -6865,9 +6874,9 @@ dependencies = [ [[package]] name = "turso_core" -version = "0.4.1" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddf5a59347662f721208a8daa09bbd50343a8bc51c9628bac130571f4a5b3549" +checksum = "2f840b90d96418a1235109177906c246c30db4efa88a53e669f490bb602c11b2" dependencies = [ "aegis", "aes", @@ -6907,7 +6916,7 @@ dependencies = [ "strum 0.26.3", "strum_macros 0.26.4", "tempfile", - "thiserror 2.0.17", + "thiserror 2.0.18", "tracing", "tracing-subscriber", "turso_ext", @@ -6920,9 +6929,9 @@ dependencies = [ [[package]] name = "turso_ext" -version = "0.4.1" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a88980b0b068c148c0aed9eb6c3c20e6a2bfb6ae0fb8c876931f709032cdda8" +checksum = "e6a9dc344da6735187fa763c9772765927369f7972f597c805641387a49849ab" dependencies = [ "chrono", "getrandom 0.3.4", @@ -6931,9 +6940,9 @@ dependencies = [ [[package]] name = "turso_macros" -version = "0.4.1" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "940aea152913a3f9c74b4d5e090d075145b584145899921f31ea57df9b5efd0d" +checksum = "7a60b69b4d367d0020320eccee5693818f34a6dfb2f5430ab37103f08de3333a" dependencies = [ "proc-macro2", "quote", @@ -6942,24 +6951,24 @@ dependencies = [ [[package]] name = "turso_parser" -version = "0.4.1" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fabd95b1f4c7a3b3e2b8d9f727d4e602c7b37cef8917c80de8572ab7e205214" +checksum = "809b13b7c1df2ce91ed6ae656e37c69052b3baaac2bd6a5f6c65924cbe6c356b" dependencies = [ "bitflags 2.10.0", "memchr", "miette", "strum 0.26.3", "strum_macros 0.26.4", - "thiserror 2.0.17", + "thiserror 2.0.18", "turso_macros", ] [[package]] name = "turso_sdk_kit" -version = "0.4.1" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4082490b8a1231eda1b6e223fe55f0502eaca65838315e4980ade25fec6324ce" +checksum = "870a42c14b7af1a7224614d1ebee20e21076a0c16062d1a74ddc95a260ef93aa" dependencies = [ "bindgen 0.69.5", "env_logger", @@ -6972,9 +6981,9 @@ dependencies = [ [[package]] name = "turso_sdk_kit_macros" -version = "0.4.1" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53a4bb9686518a6f8138313c6f4abc304a0db2fff4eb73a8284f9622b6e4047a" +checksum = "db3c926b4dd58d6d220aeb6d49b9a645adeea344cd9777cff9ca5908e40abd7d" dependencies = [ "proc-macro2", "quote", @@ -6983,9 +6992,9 @@ dependencies = [ [[package]] name = "turso_sync_engine" -version = "0.4.1" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77d62e80b1a207b69c2f6ae1c635cd4b33ffdfbd48518850f3b0a573f0d12ae8" +checksum = "e6bd56754dc38e2bc5bcb25c21185093d91ef0cdb11cb55bc50a52491e220323" dependencies = [ "base64 0.22.1", "bytes", @@ -6996,7 +7005,7 @@ dependencies = [ "roaring", "serde", "serde_json", - "thiserror 2.0.17", + "thiserror 2.0.18", "tracing", "turso_core", "turso_parser", @@ -7005,9 +7014,9 @@ dependencies = [ [[package]] name = "turso_sync_sdk_kit" -version = "0.4.1" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ca6ab55f57a4ecb2d6e80e254260e58b68e163037e49128afcdc7a421237085" +checksum = "0138b311cfce756c10b86273c8cbf58be0804b0791495e855519362078012aaa" dependencies = [ "bindgen 0.69.5", "env_logger", @@ -7321,6 +7330,15 @@ version = "0.11.1+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" +[[package]] +name = "wasi" +version = "0.14.7+wasi-0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c" +dependencies = [ + "wasip2", +] + [[package]] name = "wasip2" version = "1.0.1+wasi-0.2.4" @@ -7332,9 +7350,12 @@ dependencies = [ [[package]] name = "wasite" -version = "0.1.0" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b" +checksum = "66fe902b4a6b8028a753d5424909b764ccf79b7a209eac9bf97e59cda9f71a42" +dependencies = [ + "wasi 0.14.7+wasi-0.2.4", +] [[package]] name = "wasm-bindgen" @@ -7461,9 +7482,9 @@ dependencies = [ [[package]] name = "whoami" -version = "1.6.1" +version = "2.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d4a4db5077702ca3015d3d02d74974948aba2ad9e12ab7df718ee64ccd7e97d" +checksum = "ace4d5c7b5ab3d99629156d4e0997edbe98a4beb6d5ba99e2cae830207a81983" dependencies = [ "libredox", "wasite", @@ -8246,11 +8267,10 @@ dependencies = [ [[package]] name = "zip" -version = "7.0.0" +version = "7.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bdd8a47718a4ee5fe78e07667cd36f3de80e7c2bfe727c7074245ffc7303c037" +checksum = "9013f1222db8a6d680f13a7ccdc60a781199cd09c2fa4eff58e728bb181757fc" dependencies = [ - "arbitrary", "crc32fast", "indexmap", "memchr", diff --git a/Cargo.toml b/Cargo.toml index eaa55fe4..63e4707c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,14 +15,14 @@ rust_2018_idioms = { level = "deny", priority = -1 } [workspace.dependencies] clap = { version = "4.5.47", features = ["cargo", "derive", "wrap_help"] } -facet = "0.33.0" +facet = "0.42.0" futures = "0.3.30" indicatif = { version = "0.18.2", features = ["tokio"] } itertools = "0.14.0" lloggs = "1.3.0" miette = "7.6.0" reqwest = { version = "0.12.25", features = ["rustls-tls-native-roots", "json"], default-features = false } -thiserror = "2.0.16" +thiserror = "2.0.18" tokio = "1.47.1" tokio-util = "0.7.16" tracing = { version = "0.1.43", features = ["attributes"] } diff --git a/crates/alertd/Cargo.toml b/crates/alertd/Cargo.toml index 68713201..b54b42ba 100644 --- a/crates/alertd/Cargo.toml +++ b/crates/alertd/Cargo.toml @@ -19,7 +19,7 @@ required-features = ["cli"] axum = "0.8.7" bestool-postgres = { version = "1.0.4", path = "../postgres" } bytes = "1.9.0" -chrono = "0.4.38" +chrono = "0.4.43" clap = { workspace = true, optional = true, features = ["env", "wrap_help"] } clap-markdown = { version = "0.1.5", optional = true } facet = { workspace = true } @@ -43,9 +43,9 @@ tempfile = "3.21.0" tera = "1.20.0" thiserror = { workspace = true } tokio = { workspace = true, features = ["full"] } -tokio-postgres = { version = "0.7.15", features = ["with-chrono-0_4", "with-serde_json-1"] } +tokio-postgres = { version = "0.7.16", features = ["with-chrono-0_4", "with-serde_json-1"] } tokio-util = { workspace = true } -tower = "0.5.2" +tower = "0.5.3" tower-http = { version = "0.6.6", features = ["trace"] } tracing = { workspace = true } walkdir = "2.5.0" diff --git a/crates/bestool/Cargo.toml b/crates/bestool/Cargo.toml index 3ad20d1c..91497d0a 100644 --- a/crates/bestool/Cargo.toml +++ b/crates/bestool/Cargo.toml @@ -19,16 +19,16 @@ algae-cli = { version = "1.0.14", path = "../algae-cli", optional = true } bestool-alertd = { version = "1.0.9", path = "../alertd", default-features = false, optional = true } bestool-psql = { version = "1.4.0", path = "../psql", default-features = false, optional = true } binstalk-downloader = { version = "0.13.29", optional = true, features = ["hickory-dns"] } -blake3 = { version = "1.8.2", optional = true } +blake3 = { version = "1.8.3", optional = true } boxcar = "0.2.14" bytes = "1.10.0" -chrono = "0.4.41" +chrono = "0.4.43" clap = { workspace = true, features = ["env", "unicode", "string"] } -clap_complete = { version = "4.5.57", optional = true } +clap_complete = { version = "4.5.65", optional = true } facet = { workspace = true } clap_complete_nushell = { version = "4.5.8", optional = true } clap-markdown = "0.1.5" -comfy-table = { version = "7.2.0", optional = true } +comfy-table = { version = "7.2.2", optional = true } ctrlc = { version = "3.5.0", optional = true } detect-targets = { version = "0.1.73", optional = true } dirs = { version = "6.0.0", optional = true } @@ -71,13 +71,13 @@ tempfile = "3.21.0" tera = { version = "1.19.1", optional = true } thiserror = { workspace = true } tokio = { workspace = true, features = ["full"] } -tokio-postgres = { version = "0.7.13", features = ["with-chrono-0_4", "with-uuid-1"], optional = true } +tokio-postgres = { version = "0.7.16", features = ["with-chrono-0_4", "with-uuid-1"], optional = true } tokio-util = { workspace = true, optional = true } tracing = { workspace = true } upgrade = { version = "2.0.1", optional = true } uuid = "1.19.0" walkdir = { version = "2.5.0", optional = true } -zip = { version = "7.0.0", optional = true, default-features = false, features = ["time"] } +zip = { version = "7.1.0", optional = true, default-features = false, features = ["time"] } zmq = { version = "0.10.0", optional = true } [target.'cfg(windows)'.dependencies] diff --git a/crates/postgres/Cargo.toml b/crates/postgres/Cargo.toml index 634a82cd..c15c4085 100644 --- a/crates/postgres/Cargo.toml +++ b/crates/postgres/Cargo.toml @@ -25,7 +25,7 @@ rustls-native-certs = "0.8.2" serde_json = "1.0.145" thiserror = { workspace = true } tokio = { workspace = true } -tokio-postgres = { version = "0.7.15", features = ["with-jiff-0_2", "with-serde_json-1"] } +tokio-postgres = { version = "0.7.16", features = ["with-jiff-0_2", "with-serde_json-1"] } tokio-postgres-rustls = "0.13.0" tracing = { workspace = true } diff --git a/crates/psql/Cargo.toml b/crates/psql/Cargo.toml index 34a869fa..7022ecec 100644 --- a/crates/psql/Cargo.toml +++ b/crates/psql/Cargo.toml @@ -24,7 +24,7 @@ required-features = ["cli"] bestool-postgres = { version = "1.0.4", path = "../postgres" } clap = { version = "4.5.47", features = ["cargo", "derive", "wrap_help"], optional = true } clap-markdown = { version = "0.1.5", optional = true } -comfy-table = "7.2.1" +comfy-table = "7.2.2" crossterm = "0.29.0" csv = "1.3.1" ctrlc = "3.4.4" @@ -34,7 +34,7 @@ facet = { workspace = true } fraction = { version = "0.15", features = ["with-postgres-support"] } futures = { workspace = true } hex = "0.4.3" -indexmap = { version = "2.12.0", features = ["serde"] } +indexmap = { version = "2.13.0", features = ["serde"] } jiff = "0.2.15" lloggs = { version = "1.1.0", optional = true } miette = "7.6.0" @@ -52,23 +52,23 @@ syntect = { version = "5.3.0", default-features = false, features = ["parsing", sysinfo = "0.37.2" tempfile = "3.21.0" terminal-colorsaurus = "1.0.1" -thiserror = "2.0.17" +thiserror = "2.0.18" tokio = { version = "1.47.1", features = ["full"] } -tokio-postgres = { version = "0.7.15", features = ["with-jiff-0_2", "with-serde_json-1"] } +tokio-postgres = { version = "0.7.16", features = ["with-jiff-0_2", "with-serde_json-1"] } tokio-postgres-rustls = "0.13.0" tracing = "0.1.43" -turso = { version = "0.4.1", default-features = false } +turso = { version = "0.4.3", default-features = false } turso_core = "0.4.1" url = "2.5.7" uuid = { version = "1.19.0", features = ["v4", "serde"] } winnow = "0.7.13" [target.'cfg(unix)'.dependencies] -libc = "0.2.178" -signal-hook = "0.3.18" +libc = "0.2.180" +signal-hook = "0.4.1" [dev-dependencies] -filetime = "0.2.26" +filetime = "0.2.27" temp-env = "0.3.6" [features]