From 17158cb9600a18e8ac5e07afb92ca3cfb37096fe Mon Sep 17 00:00:00 2001 From: Wez Furlong Date: Wed, 8 Oct 2025 10:52:55 +0100 Subject: [PATCH] deps: update a few more --- Cargo.lock | 133 ++++++++++++++++++++++------------------------------- Cargo.toml | 18 ++++---- 2 files changed, 64 insertions(+), 87 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 66ce2308..80bcd490 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -189,12 +189,6 @@ dependencies = [ "windows-sys 0.60.2", ] -[[package]] -name = "any_ascii" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90c6333e01ba7235575b6ab53e5af10f1c327927fd97c36462917e289557ea64" - [[package]] name = "anyhow" version = "1.0.100" @@ -916,12 +910,6 @@ version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9" -[[package]] -name = "cfg_aliases" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" - [[package]] name = "cfg_aliases" version = "0.2.1" @@ -1724,6 +1712,12 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "deunicode" +version = "1.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "abd57806937c9cc163efc8ea3910e00a62e2aeb0b8119f1793a978088f8f6b04" + [[package]] name = "diff" version = "0.1.13" @@ -2008,9 +2002,9 @@ dependencies = [ [[package]] name = "fancy-regex" -version = "0.14.0" +version = "0.16.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e24cb5a94bcae1e5408b0effca5cd7172ea3c5755049c5f3af4cd283a165298" +checksum = "998b056554fbe42e03ae0e152895cd1a7e1002aec800fdc6635d20270260c46f" dependencies = [ "bit-set", "regex-automata", @@ -2338,11 +2332,11 @@ dependencies = [ [[package]] name = "gethostname" -version = "0.5.0" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc3655aa6818d65bc620d6911f05aa7b6aeb596291e1e9f79e52df85583d1e30" +checksum = "fc257fdb4038301ce4b9cd1b3b51704509692bb3ff716a410cbd07925d9dae55" dependencies = [ - "rustix 0.38.44", + "rustix 1.1.2", "windows-targets 0.52.6", ] @@ -3026,11 +3020,11 @@ checksum = "f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd" [[package]] name = "inotify" -version = "0.10.2" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdd168d97690d0b8c412d6b6c10360277f4d7ee495c5d0d5d5fe0854923255cc" +checksum = "f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3" dependencies = [ - "bitflags 1.3.2", + "bitflags 2.9.4", "inotify-sys", "libc", ] @@ -3108,7 +3102,7 @@ dependencies = [ "maildir", "mailparsing", "message", - "nix 0.28.0", + "nix 0.30.1", "rcgen 0.14.5", "reqwest", "rfc5321", @@ -3519,7 +3513,7 @@ dependencies = [ "data-encoding", "data-loader", "domain-map", - "gethostname 0.5.0", + "gethostname 1.0.2", "human_bytes", "kumo-api-types", "kumo-prometheus", @@ -3551,7 +3545,7 @@ dependencies = [ "mod-string", "mod-time", "mod-uuid", - "nix 0.28.0", + "nix 0.30.1", "num-format", "prometheus", "rcgen 0.13.2", @@ -3594,7 +3588,7 @@ dependencies = [ "cgroups-rs", "humansize", "metrics", - "nix 0.28.0", + "nix 0.30.1", "num-format", "parking_lot", "tikv-jemalloc-ctl", @@ -3665,7 +3659,7 @@ dependencies = [ "flate2", "flume", "gcd", - "gethostname 0.5.0", + "gethostname 1.0.2", "humansize", "humantime", "k9", @@ -3692,7 +3686,7 @@ dependencies = [ "metrics", "mlua", "mta-sts", - "nix 0.28.0", + "nix 0.30.1", "num-format", "openssl", "parking_lot", @@ -3756,11 +3750,11 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "lexicmp" -version = "0.1.0" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7378d131ddf24063b32cbd7e91668d183140c4b3906270635a4d633d1068ea5d" +checksum = "0e8f89da8fd95c4eb6274e914694bea90c7826523b26f2a2fd863d44b9d42c43" dependencies = [ - "any_ascii", + "deunicode", ] [[package]] @@ -4042,7 +4036,7 @@ name = "maildir" version = "0.7.0" dependencies = [ "chrono", - "gethostname 0.5.0", + "gethostname 1.0.2", "mailparsing", "percent-encoding", "tempfile", @@ -4197,7 +4191,7 @@ checksum = "3fdda590579c0b4e690124a41125633b406250d6bc675dbef5cfd491b74e34c2" dependencies = [ "arc-swap", "metrics", - "metrics-util 0.20.0", + "metrics-util", "prometheus", "sealed", "smallvec 1.15.1", @@ -4205,15 +4199,15 @@ dependencies = [ [[package]] name = "metrics-tracing-context" -version = "0.17.0" +version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1ada651cd6bdffe01e5f35067df53491f1fe853d2b154008ca2bd30b3d3fcf6" +checksum = "93551ba7648013c25bece467fa087a54dd8dd50a4515182ecf9efb7630b1ed0d" dependencies = [ "indexmap 2.11.4", "itoa", "lockfree-object-pool", "metrics", - "metrics-util 0.18.0", + "metrics-util", "once_cell", "tracing", "tracing-core", @@ -4222,9 +4216,9 @@ dependencies = [ [[package]] name = "metrics-util" -version = "0.18.0" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15b482df36c13dd1869d73d14d28cd4855fbd6cfc32294bee109908a9f4a4ed7" +checksum = "fe8db7a05415d0f919ffb905afa37784f71901c9a773188876984b4f769ab986" dependencies = [ "aho-corasick", "crossbeam-epoch", @@ -4235,19 +4229,6 @@ dependencies = [ "ordered-float 4.6.0", "quanta", "radix_trie", - "sketches-ddsketch", -] - -[[package]] -name = "metrics-util" -version = "0.20.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe8db7a05415d0f919ffb905afa37784f71901c9a773188876984b4f769ab986" -dependencies = [ - "crossbeam-epoch", - "crossbeam-utils", - "hashbrown 0.15.5", - "metrics", "rand 0.9.2", "rand_xoshiro", "sketches-ddsketch", @@ -4686,18 +4667,6 @@ dependencies = [ "libc", ] -[[package]] -name = "nix" -version = "0.28.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" -dependencies = [ - "bitflags 2.9.4", - "cfg-if", - "cfg_aliases 0.1.1", - "libc", -] - [[package]] name = "nix" version = "0.29.0" @@ -4706,11 +4675,23 @@ checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" dependencies = [ "bitflags 2.9.4", "cfg-if", - "cfg_aliases 0.2.1", + "cfg_aliases", "libc", "memoffset", ] +[[package]] +name = "nix" +version = "0.30.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6" +dependencies = [ + "bitflags 2.9.4", + "cfg-if", + "cfg_aliases", + "libc", +] + [[package]] name = "nom" version = "5.1.3" @@ -4750,12 +4731,11 @@ checksum = "e9e591e719385e6ebaeb5ce5d3887f7d5676fceca6411d1925ccc95745f3d6f7" [[package]] name = "notify" -version = "7.0.0" +version = "8.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c533b4c39709f9ba5005d8002048266593c1cfaf3c5f0739d5b8ab0c6c504009" +checksum = "4d3d07927151ff8575b7087f245456e549fea62edf0ec4e565a5ee50c8402bc3" dependencies = [ "bitflags 2.9.4", - "filetime", "fsevent-sys", "inotify", "kqueue", @@ -4764,17 +4744,14 @@ dependencies = [ "mio", "notify-types", "walkdir", - "windows-sys 0.52.0", + "windows-sys 0.60.2", ] [[package]] name = "notify-types" -version = "1.0.1" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "585d3cb5e12e01aed9e8a1f70d5c6b5e86fe2a6e48fc8cd0b3e0b8df6f6eb174" -dependencies = [ - "instant", -] +checksum = "5e0826a989adedc2a244799e823aece04662b66609d96af8dff7ac6df9a8925d" [[package]] name = "nu-ansi-term" @@ -5560,7 +5537,7 @@ dependencies = [ "env_logger", "libc", "log", - "nix 0.28.0", + "nix 0.30.1", "socksv5", "tokio", "tokio-splice", @@ -5603,7 +5580,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20" dependencies = [ "bytes", - "cfg_aliases 0.2.1", + "cfg_aliases", "pin-project-lite", "quinn-proto", "quinn-udp", @@ -5643,7 +5620,7 @@ version = "0.5.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd" dependencies = [ - "cfg_aliases 0.2.1", + "cfg_aliases", "libc", "once_cell", "socket2 0.6.0", @@ -6179,7 +6156,7 @@ dependencies = [ "anyhow", "filenamegen", "futures-util", - "nix 0.28.0", + "nix 0.30.1", "tempfile", "tokio", ] @@ -6908,7 +6885,7 @@ dependencies = [ "chrono", "duration-serde", "flume", - "getrandom 0.2.16", + "getrandom 0.3.3", "jwalk", "libc", "prometheus", @@ -7934,7 +7911,7 @@ dependencies = [ "humanize-rs", "humansize", "lipsum", - "nix 0.28.0", + "nix 0.30.1", "num-format", "rand 0.8.5", "reqwest", @@ -7973,7 +7950,7 @@ dependencies = [ "kumo-server-runtime", "message", "mlua", - "nix 0.28.0", + "nix 0.30.1", "parking_lot", "rfc5321", "rmp-serde", diff --git a/Cargo.toml b/Cargo.toml index c72f790e..4c4f972a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -75,7 +75,7 @@ crc32fast = "1.5.0" criterion = "0.7" crossbeam-queue= "0.3" crossbeam-skiplist= "0.1" -crossterm = { version = "0.28.0", features = ["event-stream"] } +crossterm = { version = "0.28.0", features = ["event-stream"] } # sync with ratatui dashmap = "6.1" data-encoding = "2.6" data-encoding-macro = "0.1" @@ -84,18 +84,18 @@ derive-where = "1.2.7" ed25519-dalek = "2.0" encoding_rs = "0.8.35" env_logger = "0.11" -fancy-regex = "0.14" +fancy-regex = "0.16" filenamegen = "0.2.7" file_type = "0.8" flume = "0.11" -foreign-types = "0.3" +foreign-types = "0.3" # sync with openssl futures = "0.3.28" futures-util = "0.3" futures-lite = "2.3" flate2 = "1.0" gcd = "2.3" -gethostname = "0.5" -getrandom = "0.2" +gethostname = "1.0" +getrandom = "0.3" git2 = { version = "0.20", default-features = false } hdrhistogram = "7.5" hex = "0.4" @@ -118,7 +118,7 @@ json_comments = "0.2" jwalk = "0.8" k9 = "0.12" lapin = {version="2.5", default-features=false, features=["native-tls"]} -lexicmp = "0.1" +lexicmp = "0.2" libc = "0.2.139" linkme = "0.3" libunbound = {git="https://github.com/KumoCorp/libunbound-rs.git", rev="19b39a551b3cf7cbc69a7eb24fef4801e66c6260"} @@ -133,14 +133,14 @@ map_vec = "0.6" memchr = "2.5" metrics = "0.24" metrics-prometheus = "0.11" -metrics-tracing-context = "0.17" +metrics-tracing-context = "0.18" minijinja = {version="2.7.0",features=["loader", "builtins", "json", "loop_controls"]} minijinja-contrib = {version="2.7.0",features=["datetime", "pycompat", "rand", "textwrap", "unicode_wordwrap", "wordcount", "timezone"]} mlua = "0.10" -nix = "0.28" +nix = "0.30" nom = "7.1.0" nom_locate = "4.1" -notify = "7" +notify = "8" nucleo-matcher = "0.3" num-format = "0.4.4" openssl = { version="=0.10.72" } # pinned; see patch below