Commit ee12a56e authored by Ian Jackson's avatar Ian Jackson
Browse files

Routine argo update

parent 4a096515
Loading
Loading
Loading
Loading
+182 −137
Original line number Diff line number Diff line
@@ -276,7 +276,7 @@ dependencies = [
 "float-ord",
 "fs-mistrust",
 "futures",
 "rand 0.9.1",
 "rand 0.9.2",
 "serde",
 "serde_json",
 "tokio",
@@ -307,7 +307,7 @@ dependencies = [
 "libc",
 "once_cell",
 "postage",
 "rand 0.9.1",
 "rand 0.9.2",
 "safelog",
 "serde",
 "serde_json",
@@ -364,7 +364,7 @@ dependencies = [
 "derive_more",
 "directories",
 "fs-mistrust",
 "rand 0.9.1",
 "rand 0.9.2",
 "safelog",
 "serde",
 "strum",
@@ -396,7 +396,7 @@ dependencies = [
 "fs-mistrust",
 "paste",
 "percent-encoding",
 "rand 0.9.1",
 "rand 0.9.2",
 "rand_chacha 0.9.0",
 "serde",
 "serde_json",
@@ -426,7 +426,7 @@ dependencies = [
 "futures-await-test",
 "oneshot-fused-workaround",
 "pin-project",
 "rand 0.9.1",
 "rand 0.9.2",
 "serde",
 "serde_json",
 "slotmap-careful",
@@ -459,7 +459,7 @@ dependencies = [
 "clap",
 "futures",
 "pin-project",
 "rand 0.9.1",
 "rand 0.9.2",
 "tokio",
 "tor-basic-utils",
 "tor-config",
@@ -566,7 +566,7 @@ version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532"
dependencies = [
 "event-listener 5.4.0",
 "event-listener 5.4.1",
 "event-listener-strategy",
 "futures-core",
 "pin-project-lite",
@@ -597,9 +597,9 @@ dependencies = [

[[package]]
name = "async-compression"
version = "0.4.25"
version = "0.4.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "40f6024f3f856663b45fd0c9b6f2024034a702f453549449e0d84a305900dad4"
checksum = "ddb939d66e4ae03cee6091612804ba446b12878410cfa17f785f4dd67d4014e8"
dependencies = [
 "flate2",
 "futures-core",
@@ -651,9 +651,9 @@ dependencies = [

[[package]]
name = "async-io"
version = "2.4.1"
version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1237c0ae75a0f3765f58910ff9cdd0a12eeb39ab2f4c7de23262f337f0aacbb3"
checksum = "19634d6336019ef220f09fd31168ce5c184b295cbf80345437cc36094ef223ca"
dependencies = [
 "async-lock",
 "cfg-if",
@@ -664,17 +664,16 @@ dependencies = [
 "polling",
 "rustix",
 "slab",
 "tracing",
 "windows-sys 0.59.0",
 "windows-sys 0.60.2",
]

[[package]]
name = "async-lock"
version = "3.4.0"
version = "3.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18"
checksum = "5fd03604047cee9b6ce9de9f70c6cd540a0520c813cbd49bae61f33ab80ed1dc"
dependencies = [
 "event-listener 5.4.0",
 "event-listener 5.4.1",
 "event-listener-strategy",
 "pin-project-lite",
]
@@ -693,9 +692,9 @@ dependencies = [

[[package]]
name = "async-process"
version = "2.3.1"
version = "2.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cde3f4e40e6021d7acffc90095cbd6dc54cb593903d1de5832f435eb274b85dc"
checksum = "65daa13722ad51e6ab1a1b9c01299142bc75135b337923cfa10e79bbbd669f00"
dependencies = [
 "async-channel 2.5.0",
 "async-io",
@@ -704,17 +703,16 @@ dependencies = [
 "async-task",
 "blocking",
 "cfg-if",
 "event-listener 5.4.0",
 "event-listener 5.4.1",
 "futures-lite",
 "rustix",
 "tracing",
]

[[package]]
name = "async-signal"
version = "0.2.11"
version = "0.2.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d7605a4e50d4b06df3898d5a70bf5fde51ed9059b0434b73105193bc27acce0d"
checksum = "f567af260ef69e1d52c2b560ce0ea230763e6fbb9214a85d768760a920e3e3c1"
dependencies = [
 "async-io",
 "async-lock",
@@ -725,7 +723,7 @@ dependencies = [
 "rustix",
 "signal-hook-registry",
 "slab",
 "windows-sys 0.59.0",
 "windows-sys 0.60.2",
]

[[package]]
@@ -1089,9 +1087,9 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5"

[[package]]
name = "cc"
version = "1.2.29"
version = "1.2.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c1599538de2394445747c8cf7935946e3cc27e9625f889d979bfb2aaf569362"
checksum = "c3a42d84bb6b69d3a8b3eaacf0d88f179e1929695e1ad012b6cf64d9caaa5fd2"
dependencies = [
 "jobserver",
 "libc",
@@ -1169,9 +1167,9 @@ dependencies = [

[[package]]
name = "clap"
version = "4.5.40"
version = "4.5.42"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f"
checksum = "ed87a9d530bb41a67537289bafcac159cb3ee28460e0a4571123d2a778a6a882"
dependencies = [
 "clap_builder",
 "clap_derive",
@@ -1179,9 +1177,9 @@ dependencies = [

[[package]]
name = "clap_builder"
version = "4.5.40"
version = "4.5.42"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e"
checksum = "64f4f3f3c77c94aff3c7e9aac9a2ca1974a5adf392a8bb751e827d6d127ab966"
dependencies = [
 "anstream",
 "anstyle",
@@ -1192,9 +1190,9 @@ dependencies = [

[[package]]
name = "clap_derive"
version = "4.5.40"
version = "4.5.41"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce"
checksum = "ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491"
dependencies = [
 "heck",
 "proc-macro2",
@@ -1329,9 +1327,9 @@ dependencies = [

[[package]]
name = "crc32fast"
version = "1.4.2"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3"
checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511"
dependencies = [
 "cfg-if",
]
@@ -1863,9 +1861,9 @@ checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813"

[[package]]
name = "dyn-clone"
version = "1.0.19"
version = "1.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005"
checksum = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555"

[[package]]
name = "dynasm"
@@ -1920,9 +1918,9 @@ dependencies = [

[[package]]
name = "ed25519-dalek"
version = "2.1.1"
version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871"
checksum = "70e796c081cee67dc755e1a36a0a172b897fab85fc3f6bc48307991f64e4eca9"
dependencies = [
 "curve25519-dalek",
 "ed25519",
@@ -2042,9 +2040,9 @@ checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0"

[[package]]
name = "event-listener"
version = "5.4.0"
version = "5.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae"
checksum = "e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab"
dependencies = [
 "concurrent-queue",
 "parking",
@@ -2057,7 +2055,7 @@ version = "0.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93"
dependencies = [
 "event-listener 5.4.0",
 "event-listener 5.4.1",
 "pin-project-lite",
]

@@ -2147,7 +2145,7 @@ dependencies = [
 "anyhow",
 "itertools 0.14.0",
 "pico-args",
 "toml_edit",
 "toml_edit 0.22.27",
]

[[package]]
@@ -2346,9 +2344,9 @@ checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6"

[[package]]
name = "futures-lite"
version = "2.6.0"
version = "2.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532"
checksum = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad"
dependencies = [
 "fastrand",
 "futures-core",
@@ -2607,7 +2605,7 @@ dependencies = [
 "idna",
 "ipnet",
 "once_cell",
 "rand 0.9.1",
 "rand 0.9.2",
 "ring",
 "thiserror 2.0.12",
 "tinyvec",
@@ -2757,9 +2755,9 @@ dependencies = [

[[package]]
name = "hyper-util"
version = "0.1.14"
version = "0.1.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc2fdfdbff08affe55bb779f33b053aa1fe5dd5b54c257343c17edfa55711bdb"
checksum = "8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e"
dependencies = [
 "bytes",
 "futures-channel",
@@ -2991,9 +2989,9 @@ checksum = "06432fb54d3be7964ecd3649233cddf80db2832f47fec34c01f65b3d9d774983"

[[package]]
name = "io-uring"
version = "0.7.8"
version = "0.7.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b86e202f00093dcba4275d4636b93ef9dd75d025ae560d2521b45ea28ab49013"
checksum = "d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4"
dependencies = [
 "bitflags 2.9.1",
 "cfg-if",
@@ -3114,7 +3112,7 @@ version = "0.1.0"
dependencies = [
 "base32",
 "clap",
 "rand 0.9.1",
 "rand 0.9.2",
 "rand_core 0.9.3",
 "ssh-key",
 "tor-basic-utils",
@@ -3194,9 +3192,9 @@ checksum = "f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de"

[[package]]
name = "libredox"
version = "0.1.4"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1580801010e535496706ba011c15f8532df6b42297d2e471fec38ceadd8c0638"
checksum = "391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3"
dependencies = [
 "bitflags 2.9.1",
 "libc",
@@ -3278,9 +3276,9 @@ checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0"

[[package]]
name = "memmap2"
version = "0.9.5"
version = "0.9.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f"
checksum = "483758ad303d734cec05e5c12b41d7e93e6a6390c5e9dae6bdeb7c1259012d28"
dependencies = [
 "libc",
]
@@ -3338,7 +3336,7 @@ dependencies = [
 "hashbrown 0.15.4",
 "metrics",
 "quanta",
 "rand 0.9.1",
 "rand 0.9.2",
 "rand_xoshiro",
 "sketches-ddsketch",
]
@@ -3440,9 +3438,9 @@ checksum = "61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be"

[[package]]
name = "notify"
version = "8.1.0"
version = "8.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3163f59cd3fa0e9ef8c32f242966a7b9994fd7378366099593e0e73077cd8c97"
checksum = "4d3d07927151ff8575b7087f245456e549fea62edf0ec4e565a5ee50c8402bc3"
dependencies = [
 "bitflags 2.9.1",
 "inotify",
@@ -4005,17 +4003,16 @@ dependencies = [

[[package]]
name = "polling"
version = "3.8.0"
version = "3.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b53a684391ad002dd6a596ceb6c74fd004fdce75f4be2e3f615068abbea5fd50"
checksum = "b5bd19146350fe804f7cb2669c851c03d69da628803dab0d98018142aaa5d829"
dependencies = [
 "cfg-if",
 "concurrent-queue",
 "hermit-abi",
 "pin-project-lite",
 "rustix",
 "tracing",
 "windows-sys 0.59.0",
 "windows-sys 0.60.2",
]

[[package]]
@@ -4128,7 +4125,7 @@ version = "3.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35"
dependencies = [
 "toml_edit",
 "toml_edit 0.22.27",
]

[[package]]
@@ -4241,9 +4238,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",
@@ -4319,9 +4316,9 @@ dependencies = [

[[package]]
name = "rangemap"
version = "1.5.1"
version = "1.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f60fcc7d6849342eff22c4350c8b9a989ee8ceabc4b481253e8946b9fe83d684"
checksum = "f93e7e49bb0bf967717f7bd674458b3d6b0c5f48ec7e3038166026a69fc22223"

[[package]]
name = "raw-cpuid"
@@ -4369,18 +4366,18 @@ dependencies = [

[[package]]
name = "redox_syscall"
version = "0.5.13"
version = "0.5.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6"
checksum = "5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77"
dependencies = [
 "bitflags 2.9.1",
]

[[package]]
name = "redox_users"
version = "0.5.0"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b"
checksum = "a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac"
dependencies = [
 "getrandom 0.2.16",
 "libredox",
@@ -4553,9 +4550,9 @@ dependencies = [

[[package]]
name = "rustc-demangle"
version = "0.1.25"
version = "0.1.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f"
checksum = "56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace"

[[package]]
name = "rustc_version"
@@ -4577,15 +4574,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",
 "windows-sys 0.59.0",
 "windows-sys 0.60.2",
]

[[package]]
@@ -4600,9 +4597,9 @@ dependencies = [

[[package]]
name = "rustls"
version = "0.23.28"
version = "0.23.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7160e3e10bf4535308537f3c4e1641468cd0e485175d6163087c0393c7d46643"
checksum = "c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc"
dependencies = [
 "log",
 "once_cell",
@@ -4672,9 +4669,9 @@ checksum = "f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f"

[[package]]
name = "rustls-webpki"
version = "0.103.3"
version = "0.103.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435"
checksum = "0a17884ae0c1b773f1ccd2bd4a8c72f16da897310a98b0e84bf349ad5ead92fc"
dependencies = [
 "ring",
 "rustls-pki-types",
@@ -4784,9 +4781,9 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"

[[package]]
name = "sdd"
version = "3.0.8"
version = "3.0.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "584e070911c7017da6cb2eb0788d09f43d789029b5877d3e5ecc8acf86ceee21"
checksum = "490dcfcbfef26be6800d11870ff2df8774fa6e86d047e3e8c8a76b25655e41ca"

[[package]]
name = "sec1"
@@ -4909,9 +4906,9 @@ dependencies = [

[[package]]
name = "serde_json"
version = "1.0.140"
version = "1.0.142"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373"
checksum = "030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7"
dependencies = [
 "itoa",
 "memchr",
@@ -4938,6 +4935,15 @@ dependencies = [
 "serde",
]

[[package]]
name = "serde_spanned"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83"
dependencies = [
 "serde",
]

[[package]]
name = "serde_test"
version = "1.0.177"
@@ -5086,9 +5092,9 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"

[[package]]
name = "signal-hook-registry"
version = "1.4.5"
version = "1.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410"
checksum = "b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b"
dependencies = [
 "libc",
]
@@ -5201,12 +5207,12 @@ dependencies = [

[[package]]
name = "socket2"
version = "0.5.10"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678"
checksum = "233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807"
dependencies = [
 "libc",
 "windows-sys 0.52.0",
 "windows-sys 0.59.0",
]

[[package]]
@@ -5320,23 +5326,22 @@ checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"

[[package]]
name = "strum"
version = "0.27.1"
version = "0.27.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32"
checksum = "af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf"
dependencies = [
 "strum_macros",
]

[[package]]
name = "strum_macros"
version = "0.27.1"
version = "0.27.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8"
checksum = "7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7"
dependencies = [
 "heck",
 "proc-macro2",
 "quote",
 "rustversion",
 "syn 2.0.104",
]

@@ -5570,9 +5575,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"

[[package]]
name = "tokio"
version = "1.46.1"
version = "1.47.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0cc3a2344dafbe23a245241fe8b09735b521110d30fcefbbd5feb1797ca35d17"
checksum = "89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038"
dependencies = [
 "backtrace",
 "bytes",
@@ -5585,7 +5590,7 @@ dependencies = [
 "slab",
 "socket2",
 "tokio-macros",
 "windows-sys 0.52.0",
 "windows-sys 0.59.0",
]

[[package]]
@@ -5634,9 +5639,9 @@ dependencies = [

[[package]]
name = "tokio-util"
version = "0.7.15"
version = "0.7.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df"
checksum = "14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5"
dependencies = [
 "bytes",
 "futures-core",
@@ -5653,9 +5658,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362"
dependencies = [
 "serde",
 "serde_spanned",
 "toml_datetime",
 "toml_edit",
 "serde_spanned 0.6.9",
 "toml_datetime 0.6.11",
 "toml_edit 0.22.27",
]

[[package]]
@@ -5667,6 +5672,15 @@ dependencies = [
 "serde",
]

[[package]]
name = "toml_datetime"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3"
dependencies = [
 "serde",
]

[[package]]
name = "toml_edit"
version = "0.22.27"
@@ -5675,18 +5689,48 @@ checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a"
dependencies = [
 "indexmap 2.10.0",
 "serde",
 "serde_spanned",
 "toml_datetime",
 "serde_spanned 0.6.9",
 "toml_datetime 0.6.11",
 "toml_write",
 "winnow",
]

[[package]]
name = "toml_edit"
version = "0.23.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d1dee9dc43ac2aaf7d3b774e2fba5148212bf2bd9374f4e50152ebe9afd03d42"
dependencies = [
 "indexmap 2.10.0",
 "serde",
 "serde_spanned 1.0.0",
 "toml_datetime 0.7.0",
 "toml_parser",
 "toml_writer",
 "winnow",
]

[[package]]
name = "toml_parser"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "97200572db069e74c512a14117b296ba0a80a30123fbbb5aa1f4a348f639ca30"
dependencies = [
 "winnow",
]

[[package]]
name = "toml_write"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801"

[[package]]
name = "toml_writer"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64"

[[package]]
name = "tor-async-utils"
version = "0.32.0"
@@ -5716,7 +5760,7 @@ dependencies = [
 "itertools 0.14.0",
 "libc",
 "paste",
 "rand 0.9.1",
 "rand 0.9.2",
 "rand_chacha 0.9.0",
 "serde",
 "serde-value",
@@ -5757,7 +5801,7 @@ dependencies = [
 "hex",
 "hex-literal",
 "paste",
 "rand 0.9.1",
 "rand 0.9.2",
 "smallvec",
 "thiserror 2.0.12",
 "tor-basic-utils",
@@ -5784,7 +5828,7 @@ dependencies = [
 "digest",
 "hex-literal",
 "humantime",
 "rand 0.9.1",
 "rand 0.9.2",
 "thiserror 2.0.12",
 "tor-bytes",
 "tor-checkable",
@@ -5807,7 +5851,7 @@ dependencies = [
 "itertools 0.14.0",
 "oneshot-fused-workaround",
 "postage",
 "rand 0.9.1",
 "rand 0.9.2",
 "safelog",
 "serde",
 "thiserror 2.0.12",
@@ -5860,7 +5904,7 @@ dependencies = [
 "once_cell",
 "oneshot-fused-workaround",
 "pin-project",
 "rand 0.9.1",
 "rand 0.9.2",
 "retry-error",
 "safelog",
 "serde",
@@ -5994,7 +6038,7 @@ dependencies = [
 "derive_more",
 "digest",
 "educe",
 "event-listener 5.4.0",
 "event-listener 5.4.1",
 "filetime",
 "float_eq",
 "fs-mistrust",
@@ -6009,7 +6053,7 @@ dependencies = [
 "oneshot-fused-workaround",
 "paste",
 "postage",
 "rand 0.9.1",
 "rand 0.9.2",
 "rusqlite",
 "safelog",
 "scopeguard",
@@ -6114,7 +6158,7 @@ dependencies = [
 "oneshot-fused-workaround",
 "pin-project",
 "postage",
 "rand 0.9.1",
 "rand 0.9.2",
 "safelog",
 "serde",
 "serde_json",
@@ -6154,7 +6198,7 @@ dependencies = [
 "itertools 0.14.0",
 "oneshot-fused-workaround",
 "postage",
 "rand 0.9.1",
 "rand 0.9.2",
 "retry-error",
 "safelog",
 "slotmap-careful",
@@ -6205,7 +6249,7 @@ dependencies = [
 "humantime",
 "itertools 0.14.0",
 "paste",
 "rand 0.9.1",
 "rand 0.9.2",
 "safelog",
 "serde",
 "signature",
@@ -6278,7 +6322,7 @@ dependencies = [
 "once_cell",
 "oneshot-fused-workaround",
 "postage",
 "rand 0.9.1",
 "rand 0.9.2",
 "rand_core 0.9.3",
 "retry-error",
 "rmp-serde",
@@ -6329,7 +6373,7 @@ dependencies = [
 "derive_more",
 "downcast-rs",
 "paste",
 "rand 0.9.1",
 "rand 0.9.2",
 "signature",
 "ssh-key",
 "thiserror 2.0.12",
@@ -6360,7 +6404,7 @@ dependencies = [
 "inventory",
 "itertools 0.14.0",
 "paste",
 "rand 0.9.1",
 "rand 0.9.2",
 "safelog",
 "serde",
 "serde_json",
@@ -6431,7 +6475,7 @@ dependencies = [
 "hex",
 "hex-literal",
 "openssl",
 "rand 0.9.1",
 "rand 0.9.2",
 "rand_chacha 0.9.0",
 "rand_core 0.6.4",
 "rand_core 0.9.3",
@@ -6481,7 +6525,7 @@ dependencies = [
 "itertools 0.14.0",
 "paste",
 "pin-project",
 "rand 0.9.1",
 "rand 0.9.2",
 "safelog",
 "serde",
 "serde_json",
@@ -6518,7 +6562,7 @@ dependencies = [
 "itertools 0.14.0",
 "num_enum",
 "postage",
 "rand 0.9.1",
 "rand 0.9.2",
 "serde",
 "static_assertions",
 "strum",
@@ -6557,7 +6601,7 @@ dependencies = [
 "itertools 0.14.0",
 "memchr",
 "phf",
 "rand 0.9.1",
 "rand 0.9.2",
 "serde",
 "serde_json",
 "serde_with",
@@ -6650,7 +6694,7 @@ dependencies = [
 "pin-project",
 "polyval",
 "postage",
 "rand 0.9.1",
 "rand 0.9.2",
 "rand_core 0.9.3",
 "regex",
 "safelog",
@@ -6748,7 +6792,7 @@ dependencies = [
name = "tor-relay-selection"
version = "0.32.0"
dependencies = [
 "rand 0.9.1",
 "rand 0.9.2",
 "serde",
 "tor-basic-utils",
 "tor-geoip",
@@ -6769,7 +6813,7 @@ dependencies = [
 "fs-mistrust",
 "fslock-guard",
 "hex-literal",
 "rand 0.9.1",
 "rand 0.9.2",
 "safelog",
 "serde",
 "serde_with",
@@ -6860,7 +6904,7 @@ dependencies = [
 "oneshot-fused-workaround",
 "pin-project",
 "priority-queue",
 "rand 0.9.1",
 "rand 0.9.2",
 "slotmap-careful",
 "strum",
 "thiserror 2.0.12",
@@ -7045,9 +7089,9 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"

[[package]]
name = "trycmd"
version = "0.15.9"
version = "0.15.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a8b5cf29388862aac065d6597ac9c8e842d1cc827cb50f7c32f11d29442eaae4"
checksum = "659488a954e37cc663704c169f829952c49b315e2fe5fd375508baffa698f106"
dependencies = [
 "anstream",
 "automod",
@@ -7058,7 +7102,7 @@ dependencies = [
 "serde",
 "shlex",
 "snapbox",
 "toml_edit",
 "toml_edit 0.23.2",
]

[[package]]
@@ -7433,14 +7477,14 @@ version = "0.26.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "75c7f0ef91146ebfb530314f5f1d24528d7f0767efbfd31dce919275413e393e"
dependencies = [
 "webpki-root-certs 1.0.1",
 "webpki-root-certs 1.0.2",
]

[[package]]
name = "webpki-root-certs"
version = "1.0.1"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "86138b15b2b7d561bc4469e77027b8dd005a43dc502e9031d1f5afc8ce1f280e"
checksum = "4e4ffd8df1c57e87c325000a3d6ef93db75279dc3a231125aac571650f22b12a"
dependencies = [
 "rustls-pki-types",
]
@@ -7451,14 +7495,14 @@ version = "0.26.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9"
dependencies = [
 "webpki-roots 1.0.1",
 "webpki-roots 1.0.2",
]

[[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",
]
@@ -7639,7 +7683,7 @@ version = "0.60.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb"
dependencies = [
 "windows-targets 0.53.2",
 "windows-targets 0.53.3",
]

[[package]]
@@ -7675,10 +7719,11 @@ dependencies = [

[[package]]
name = "windows-targets"
version = "0.53.2"
version = "0.53.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef"
checksum = "d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91"
dependencies = [
 "windows-link",
 "windows_aarch64_gnullvm 0.53.0",
 "windows_aarch64_msvc 0.53.0",
 "windows_i686_gnu 0.53.0",
@@ -7838,9 +7883,9 @@ checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486"

[[package]]
name = "winnow"
version = "0.7.11"
version = "0.7.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd"
checksum = "f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95"
dependencies = [
 "memchr",
]