lol

below: replace vendored patch with an upstream commit

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>

authored by

Fernando Rodrigues and committed by
Masum Reza
d19e76a7 c63de0f8

+9 -3082
+9 -3
pkgs/by-name/be/below/package.nix
··· 1 1 { 2 2 lib, 3 3 fetchFromGitHub, 4 + fetchpatch, 4 5 rustPlatform, 5 6 clang, 6 7 pkg-config, ··· 20 21 hash = "sha256-tPweJFqhZMOL+M08bDjW6HPmtuhr9IXJNP0c938O7Cg="; 21 22 }; 22 23 23 - # Upstream forgot to commit an up-to-date lockfile. 24 - cargoPatches = [ ./update-Cargo.lock.patch ]; 24 + cargoPatches = [ 25 + (fetchpatch { 26 + name = "update-Cargo.lock.patch"; 27 + url = "https://github.com/facebookincubator/below/commit/f46f9936ac29fa23f5cb02cafe93ae724649bafc.patch"; 28 + hash = "sha256-J+M8FIuo8ToT3+9eZi5qfwfAW98XcNRqTIJd6O8z1Ig="; 29 + }) 30 + ]; 25 31 26 32 useFetchCargoVendor = true; 27 - cargoHash = "sha256-uNeWdsvJtkUz3E1NL10heDC7B55yKzDMMYzRhEE32EQ="; 33 + cargoHash = "sha256-JrSSIwREHSg5YJivSdBIPjOkOtdw8qGCsa4yE7rJz/E="; 28 34 29 35 prePatch = '' 30 36 sed -i "s,ExecStart=.*/bin,ExecStart=$out/bin," etc/below.service
-3079
pkgs/by-name/be/below/update-Cargo.lock.patch
··· 1 - diff --git a/Cargo.lock b/Cargo.lock 2 - index e1f0f1f4..851b1b36 100644 3 - --- a/Cargo.lock 4 - +++ b/Cargo.lock 5 - @@ -1,39 +1,40 @@ 6 - # This file is automatically @generated by Cargo. 7 - # It is not intended for manual editing. 8 - -version = 3 9 - +version = 4 10 - 11 - [[package]] 12 - name = "addr2line" 13 - -version = "0.21.0" 14 - +version = "0.24.2" 15 - source = "registry+https://github.com/rust-lang/crates.io-index" 16 - -checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" 17 - +checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" 18 - dependencies = [ 19 - "gimli", 20 - ] 21 - 22 - [[package]] 23 - -name = "adler" 24 - -version = "1.0.2" 25 - +name = "adler2" 26 - +version = "2.0.0" 27 - source = "registry+https://github.com/rust-lang/crates.io-index" 28 - -checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 29 - +checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" 30 - 31 - [[package]] 32 - name = "ahash" 33 - -version = "0.8.0" 34 - +version = "0.8.11" 35 - source = "registry+https://github.com/rust-lang/crates.io-index" 36 - -checksum = "57e6e951cfbb2db8de1828d49073a113a29fd7117b1596caa781a258c7e38d72" 37 - +checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" 38 - dependencies = [ 39 - "cfg-if", 40 - - "getrandom", 41 - + "getrandom 0.2.15", 42 - "once_cell", 43 - "version_check", 44 - + "zerocopy 0.7.35", 45 - ] 46 - 47 - [[package]] 48 - name = "aho-corasick" 49 - -version = "1.0.5" 50 - +version = "1.1.3" 51 - source = "registry+https://github.com/rust-lang/crates.io-index" 52 - -checksum = "0c378d78423fdad8089616f827526ee33c19f2fddbd5de1629152c9593ba4783" 53 - +checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 54 - dependencies = [ 55 - "memchr", 56 - ] 57 - @@ -55,104 +56,95 @@ dependencies = [ 58 - 59 - [[package]] 60 - name = "anstream" 61 - -version = "0.6.13" 62 - +version = "0.6.18" 63 - source = "registry+https://github.com/rust-lang/crates.io-index" 64 - -checksum = "d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb" 65 - +checksum = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b" 66 - dependencies = [ 67 - "anstyle", 68 - "anstyle-parse", 69 - "anstyle-query", 70 - "anstyle-wincon", 71 - "colorchoice", 72 - + "is_terminal_polyfill", 73 - "utf8parse", 74 - ] 75 - 76 - [[package]] 77 - name = "anstyle" 78 - -version = "1.0.1" 79 - +version = "1.0.10" 80 - source = "registry+https://github.com/rust-lang/crates.io-index" 81 - -checksum = "3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd" 82 - +checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9" 83 - 84 - [[package]] 85 - name = "anstyle-parse" 86 - -version = "0.2.1" 87 - +version = "0.2.6" 88 - source = "registry+https://github.com/rust-lang/crates.io-index" 89 - -checksum = "938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333" 90 - +checksum = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9" 91 - dependencies = [ 92 - "utf8parse", 93 - ] 94 - 95 - [[package]] 96 - name = "anstyle-query" 97 - -version = "1.0.0" 98 - +version = "1.1.2" 99 - source = "registry+https://github.com/rust-lang/crates.io-index" 100 - -checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" 101 - +checksum = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c" 102 - dependencies = [ 103 - - "windows-sys 0.48.0", 104 - + "windows-sys 0.59.0", 105 - ] 106 - 107 - [[package]] 108 - name = "anstyle-wincon" 109 - -version = "3.0.2" 110 - +version = "3.0.7" 111 - source = "registry+https://github.com/rust-lang/crates.io-index" 112 - -checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7" 113 - +checksum = "ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e" 114 - dependencies = [ 115 - "anstyle", 116 - - "windows-sys 0.52.0", 117 - + "once_cell", 118 - + "windows-sys 0.59.0", 119 - ] 120 - 121 - [[package]] 122 - name = "anyhow" 123 - -version = "1.0.80" 124 - +version = "1.0.97" 125 - source = "registry+https://github.com/rust-lang/crates.io-index" 126 - -checksum = "5ad32ce52e4161730f7098c077cd2ed6229b5804ccf99e5366be1ab72a98b4e1" 127 - +checksum = "dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f" 128 - 129 - [[package]] 130 - name = "async-trait" 131 - -version = "0.1.71" 132 - +version = "0.1.88" 133 - source = "registry+https://github.com/rust-lang/crates.io-index" 134 - -checksum = "a564d521dd56509c4c47480d00b80ee55f7e385ae48db5744c67ad50c92d2ebf" 135 - +checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5" 136 - dependencies = [ 137 - "proc-macro2", 138 - "quote", 139 - - "syn 2.0.52", 140 - -] 141 - - 142 - -[[package]] 143 - -name = "atty" 144 - -version = "0.2.14" 145 - -source = "registry+https://github.com/rust-lang/crates.io-index" 146 - -checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 147 - -dependencies = [ 148 - - "hermit-abi 0.1.19", 149 - - "libc", 150 - - "winapi", 151 - + "syn 2.0.100", 152 - ] 153 - 154 - [[package]] 155 - name = "autocfg" 156 - -version = "1.1.0" 157 - +version = "1.4.0" 158 - source = "registry+https://github.com/rust-lang/crates.io-index" 159 - -checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 160 - +checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" 161 - 162 - [[package]] 163 - name = "backtrace" 164 - -version = "0.3.69" 165 - +version = "0.3.74" 166 - source = "registry+https://github.com/rust-lang/crates.io-index" 167 - -checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" 168 - +checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" 169 - dependencies = [ 170 - "addr2line", 171 - - "cc", 172 - "cfg-if", 173 - "libc", 174 - "miniz_oxide", 175 - "object", 176 - "rustc-demangle", 177 - + "windows-targets 0.52.6", 178 - ] 179 - 180 - [[package]] 181 - name = "below" 182 - -version = "0.8.1" 183 - +version = "0.9.0" 184 - dependencies = [ 185 - "anyhow", 186 - "below-common", 187 - @@ -182,27 +174,26 @@ dependencies = [ 188 - "tar", 189 - "tempfile", 190 - "tokio", 191 - - "uzers", 192 - ] 193 - 194 - [[package]] 195 - name = "below-btrfs" 196 - -version = "0.8.1" 197 - +version = "0.9.0" 198 - dependencies = [ 199 - "below-common", 200 - "libc", 201 - - "nix 0.25.0", 202 - + "nix", 203 - "openat", 204 - "rand", 205 - "rand_distr", 206 - "serde", 207 - "slog", 208 - - "thiserror", 209 - + "thiserror 2.0.12", 210 - ] 211 - 212 - [[package]] 213 - name = "below-common" 214 - -version = "0.8.1" 215 - +version = "0.9.0" 216 - dependencies = [ 217 - "anyhow", 218 - "chrono", 219 - @@ -218,19 +209,19 @@ dependencies = [ 220 - 221 - [[package]] 222 - name = "below-config" 223 - -version = "0.8.1" 224 - +version = "0.9.0" 225 - dependencies = [ 226 - "anyhow", 227 - "below-btrfs", 228 - "cgroupfs", 229 - "serde", 230 - "tempfile", 231 - - "toml 0.8.6", 232 - + "toml", 233 - ] 234 - 235 - [[package]] 236 - name = "below-dump" 237 - -version = "0.8.1" 238 - +version = "0.9.0" 239 - dependencies = [ 240 - "anyhow", 241 - "below-common", 242 - @@ -246,21 +237,21 @@ dependencies = [ 243 - "slog", 244 - "tar", 245 - "tempfile", 246 - - "toml 0.8.6", 247 - + "toml", 248 - ] 249 - 250 - [[package]] 251 - name = "below-ethtool" 252 - -version = "0.8.1" 253 - +version = "0.9.0" 254 - dependencies = [ 255 - - "nix 0.25.0", 256 - + "nix", 257 - "serde", 258 - - "thiserror", 259 - + "thiserror 2.0.12", 260 - ] 261 - 262 - [[package]] 263 - name = "below-gpu-stats" 264 - -version = "0.8.1" 265 - +version = "0.9.0" 266 - dependencies = [ 267 - "below-common", 268 - "serde", 269 - @@ -268,7 +259,7 @@ dependencies = [ 270 - 271 - [[package]] 272 - name = "below-model" 273 - -version = "0.8.1" 274 - +version = "0.9.0" 275 - dependencies = [ 276 - "anyhow", 277 - "async-trait", 278 - @@ -281,7 +272,7 @@ dependencies = [ 279 - "cgroupfs", 280 - "enum-iterator", 281 - "fb_procfs", 282 - - "futures 0.3.30", 283 - + "futures 0.3.31", 284 - "hostname", 285 - "os_info", 286 - "regex", 287 - @@ -293,7 +284,7 @@ dependencies = [ 288 - 289 - [[package]] 290 - name = "below-render" 291 - -version = "0.8.1" 292 - +version = "0.9.0" 293 - dependencies = [ 294 - "below-common", 295 - "below-model", 296 - @@ -301,19 +292,19 @@ dependencies = [ 297 - 298 - [[package]] 299 - name = "below-store" 300 - -version = "0.8.1" 301 - +version = "0.9.0" 302 - dependencies = [ 303 - "anyhow", 304 - "below-common", 305 - "below-model", 306 - - "bitflags 2.4.0", 307 - + "bitflags 2.9.0", 308 - "bytes", 309 - "humantime", 310 - "itertools", 311 - "lazy_static", 312 - "maplit", 313 - "memmap2", 314 - - "nix 0.25.0", 315 - + "nix", 316 - "paste", 317 - "serde", 318 - "serde_cbor", 319 - @@ -327,20 +318,19 @@ dependencies = [ 320 - 321 - [[package]] 322 - name = "below-tc" 323 - -version = "0.0.1" 324 - +version = "0.9.0" 325 - dependencies = [ 326 - "netlink-packet-core", 327 - "netlink-packet-route", 328 - - "netlink-packet-utils", 329 - "netlink-sys", 330 - - "nix 0.27.1", 331 - + "nix", 332 - "serde", 333 - - "thiserror", 334 - + "thiserror 2.0.12", 335 - ] 336 - 337 - [[package]] 338 - name = "below-view" 339 - -version = "0.8.1" 340 - +version = "0.9.0" 341 - dependencies = [ 342 - "anyhow", 343 - "below-common", 344 - @@ -348,10 +338,11 @@ dependencies = [ 345 - "below-render", 346 - "below-store", 347 - "chrono", 348 - - "crossterm 0.27.0", 349 - + "crossterm 0.28.1", 350 - "cursive", 351 - "cursive_buffered_backend", 352 - "enum-iterator", 353 - + "fb_procfs", 354 - "humantime", 355 - "itertools", 356 - "libc", 357 - @@ -359,12 +350,12 @@ dependencies = [ 358 - "serde", 359 - "slog", 360 - "tempfile", 361 - - "toml 0.8.6", 362 - + "toml", 363 - ] 364 - 365 - [[package]] 366 - name = "below_derive" 367 - -version = "0.8.1" 368 - +version = "0.9.0" 369 - dependencies = [ 370 - "proc-macro2", 371 - "quote", 372 - @@ -379,18 +370,18 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 373 - 374 - [[package]] 375 - name = "bitflags" 376 - -version = "2.4.0" 377 - +version = "2.9.0" 378 - source = "registry+https://github.com/rust-lang/crates.io-index" 379 - -checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635" 380 - +checksum = "5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd" 381 - dependencies = [ 382 - "serde", 383 - ] 384 - 385 - [[package]] 386 - name = "bumpalo" 387 - -version = "3.11.1" 388 - +version = "3.17.0" 389 - source = "registry+https://github.com/rust-lang/crates.io-index" 390 - -checksum = "572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba" 391 - +checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf" 392 - 393 - [[package]] 394 - name = "byteorder" 395 - @@ -400,27 +391,27 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 396 - 397 - [[package]] 398 - name = "bytes" 399 - -version = "1.6.0" 400 - +version = "1.10.1" 401 - source = "registry+https://github.com/rust-lang/crates.io-index" 402 - -checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" 403 - +checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" 404 - dependencies = [ 405 - "serde", 406 - ] 407 - 408 - [[package]] 409 - name = "camino" 410 - -version = "1.1.1" 411 - +version = "1.1.9" 412 - source = "registry+https://github.com/rust-lang/crates.io-index" 413 - -checksum = "88ad0e1e3e88dd237a156ab9f571021b8a158caa0ae44b1968a241efb5144c1e" 414 - +checksum = "8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3" 415 - dependencies = [ 416 - "serde", 417 - ] 418 - 419 - [[package]] 420 - name = "cargo-platform" 421 - -version = "0.1.2" 422 - +version = "0.1.9" 423 - source = "registry+https://github.com/rust-lang/crates.io-index" 424 - -checksum = "cbdb825da8a5df079a43676dbe042702f1707b1109f713a01420fbb4cc71fa27" 425 - +checksum = "e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea" 426 - dependencies = [ 427 - "serde", 428 - ] 429 - @@ -436,17 +427,18 @@ dependencies = [ 430 - "semver", 431 - "serde", 432 - "serde_json", 433 - - "thiserror", 434 - + "thiserror 1.0.69", 435 - ] 436 - 437 - [[package]] 438 - name = "cc" 439 - -version = "1.0.90" 440 - +version = "1.2.16" 441 - source = "registry+https://github.com/rust-lang/crates.io-index" 442 - -checksum = "8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5" 443 - +checksum = "be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c" 444 - dependencies = [ 445 - "jobserver", 446 - "libc", 447 - + "shlex", 448 - ] 449 - 450 - [[package]] 451 - @@ -455,36 +447,43 @@ version = "1.0.0" 452 - source = "registry+https://github.com/rust-lang/crates.io-index" 453 - checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 454 - 455 - +[[package]] 456 - +name = "cfg_aliases" 457 - +version = "0.2.1" 458 - +source = "registry+https://github.com/rust-lang/crates.io-index" 459 - +checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" 460 - + 461 - [[package]] 462 - name = "cgroupfs" 463 - -version = "0.8.1" 464 - +version = "0.9.0" 465 - dependencies = [ 466 - - "nix 0.25.0", 467 - + "below-common", 468 - + "nix", 469 - "openat", 470 - "paste", 471 - "serde", 472 - "tempfile", 473 - - "thiserror", 474 - + "thiserror 2.0.12", 475 - ] 476 - 477 - [[package]] 478 - name = "chrono" 479 - -version = "0.4.29" 480 - +version = "0.4.40" 481 - source = "registry+https://github.com/rust-lang/crates.io-index" 482 - -checksum = "d87d9d13be47a5b7c3907137f1290b0459a7f80efb26be8c52afb11963bccb02" 483 - +checksum = "1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c" 484 - dependencies = [ 485 - "android-tzdata", 486 - "iana-time-zone", 487 - "num-traits", 488 - "serde", 489 - - "windows-targets 0.48.0", 490 - + "windows-link", 491 - ] 492 - 493 - [[package]] 494 - name = "clap" 495 - -version = "4.5.4" 496 - +version = "4.5.32" 497 - source = "registry+https://github.com/rust-lang/crates.io-index" 498 - -checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0" 499 - +checksum = "6088f3ae8c3608d19260cd7445411865a485688711b78b5be70d78cd96136f83" 500 - dependencies = [ 501 - "clap_builder", 502 - "clap_derive", 503 - @@ -492,124 +491,104 @@ dependencies = [ 504 - 505 - [[package]] 506 - name = "clap_builder" 507 - -version = "4.5.2" 508 - +version = "4.5.32" 509 - source = "registry+https://github.com/rust-lang/crates.io-index" 510 - -checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4" 511 - +checksum = "22a7ef7f676155edfb82daa97f99441f3ebf4a58d5e32f295a56259f1b6facc8" 512 - dependencies = [ 513 - "anstream", 514 - "anstyle", 515 - "clap_lex", 516 - "strsim", 517 - - "terminal_size 0.3.0", 518 - + "terminal_size", 519 - "unicase", 520 - - "unicode-width", 521 - + "unicode-width 0.2.0", 522 - ] 523 - 524 - [[package]] 525 - name = "clap_complete" 526 - -version = "4.5.1" 527 - +version = "4.5.46" 528 - source = "registry+https://github.com/rust-lang/crates.io-index" 529 - -checksum = "885e4d7d5af40bfb99ae6f9433e292feac98d452dcb3ec3d25dfe7552b77da8c" 530 - +checksum = "f5c5508ea23c5366f77e53f5a0070e5a84e51687ec3ef9e0464c86dc8d13ce98" 531 - dependencies = [ 532 - "clap", 533 - ] 534 - 535 - [[package]] 536 - name = "clap_derive" 537 - -version = "4.5.4" 538 - +version = "4.5.32" 539 - source = "registry+https://github.com/rust-lang/crates.io-index" 540 - -checksum = "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64" 541 - +checksum = "09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7" 542 - dependencies = [ 543 - - "heck 0.5.0", 544 - + "heck", 545 - "proc-macro2", 546 - "quote", 547 - - "syn 2.0.52", 548 - + "syn 2.0.100", 549 - ] 550 - 551 - [[package]] 552 - name = "clap_lex" 553 - -version = "0.7.0" 554 - -source = "registry+https://github.com/rust-lang/crates.io-index" 555 - -checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" 556 - - 557 - -[[package]] 558 - -name = "codespan-reporting" 559 - -version = "0.11.1" 560 - +version = "0.7.4" 561 - source = "registry+https://github.com/rust-lang/crates.io-index" 562 - -checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" 563 - -dependencies = [ 564 - - "termcolor", 565 - - "unicode-width", 566 - -] 567 - +checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6" 568 - 569 - [[package]] 570 - name = "colorchoice" 571 - -version = "1.0.0" 572 - +version = "1.0.3" 573 - source = "registry+https://github.com/rust-lang/crates.io-index" 574 - -checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 575 - +checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990" 576 - 577 - [[package]] 578 - name = "console" 579 - -version = "0.15.2" 580 - +version = "0.15.11" 581 - source = "registry+https://github.com/rust-lang/crates.io-index" 582 - -checksum = "c050367d967ced717c04b65d8c619d863ef9292ce0c5760028655a2fb298718c" 583 - +checksum = "054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8" 584 - dependencies = [ 585 - "encode_unicode", 586 - - "lazy_static", 587 - "libc", 588 - - "terminal_size 0.1.17", 589 - - "unicode-width", 590 - - "winapi", 591 - + "once_cell", 592 - + "unicode-width 0.2.0", 593 - + "windows-sys 0.59.0", 594 - ] 595 - 596 - [[package]] 597 - name = "core-foundation-sys" 598 - -version = "0.8.3" 599 - +version = "0.8.7" 600 - source = "registry+https://github.com/rust-lang/crates.io-index" 601 - -checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" 602 - +checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" 603 - 604 - [[package]] 605 - name = "crossbeam-channel" 606 - -version = "0.5.6" 607 - +version = "0.5.14" 608 - source = "registry+https://github.com/rust-lang/crates.io-index" 609 - -checksum = "c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521" 610 - +checksum = "06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471" 611 - dependencies = [ 612 - - "cfg-if", 613 - "crossbeam-utils", 614 - ] 615 - 616 - [[package]] 617 - name = "crossbeam-deque" 618 - -version = "0.8.2" 619 - +version = "0.8.6" 620 - source = "registry+https://github.com/rust-lang/crates.io-index" 621 - -checksum = "715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc" 622 - +checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" 623 - dependencies = [ 624 - - "cfg-if", 625 - "crossbeam-epoch", 626 - "crossbeam-utils", 627 - ] 628 - 629 - [[package]] 630 - name = "crossbeam-epoch" 631 - -version = "0.9.11" 632 - +version = "0.9.18" 633 - source = "registry+https://github.com/rust-lang/crates.io-index" 634 - -checksum = "f916dfc5d356b0ed9dae65f1db9fc9770aa2851d2662b988ccf4fe3516e86348" 635 - +checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 636 - dependencies = [ 637 - - "autocfg", 638 - - "cfg-if", 639 - "crossbeam-utils", 640 - - "memoffset 0.6.5", 641 - - "scopeguard", 642 - ] 643 - 644 - [[package]] 645 - name = "crossbeam-utils" 646 - -version = "0.8.12" 647 - +version = "0.8.21" 648 - source = "registry+https://github.com/rust-lang/crates.io-index" 649 - -checksum = "edbafec5fa1f196ca66527c1b12c2ec4745ca14b50f1ad8f9f6f720b55d11fac" 650 - -dependencies = [ 651 - - "cfg-if", 652 - -] 653 - +checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" 654 - 655 - [[package]] 656 - name = "crossterm" 657 - @@ -620,7 +599,7 @@ dependencies = [ 658 - "bitflags 1.3.2", 659 - "crossterm_winapi", 660 - "libc", 661 - - "mio", 662 - + "mio 0.8.11", 663 - "parking_lot", 664 - "signal-hook", 665 - "signal-hook-mio", 666 - @@ -629,16 +608,16 @@ dependencies = [ 667 - 668 - [[package]] 669 - name = "crossterm" 670 - -version = "0.27.0" 671 - +version = "0.28.1" 672 - source = "registry+https://github.com/rust-lang/crates.io-index" 673 - -checksum = "f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df" 674 - +checksum = "829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6" 675 - dependencies = [ 676 - - "bitflags 2.4.0", 677 - + "bitflags 2.9.0", 678 - "crossterm_winapi", 679 - "futures-core", 680 - - "libc", 681 - - "mio", 682 - + "mio 1.0.3", 683 - "parking_lot", 684 - + "rustix 0.38.44", 685 - "signal-hook", 686 - "signal-hook-mio", 687 - "winapi", 688 - @@ -669,28 +648,28 @@ dependencies = [ 689 - "log", 690 - "signal-hook", 691 - "unicode-segmentation", 692 - - "unicode-width", 693 - + "unicode-width 0.1.14", 694 - ] 695 - 696 - [[package]] 697 - name = "cursive_buffered_backend" 698 - -version = "0.6.1" 699 - +version = "0.6.2" 700 - source = "registry+https://github.com/rust-lang/crates.io-index" 701 - -checksum = "e902dfdc09ca6729606f45a5ce6ce4ef9637fc257e8b11ca7806fc9aabd03cf7" 702 - +checksum = "cf6287f9e06f44558a3264976e70c51187482a0271d48abfd88f0d3af18d3ee6" 703 - dependencies = [ 704 - "cursive_core", 705 - "enumset", 706 - "log", 707 - "smallvec", 708 - "unicode-segmentation", 709 - - "unicode-width", 710 - + "unicode-width 0.2.0", 711 - ] 712 - 713 - [[package]] 714 - name = "cursive_core" 715 - -version = "0.3.5" 716 - +version = "0.3.7" 717 - source = "registry+https://github.com/rust-lang/crates.io-index" 718 - -checksum = "e8c04587ebe2dc513de481bfaadd99edef636269b3b722ad11db6a12307aecbe" 719 - +checksum = "4db3b58161228d0dcb45c7968c5e74c3f03ad39e8983e58ad7d57061aa2cd94d" 720 - dependencies = [ 721 - "ahash", 722 - "crossbeam-channel", 723 - @@ -702,59 +681,15 @@ dependencies = [ 724 - "owning_ref", 725 - "time", 726 - "unicode-segmentation", 727 - - "unicode-width", 728 - + "unicode-width 0.1.14", 729 - "xi-unicode", 730 - ] 731 - 732 - -[[package]] 733 - -name = "cxx" 734 - -version = "1.0.80" 735 - -source = "registry+https://github.com/rust-lang/crates.io-index" 736 - -checksum = "6b7d4e43b25d3c994662706a1d4fcfc32aaa6afd287502c111b237093bb23f3a" 737 - -dependencies = [ 738 - - "cc", 739 - - "cxxbridge-flags", 740 - - "cxxbridge-macro", 741 - - "link-cplusplus", 742 - -] 743 - - 744 - -[[package]] 745 - -name = "cxx-build" 746 - -version = "1.0.80" 747 - -source = "registry+https://github.com/rust-lang/crates.io-index" 748 - -checksum = "84f8829ddc213e2c1368e51a2564c552b65a8cb6a28f31e576270ac81d5e5827" 749 - -dependencies = [ 750 - - "cc", 751 - - "codespan-reporting", 752 - - "once_cell", 753 - - "proc-macro2", 754 - - "quote", 755 - - "scratch", 756 - - "syn 1.0.109", 757 - -] 758 - - 759 - -[[package]] 760 - -name = "cxxbridge-flags" 761 - -version = "1.0.80" 762 - -source = "registry+https://github.com/rust-lang/crates.io-index" 763 - -checksum = "e72537424b474af1460806647c41d4b6d35d09ef7fe031c5c2fa5766047cc56a" 764 - - 765 - -[[package]] 766 - -name = "cxxbridge-macro" 767 - -version = "1.0.80" 768 - -source = "registry+https://github.com/rust-lang/crates.io-index" 769 - -checksum = "309e4fb93eed90e1e14bea0da16b209f81813ba9fc7830c20ed151dd7bc0a4d7" 770 - -dependencies = [ 771 - - "proc-macro2", 772 - - "quote", 773 - - "syn 1.0.109", 774 - -] 775 - - 776 - [[package]] 777 - name = "darling" 778 - -version = "0.14.2" 779 - +version = "0.20.10" 780 - source = "registry+https://github.com/rust-lang/crates.io-index" 781 - -checksum = "b0dd3cd20dc6b5a876612a6e5accfe7f3dd883db6d07acfbf14c128f61550dfa" 782 - +checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" 783 - dependencies = [ 784 - "darling_core", 785 - "darling_macro", 786 - @@ -762,26 +697,35 @@ dependencies = [ 787 - 788 - [[package]] 789 - name = "darling_core" 790 - -version = "0.14.2" 791 - +version = "0.20.10" 792 - source = "registry+https://github.com/rust-lang/crates.io-index" 793 - -checksum = "a784d2ccaf7c98501746bf0be29b2022ba41fd62a2e622af997a03e9f972859f" 794 - +checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" 795 - dependencies = [ 796 - "fnv", 797 - "ident_case", 798 - "proc-macro2", 799 - "quote", 800 - - "syn 1.0.109", 801 - + "syn 2.0.100", 802 - ] 803 - 804 - [[package]] 805 - name = "darling_macro" 806 - -version = "0.14.2" 807 - +version = "0.20.10" 808 - source = "registry+https://github.com/rust-lang/crates.io-index" 809 - -checksum = "7618812407e9402654622dd402b0a89dff9ba93badd6540781526117b92aab7e" 810 - +checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" 811 - dependencies = [ 812 - "darling_core", 813 - "quote", 814 - - "syn 1.0.109", 815 - + "syn 2.0.100", 816 - +] 817 - + 818 - +[[package]] 819 - +name = "deranged" 820 - +version = "0.4.0" 821 - +source = "registry+https://github.com/rust-lang/crates.io-index" 822 - +checksum = "9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e" 823 - +dependencies = [ 824 - + "powerfmt", 825 - ] 826 - 827 - [[package]] 828 - @@ -807,145 +751,136 @@ dependencies = [ 829 - 830 - [[package]] 831 - name = "either" 832 - -version = "1.8.0" 833 - +version = "1.15.0" 834 - source = "registry+https://github.com/rust-lang/crates.io-index" 835 - -checksum = "90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797" 836 - +checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" 837 - 838 - [[package]] 839 - name = "encode_unicode" 840 - -version = "0.3.6" 841 - +version = "1.0.0" 842 - source = "registry+https://github.com/rust-lang/crates.io-index" 843 - -checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" 844 - +checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0" 845 - 846 - [[package]] 847 - name = "enum-iterator" 848 - -version = "1.4.1" 849 - +version = "1.5.0" 850 - source = "registry+https://github.com/rust-lang/crates.io-index" 851 - -checksum = "7add3873b5dd076766ee79c8e406ad1a472c385476b9e38849f8eec24f1be689" 852 - +checksum = "9fd242f399be1da0a5354aa462d57b4ab2b4ee0683cc552f7c007d2d12d36e94" 853 - dependencies = [ 854 - "enum-iterator-derive", 855 - ] 856 - 857 - [[package]] 858 - name = "enum-iterator-derive" 859 - -version = "1.2.1" 860 - +version = "1.4.0" 861 - source = "registry+https://github.com/rust-lang/crates.io-index" 862 - -checksum = "eecf8589574ce9b895052fa12d69af7a233f99e6107f5cb8dd1044f2a17bfdcb" 863 - +checksum = "a1ab991c1362ac86c61ab6f556cff143daa22e5a15e4e189df818b2fd19fe65b" 864 - dependencies = [ 865 - "proc-macro2", 866 - "quote", 867 - - "syn 2.0.52", 868 - + "syn 2.0.100", 869 - ] 870 - 871 - [[package]] 872 - name = "enum-map" 873 - -version = "2.4.1" 874 - +version = "2.7.3" 875 - source = "registry+https://github.com/rust-lang/crates.io-index" 876 - -checksum = "f5a56d54c8dd9b3ad34752ed197a4eb2a6601bc010808eb097a04a58ae4c43e1" 877 - +checksum = "6866f3bfdf8207509a033af1a75a7b08abda06bbaaeae6669323fd5a097df2e9" 878 - dependencies = [ 879 - "enum-map-derive", 880 - ] 881 - 882 - [[package]] 883 - name = "enum-map-derive" 884 - -version = "0.10.0" 885 - +version = "0.17.0" 886 - source = "registry+https://github.com/rust-lang/crates.io-index" 887 - -checksum = "a9045e2676cd5af83c3b167d917b0a5c90a4d8e266e2683d6631b235c457fc27" 888 - +checksum = "f282cfdfe92516eb26c2af8589c274c7c17681f5ecc03c18255fe741c6aa64eb" 889 - dependencies = [ 890 - "proc-macro2", 891 - "quote", 892 - - "syn 1.0.109", 893 - + "syn 2.0.100", 894 - ] 895 - 896 - [[package]] 897 - name = "enumset" 898 - -version = "1.0.12" 899 - +version = "1.1.5" 900 - source = "registry+https://github.com/rust-lang/crates.io-index" 901 - -checksum = "19be8061a06ab6f3a6cf21106c873578bf01bd42ad15e0311a9c76161cb1c753" 902 - +checksum = "d07a4b049558765cef5f0c1a273c3fc57084d768b44d2f98127aef4cceb17293" 903 - dependencies = [ 904 - "enumset_derive", 905 - ] 906 - 907 - [[package]] 908 - name = "enumset_derive" 909 - -version = "0.6.1" 910 - +version = "0.10.0" 911 - source = "registry+https://github.com/rust-lang/crates.io-index" 912 - -checksum = "03e7b551eba279bf0fa88b83a46330168c1560a52a94f5126f892f0b364ab3e0" 913 - +checksum = "59c3b24c345d8c314966bdc1832f6c2635bfcce8e7cf363bd115987bba2ee242" 914 - dependencies = [ 915 - "darling", 916 - "proc-macro2", 917 - "quote", 918 - - "syn 1.0.109", 919 - + "syn 2.0.100", 920 - ] 921 - 922 - [[package]] 923 - name = "equivalent" 924 - -version = "1.0.0" 925 - +version = "1.0.2" 926 - source = "registry+https://github.com/rust-lang/crates.io-index" 927 - -checksum = "88bffebc5d80432c9b140ee17875ff173a8ab62faad5b257da912bd2f6c1c0a1" 928 - +checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" 929 - 930 - [[package]] 931 - name = "erased-serde" 932 - -version = "0.3.23" 933 - +version = "0.3.31" 934 - source = "registry+https://github.com/rust-lang/crates.io-index" 935 - -checksum = "54558e0ba96fbe24280072642eceb9d7d442e32c7ec0ea9e7ecd7b4ea2cf4e11" 936 - +checksum = "6c138974f9d5e7fe373eb04df7cae98833802ae4b11c24ac7039a21d5af4b26c" 937 - dependencies = [ 938 - "serde", 939 - ] 940 - 941 - [[package]] 942 - name = "errno" 943 - -version = "0.3.1" 944 - +version = "0.3.10" 945 - source = "registry+https://github.com/rust-lang/crates.io-index" 946 - -checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" 947 - +checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" 948 - dependencies = [ 949 - - "errno-dragonfly", 950 - - "libc", 951 - - "windows-sys 0.48.0", 952 - -] 953 - - 954 - -[[package]] 955 - -name = "errno-dragonfly" 956 - -version = "0.1.2" 957 - -source = "registry+https://github.com/rust-lang/crates.io-index" 958 - -checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 959 - -dependencies = [ 960 - - "cc", 961 - "libc", 962 - + "windows-sys 0.59.0", 963 - ] 964 - 965 - [[package]] 966 - name = "fastrand" 967 - -version = "2.0.1" 968 - +version = "2.3.0" 969 - source = "registry+https://github.com/rust-lang/crates.io-index" 970 - -checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" 971 - +checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" 972 - 973 - [[package]] 974 - name = "fb_procfs" 975 - -version = "0.8.1" 976 - +version = "0.9.0" 977 - dependencies = [ 978 - + "below-common", 979 - "lazy_static", 980 - "libc", 981 - - "nix 0.25.0", 982 - + "nix", 983 - "openat", 984 - + "parking_lot", 985 - "serde", 986 - "slog", 987 - "slog-term", 988 - "tempfile", 989 - - "thiserror", 990 - + "thiserror 2.0.12", 991 - "threadpool", 992 - ] 993 - 994 - [[package]] 995 - name = "filetime" 996 - -version = "0.2.18" 997 - +version = "0.2.25" 998 - source = "registry+https://github.com/rust-lang/crates.io-index" 999 - -checksum = "4b9663d381d07ae25dc88dbdf27df458faa83a9b25336bcac83d5e452b5fc9d3" 1000 - +checksum = "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586" 1001 - dependencies = [ 1002 - "cfg-if", 1003 - "libc", 1004 - - "redox_syscall 0.2.16", 1005 - - "windows-sys 0.42.0", 1006 - + "libredox", 1007 - + "windows-sys 0.59.0", 1008 - ] 1009 - 1010 - [[package]] 1011 - @@ -962,9 +897,9 @@ checksum = "3a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678" 1012 - 1013 - [[package]] 1014 - name = "futures" 1015 - -version = "0.3.30" 1016 - +version = "0.3.31" 1017 - source = "registry+https://github.com/rust-lang/crates.io-index" 1018 - -checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" 1019 - +checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" 1020 - dependencies = [ 1021 - "futures-channel", 1022 - "futures-core", 1023 - @@ -977,9 +912,9 @@ dependencies = [ 1024 - 1025 - [[package]] 1026 - name = "futures-channel" 1027 - -version = "0.3.30" 1028 - +version = "0.3.31" 1029 - source = "registry+https://github.com/rust-lang/crates.io-index" 1030 - -checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" 1031 - +checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" 1032 - dependencies = [ 1033 - "futures-core", 1034 - "futures-sink", 1035 - @@ -987,15 +922,15 @@ dependencies = [ 1036 - 1037 - [[package]] 1038 - name = "futures-core" 1039 - -version = "0.3.30" 1040 - +version = "0.3.31" 1041 - source = "registry+https://github.com/rust-lang/crates.io-index" 1042 - -checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" 1043 - +checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" 1044 - 1045 - [[package]] 1046 - name = "futures-executor" 1047 - -version = "0.3.30" 1048 - +version = "0.3.31" 1049 - source = "registry+https://github.com/rust-lang/crates.io-index" 1050 - -checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" 1051 - +checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" 1052 - dependencies = [ 1053 - "futures-core", 1054 - "futures-task", 1055 - @@ -1004,38 +939,38 @@ dependencies = [ 1056 - 1057 - [[package]] 1058 - name = "futures-io" 1059 - -version = "0.3.30" 1060 - +version = "0.3.31" 1061 - source = "registry+https://github.com/rust-lang/crates.io-index" 1062 - -checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" 1063 - +checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" 1064 - 1065 - [[package]] 1066 - name = "futures-macro" 1067 - -version = "0.3.30" 1068 - +version = "0.3.31" 1069 - source = "registry+https://github.com/rust-lang/crates.io-index" 1070 - -checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 1071 - +checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" 1072 - dependencies = [ 1073 - "proc-macro2", 1074 - "quote", 1075 - - "syn 2.0.52", 1076 - + "syn 2.0.100", 1077 - ] 1078 - 1079 - [[package]] 1080 - name = "futures-sink" 1081 - -version = "0.3.30" 1082 - +version = "0.3.31" 1083 - source = "registry+https://github.com/rust-lang/crates.io-index" 1084 - -checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" 1085 - +checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" 1086 - 1087 - [[package]] 1088 - name = "futures-task" 1089 - -version = "0.3.30" 1090 - +version = "0.3.31" 1091 - source = "registry+https://github.com/rust-lang/crates.io-index" 1092 - -checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" 1093 - +checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" 1094 - 1095 - [[package]] 1096 - name = "futures-util" 1097 - -version = "0.3.30" 1098 - +version = "0.3.31" 1099 - source = "registry+https://github.com/rust-lang/crates.io-index" 1100 - -checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" 1101 - +checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" 1102 - dependencies = [ 1103 - "futures 0.1.31", 1104 - "futures-channel", 1105 - @@ -1052,38 +987,44 @@ dependencies = [ 1106 - 1107 - [[package]] 1108 - name = "getrandom" 1109 - -version = "0.2.8" 1110 - +version = "0.2.15" 1111 - source = "registry+https://github.com/rust-lang/crates.io-index" 1112 - -checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" 1113 - +checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 1114 - dependencies = [ 1115 - "cfg-if", 1116 - "libc", 1117 - - "wasi", 1118 - + "wasi 0.11.0+wasi-snapshot-preview1", 1119 - ] 1120 - 1121 - [[package]] 1122 - -name = "gimli" 1123 - -version = "0.28.1" 1124 - +name = "getrandom" 1125 - +version = "0.3.2" 1126 - source = "registry+https://github.com/rust-lang/crates.io-index" 1127 - -checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" 1128 - +checksum = "73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0" 1129 - +dependencies = [ 1130 - + "cfg-if", 1131 - + "libc", 1132 - + "r-efi", 1133 - + "wasi 0.14.2+wasi-0.2.4", 1134 - +] 1135 - 1136 - [[package]] 1137 - -name = "half" 1138 - -version = "1.8.2" 1139 - +name = "gimli" 1140 - +version = "0.31.1" 1141 - source = "registry+https://github.com/rust-lang/crates.io-index" 1142 - -checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7" 1143 - +checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" 1144 - 1145 - [[package]] 1146 - -name = "hashbrown" 1147 - -version = "0.14.0" 1148 - +name = "half" 1149 - +version = "1.8.3" 1150 - source = "registry+https://github.com/rust-lang/crates.io-index" 1151 - -checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" 1152 - +checksum = "1b43ede17f21864e81be2fa654110bf1e793774238d86ef8555c37e6519c0403" 1153 - 1154 - [[package]] 1155 - -name = "heck" 1156 - -version = "0.4.0" 1157 - +name = "hashbrown" 1158 - +version = "0.15.2" 1159 - source = "registry+https://github.com/rust-lang/crates.io-index" 1160 - -checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9" 1161 - +checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" 1162 - 1163 - [[package]] 1164 - name = "heck" 1165 - @@ -1093,18 +1034,15 @@ checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 1166 - 1167 - [[package]] 1168 - name = "hermit-abi" 1169 - -version = "0.1.19" 1170 - +version = "0.3.9" 1171 - source = "registry+https://github.com/rust-lang/crates.io-index" 1172 - -checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 1173 - -dependencies = [ 1174 - - "libc", 1175 - -] 1176 - +checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 1177 - 1178 - [[package]] 1179 - name = "hermit-abi" 1180 - -version = "0.3.9" 1181 - +version = "0.5.0" 1182 - source = "registry+https://github.com/rust-lang/crates.io-index" 1183 - -checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 1184 - +checksum = "fbd780fe5cc30f81464441920d82ac8740e2e46b29a6fad543ddd075229ce37e" 1185 - 1186 - [[package]] 1187 - name = "hostname" 1188 - @@ -1119,32 +1057,31 @@ dependencies = [ 1189 - 1190 - [[package]] 1191 - name = "humantime" 1192 - -version = "2.1.0" 1193 - +version = "2.2.0" 1194 - source = "registry+https://github.com/rust-lang/crates.io-index" 1195 - -checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 1196 - +checksum = "9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f" 1197 - 1198 - [[package]] 1199 - name = "iana-time-zone" 1200 - -version = "0.1.53" 1201 - +version = "0.1.61" 1202 - source = "registry+https://github.com/rust-lang/crates.io-index" 1203 - -checksum = "64c122667b287044802d6ce17ee2ddf13207ed924c712de9a66a5814d5b64765" 1204 - +checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220" 1205 - dependencies = [ 1206 - "android_system_properties", 1207 - "core-foundation-sys", 1208 - "iana-time-zone-haiku", 1209 - "js-sys", 1210 - "wasm-bindgen", 1211 - - "winapi", 1212 - + "windows-core", 1213 - ] 1214 - 1215 - [[package]] 1216 - name = "iana-time-zone-haiku" 1217 - -version = "0.1.1" 1218 - +version = "0.1.2" 1219 - source = "registry+https://github.com/rust-lang/crates.io-index" 1220 - -checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" 1221 - +checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 1222 - dependencies = [ 1223 - - "cxx", 1224 - - "cxx-build", 1225 - + "cc", 1226 - ] 1227 - 1228 - [[package]] 1229 - @@ -1155,9 +1092,9 @@ checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 1230 - 1231 - [[package]] 1232 - name = "indexmap" 1233 - -version = "2.0.0" 1234 - +version = "2.8.0" 1235 - source = "registry+https://github.com/rust-lang/crates.io-index" 1236 - -checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" 1237 - +checksum = "3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058" 1238 - dependencies = [ 1239 - "equivalent", 1240 - "hashbrown", 1241 - @@ -1165,84 +1102,90 @@ dependencies = [ 1242 - 1243 - [[package]] 1244 - name = "indicatif" 1245 - -version = "0.17.6" 1246 - +version = "0.17.11" 1247 - source = "registry+https://github.com/rust-lang/crates.io-index" 1248 - -checksum = "0b297dc40733f23a0e52728a58fa9489a5b7638a324932de16b41adc3ef80730" 1249 - +checksum = "183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235" 1250 - dependencies = [ 1251 - "console", 1252 - - "instant", 1253 - + "futures-core", 1254 - "number_prefix", 1255 - "portable-atomic", 1256 - "rayon", 1257 - "tokio", 1258 - "unicode-segmentation", 1259 - - "unicode-width", 1260 - + "unicode-width 0.2.0", 1261 - + "web-time", 1262 - ] 1263 - 1264 - [[package]] 1265 - -name = "instant" 1266 - -version = "0.1.12" 1267 - +name = "is-terminal" 1268 - +version = "0.4.16" 1269 - source = "registry+https://github.com/rust-lang/crates.io-index" 1270 - -checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 1271 - +checksum = "e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9" 1272 - dependencies = [ 1273 - - "cfg-if", 1274 - + "hermit-abi 0.5.0", 1275 - + "libc", 1276 - + "windows-sys 0.59.0", 1277 - ] 1278 - 1279 - +[[package]] 1280 - +name = "is_terminal_polyfill" 1281 - +version = "1.70.1" 1282 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1283 - +checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" 1284 - + 1285 - [[package]] 1286 - name = "itertools" 1287 - -version = "0.11.0" 1288 - +version = "0.14.0" 1289 - source = "registry+https://github.com/rust-lang/crates.io-index" 1290 - -checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" 1291 - +checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" 1292 - dependencies = [ 1293 - "either", 1294 - ] 1295 - 1296 - [[package]] 1297 - name = "itoa" 1298 - -version = "1.0.4" 1299 - +version = "1.0.15" 1300 - source = "registry+https://github.com/rust-lang/crates.io-index" 1301 - -checksum = "4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc" 1302 - +checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" 1303 - 1304 - [[package]] 1305 - name = "jobserver" 1306 - -version = "0.1.25" 1307 - +version = "0.1.32" 1308 - source = "registry+https://github.com/rust-lang/crates.io-index" 1309 - -checksum = "068b1ee6743e4d11fb9c6a1e6064b3693a1b600e7f5f5988047d98b3dc9fb90b" 1310 - +checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0" 1311 - dependencies = [ 1312 - "libc", 1313 - ] 1314 - 1315 - [[package]] 1316 - name = "js-sys" 1317 - -version = "0.3.60" 1318 - +version = "0.3.77" 1319 - source = "registry+https://github.com/rust-lang/crates.io-index" 1320 - -checksum = "49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47" 1321 - +checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" 1322 - dependencies = [ 1323 - + "once_cell", 1324 - "wasm-bindgen", 1325 - ] 1326 - 1327 - [[package]] 1328 - name = "lazy_static" 1329 - -version = "1.4.0" 1330 - +version = "1.5.0" 1331 - source = "registry+https://github.com/rust-lang/crates.io-index" 1332 - -checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 1333 - +checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 1334 - 1335 - [[package]] 1336 - name = "libbpf-cargo" 1337 - -version = "0.23.0" 1338 - +version = "0.25.0-beta.1" 1339 - source = "registry+https://github.com/rust-lang/crates.io-index" 1340 - -checksum = "d230f1634d0ef9f5708bcf644c3644c357ee324649c3001d50ef4250fb3af9df" 1341 - +checksum = "d78971d366f266fd02f310b68e8cbf08ebaa35d7dd458ba98360448d8bb25467" 1342 - dependencies = [ 1343 - "anyhow", 1344 - "cargo_metadata", 1345 - "clap", 1346 - "libbpf-rs", 1347 - - "libbpf-sys", 1348 - "memmap2", 1349 - - "num_enum", 1350 - "regex", 1351 - - "scroll", 1352 - - "scroll_derive", 1353 - "semver", 1354 - "serde", 1355 - "serde_json", 1356 - @@ -1251,63 +1194,67 @@ dependencies = [ 1357 - 1358 - [[package]] 1359 - name = "libbpf-rs" 1360 - -version = "0.23.0" 1361 - +version = "0.25.0-beta.1" 1362 - source = "registry+https://github.com/rust-lang/crates.io-index" 1363 - -checksum = "e289c054443e63d3f09d4ee53044c4311166f3df31b7835a29995a6c3b03c18d" 1364 - +checksum = "ad0b2c8f481a850c965da7642f3a844c6d32d7f8709b5afb74c5f6bff1e37582" 1365 - dependencies = [ 1366 - - "bitflags 2.4.0", 1367 - + "bitflags 2.9.0", 1368 - "libbpf-sys", 1369 - "libc", 1370 - - "num_enum", 1371 - - "strum_macros", 1372 - - "thiserror", 1373 - "vsprintf", 1374 - ] 1375 - 1376 - [[package]] 1377 - name = "libbpf-sys" 1378 - -version = "1.4.0+v1.4.0" 1379 - +version = "1.5.0+v1.5.0" 1380 - source = "registry+https://github.com/rust-lang/crates.io-index" 1381 - -checksum = "a4ee5f6d35341ad5d492fd92466c45ff11d6e8104ffa8208f62450875c93e258" 1382 - +checksum = "2d8306b516a70a129cb6afed17c1e51e162d35aadfcc6339364addcebe32de90" 1383 - dependencies = [ 1384 - "cc", 1385 - - "nix 0.27.1", 1386 - - "num_cpus", 1387 - + "nix", 1388 - "pkg-config", 1389 - ] 1390 - 1391 - [[package]] 1392 - name = "libc" 1393 - -version = "0.2.153" 1394 - +version = "0.2.171" 1395 - source = "registry+https://github.com/rust-lang/crates.io-index" 1396 - -checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" 1397 - +checksum = "c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6" 1398 - 1399 - [[package]] 1400 - name = "libm" 1401 - -version = "0.2.5" 1402 - +version = "0.2.11" 1403 - source = "registry+https://github.com/rust-lang/crates.io-index" 1404 - -checksum = "292a948cd991e376cf75541fe5b97a1081d713c618b4f1b9500f8844e49eb565" 1405 - +checksum = "8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa" 1406 - 1407 - [[package]] 1408 - -name = "link-cplusplus" 1409 - -version = "1.0.7" 1410 - +name = "libredox" 1411 - +version = "0.1.3" 1412 - source = "registry+https://github.com/rust-lang/crates.io-index" 1413 - -checksum = "9272ab7b96c9046fbc5bc56c06c117cb639fe2d509df0c421cad82d2915cf369" 1414 - +checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" 1415 - dependencies = [ 1416 - - "cc", 1417 - + "bitflags 2.9.0", 1418 - + "libc", 1419 - + "redox_syscall", 1420 - ] 1421 - 1422 - [[package]] 1423 - name = "linux-raw-sys" 1424 - -version = "0.4.10" 1425 - +version = "0.4.15" 1426 - source = "registry+https://github.com/rust-lang/crates.io-index" 1427 - -checksum = "da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f" 1428 - +checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" 1429 - + 1430 - +[[package]] 1431 - +name = "linux-raw-sys" 1432 - +version = "0.9.3" 1433 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1434 - +checksum = "fe7db12097d22ec582439daf8618b8fdd1a7bef6270e9af3b1ebcd30893cf413" 1435 - 1436 - [[package]] 1437 - name = "lock_api" 1438 - -version = "0.4.9" 1439 - +version = "0.4.12" 1440 - source = "registry+https://github.com/rust-lang/crates.io-index" 1441 - -checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" 1442 - +checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 1443 - dependencies = [ 1444 - "autocfg", 1445 - "scopeguard", 1446 - @@ -1315,9 +1262,9 @@ dependencies = [ 1447 - 1448 - [[package]] 1449 - name = "log" 1450 - -version = "0.4.21" 1451 - +version = "0.4.26" 1452 - source = "registry+https://github.com/rust-lang/crates.io-index" 1453 - -checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" 1454 - +checksum = "30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e" 1455 - 1456 - [[package]] 1457 - name = "maplit" 1458 - @@ -1333,9 +1280,9 @@ checksum = "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4" 1459 - 1460 - [[package]] 1461 - name = "memchr" 1462 - -version = "2.6.3" 1463 - +version = "2.7.4" 1464 - source = "registry+https://github.com/rust-lang/crates.io-index" 1465 - -checksum = "8f232d6ef707e1956a43342693d2a31e72989554d58299d7a88738cc95b0d35c" 1466 - +checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 1467 - 1468 - [[package]] 1469 - name = "memmap2" 1470 - @@ -1346,15 +1293,6 @@ dependencies = [ 1471 - "libc", 1472 - ] 1473 - 1474 - -[[package]] 1475 - -name = "memoffset" 1476 - -version = "0.6.5" 1477 - -source = "registry+https://github.com/rust-lang/crates.io-index" 1478 - -checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" 1479 - -dependencies = [ 1480 - - "autocfg", 1481 - -] 1482 - - 1483 - [[package]] 1484 - name = "memoffset" 1485 - version = "0.9.1" 1486 - @@ -1366,11 +1304,11 @@ dependencies = [ 1487 - 1488 - [[package]] 1489 - name = "miniz_oxide" 1490 - -version = "0.7.2" 1491 - +version = "0.8.5" 1492 - source = "registry+https://github.com/rust-lang/crates.io-index" 1493 - -checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" 1494 - +checksum = "8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5" 1495 - dependencies = [ 1496 - - "adler", 1497 - + "adler2", 1498 - ] 1499 - 1500 - [[package]] 1501 - @@ -1381,10 +1319,22 @@ checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" 1502 - dependencies = [ 1503 - "libc", 1504 - "log", 1505 - - "wasi", 1506 - + "wasi 0.11.0+wasi-snapshot-preview1", 1507 - "windows-sys 0.48.0", 1508 - ] 1509 - 1510 - +[[package]] 1511 - +name = "mio" 1512 - +version = "1.0.3" 1513 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1514 - +checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd" 1515 - +dependencies = [ 1516 - + "libc", 1517 - + "log", 1518 - + "wasi 0.11.0+wasi-snapshot-preview1", 1519 - + "windows-sys 0.52.0", 1520 - +] 1521 - + 1522 - [[package]] 1523 - name = "netlink-packet-core" 1524 - version = "0.7.0" 1525 - @@ -1419,14 +1369,14 @@ dependencies = [ 1526 - "anyhow", 1527 - "byteorder", 1528 - "paste", 1529 - - "thiserror", 1530 - + "thiserror 1.0.69", 1531 - ] 1532 - 1533 - [[package]] 1534 - name = "netlink-sys" 1535 - -version = "0.8.5" 1536 - +version = "0.8.7" 1537 - source = "registry+https://github.com/rust-lang/crates.io-index" 1538 - -checksum = "6471bf08e7ac0135876a9581bf3217ef0333c191c128d34878079f42ee150411" 1539 - +checksum = "16c903aa70590cb93691bf97a767c8d1d6122d2cc9070433deb3bbf36ce8bd23" 1540 - dependencies = [ 1541 - "bytes", 1542 - "libc", 1543 - @@ -1435,35 +1385,22 @@ dependencies = [ 1544 - 1545 - [[package]] 1546 - name = "nix" 1547 - -version = "0.25.0" 1548 - -source = "registry+https://github.com/rust-lang/crates.io-index" 1549 - -checksum = "e322c04a9e3440c327fca7b6c8a63e6890a32fa2ad689db972425f07e0d22abb" 1550 - -dependencies = [ 1551 - - "autocfg", 1552 - - "bitflags 1.3.2", 1553 - - "cfg-if", 1554 - - "libc", 1555 - - "memoffset 0.6.5", 1556 - - "pin-utils", 1557 - -] 1558 - - 1559 - -[[package]] 1560 - -name = "nix" 1561 - -version = "0.27.1" 1562 - +version = "0.29.0" 1563 - source = "registry+https://github.com/rust-lang/crates.io-index" 1564 - -checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" 1565 - +checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" 1566 - dependencies = [ 1567 - - "bitflags 2.4.0", 1568 - + "bitflags 2.9.0", 1569 - "cfg-if", 1570 - + "cfg_aliases", 1571 - "libc", 1572 - - "memoffset 0.9.1", 1573 - + "memoffset", 1574 - ] 1575 - 1576 - [[package]] 1577 - name = "num" 1578 - -version = "0.4.0" 1579 - +version = "0.4.3" 1580 - source = "registry+https://github.com/rust-lang/crates.io-index" 1581 - -checksum = "43db66d1170d347f9a065114077f7dccb00c1b9478c89384490a3425279a4606" 1582 - +checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23" 1583 - dependencies = [ 1584 - "num-complex", 1585 - "num-integer", 1586 - @@ -1474,28 +1411,33 @@ dependencies = [ 1587 - 1588 - [[package]] 1589 - name = "num-complex" 1590 - -version = "0.4.2" 1591 - +version = "0.4.6" 1592 - source = "registry+https://github.com/rust-lang/crates.io-index" 1593 - -checksum = "7ae39348c8bc5fbd7f40c727a9925f03517afd2ab27d46702108b6a7e5414c19" 1594 - +checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" 1595 - dependencies = [ 1596 - "num-traits", 1597 - ] 1598 - 1599 - +[[package]] 1600 - +name = "num-conv" 1601 - +version = "0.1.0" 1602 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1603 - +checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 1604 - + 1605 - [[package]] 1606 - name = "num-integer" 1607 - -version = "0.1.45" 1608 - +version = "0.1.46" 1609 - source = "registry+https://github.com/rust-lang/crates.io-index" 1610 - -checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 1611 - +checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" 1612 - dependencies = [ 1613 - - "autocfg", 1614 - "num-traits", 1615 - ] 1616 - 1617 - [[package]] 1618 - name = "num-iter" 1619 - -version = "0.1.43" 1620 - +version = "0.1.45" 1621 - source = "registry+https://github.com/rust-lang/crates.io-index" 1622 - -checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252" 1623 - +checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" 1624 - dependencies = [ 1625 - "autocfg", 1626 - "num-integer", 1627 - @@ -1504,20 +1446,19 @@ dependencies = [ 1628 - 1629 - [[package]] 1630 - name = "num-rational" 1631 - -version = "0.4.1" 1632 - +version = "0.4.2" 1633 - source = "registry+https://github.com/rust-lang/crates.io-index" 1634 - -checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" 1635 - +checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" 1636 - dependencies = [ 1637 - - "autocfg", 1638 - "num-integer", 1639 - "num-traits", 1640 - ] 1641 - 1642 - [[package]] 1643 - name = "num-traits" 1644 - -version = "0.2.15" 1645 - +version = "0.2.19" 1646 - source = "registry+https://github.com/rust-lang/crates.io-index" 1647 - -checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 1648 - +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 1649 - dependencies = [ 1650 - "autocfg", 1651 - "libm", 1652 - @@ -1533,32 +1474,11 @@ dependencies = [ 1653 - "libc", 1654 - ] 1655 - 1656 - -[[package]] 1657 - -name = "num_enum" 1658 - -version = "0.5.7" 1659 - -source = "registry+https://github.com/rust-lang/crates.io-index" 1660 - -checksum = "cf5395665662ef45796a4ff5486c5d41d29e0c09640af4c5f17fd94ee2c119c9" 1661 - -dependencies = [ 1662 - - "num_enum_derive", 1663 - -] 1664 - - 1665 - -[[package]] 1666 - -name = "num_enum_derive" 1667 - -version = "0.5.7" 1668 - -source = "registry+https://github.com/rust-lang/crates.io-index" 1669 - -checksum = "3b0498641e53dd6ac1a4f22547548caa6864cc4933784319cd1775271c5a46ce" 1670 - -dependencies = [ 1671 - - "proc-macro-crate", 1672 - - "proc-macro2", 1673 - - "quote", 1674 - - "syn 1.0.109", 1675 - -] 1676 - - 1677 - [[package]] 1678 - name = "num_threads" 1679 - -version = "0.1.6" 1680 - +version = "0.1.7" 1681 - source = "registry+https://github.com/rust-lang/crates.io-index" 1682 - -checksum = "2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44" 1683 - +checksum = "5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9" 1684 - dependencies = [ 1685 - "libc", 1686 - ] 1687 - @@ -1571,18 +1491,18 @@ checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3" 1688 - 1689 - [[package]] 1690 - name = "object" 1691 - -version = "0.32.2" 1692 - +version = "0.36.7" 1693 - source = "registry+https://github.com/rust-lang/crates.io-index" 1694 - -checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" 1695 - +checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" 1696 - dependencies = [ 1697 - "memchr", 1698 - ] 1699 - 1700 - [[package]] 1701 - name = "once_cell" 1702 - -version = "1.15.0" 1703 - +version = "1.21.1" 1704 - source = "registry+https://github.com/rust-lang/crates.io-index" 1705 - -checksum = "e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1" 1706 - +checksum = "d75b0bedcc4fe52caa0e03d9f1151a323e4aa5e2d78ba3580400cd3c9e2bc4bc" 1707 - 1708 - [[package]] 1709 - name = "openat" 1710 - @@ -1595,13 +1515,13 @@ dependencies = [ 1711 - 1712 - [[package]] 1713 - name = "os_info" 1714 - -version = "3.5.1" 1715 - +version = "3.10.0" 1716 - source = "registry+https://github.com/rust-lang/crates.io-index" 1717 - -checksum = "c4750134fb6a5d49afc80777394ad5d95b04bc12068c6abb92fae8f43817270f" 1718 - +checksum = "2a604e53c24761286860eba4e2c8b23a0161526476b1de520139d69cdb85a6b5" 1719 - dependencies = [ 1720 - "log", 1721 - "serde", 1722 - - "winapi", 1723 - + "windows-sys 0.52.0", 1724 - ] 1725 - 1726 - [[package]] 1727 - @@ -1615,9 +1535,9 @@ dependencies = [ 1728 - 1729 - [[package]] 1730 - name = "parking_lot" 1731 - -version = "0.12.1" 1732 - +version = "0.12.3" 1733 - source = "registry+https://github.com/rust-lang/crates.io-index" 1734 - -checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 1735 - +checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" 1736 - dependencies = [ 1737 - "lock_api", 1738 - "parking_lot_core", 1739 - @@ -1625,28 +1545,28 @@ dependencies = [ 1740 - 1741 - [[package]] 1742 - name = "parking_lot_core" 1743 - -version = "0.9.4" 1744 - +version = "0.9.10" 1745 - source = "registry+https://github.com/rust-lang/crates.io-index" 1746 - -checksum = "4dc9e0dc2adc1c69d09143aff38d3d30c5c3f0df0dad82e6d25547af174ebec0" 1747 - +checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" 1748 - dependencies = [ 1749 - "cfg-if", 1750 - "libc", 1751 - - "redox_syscall 0.2.16", 1752 - + "redox_syscall", 1753 - "smallvec", 1754 - - "windows-sys 0.42.0", 1755 - + "windows-targets 0.52.6", 1756 - ] 1757 - 1758 - [[package]] 1759 - name = "paste" 1760 - -version = "1.0.14" 1761 - +version = "1.0.15" 1762 - source = "registry+https://github.com/rust-lang/crates.io-index" 1763 - -checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" 1764 - +checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" 1765 - 1766 - [[package]] 1767 - name = "pin-project-lite" 1768 - -version = "0.2.13" 1769 - +version = "0.2.16" 1770 - source = "registry+https://github.com/rust-lang/crates.io-index" 1771 - -checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 1772 - +checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" 1773 - 1774 - [[package]] 1775 - name = "pin-utils" 1776 - @@ -1656,9 +1576,9 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 1777 - 1778 - [[package]] 1779 - name = "pkg-config" 1780 - -version = "0.3.30" 1781 - +version = "0.3.32" 1782 - source = "registry+https://github.com/rust-lang/crates.io-index" 1783 - -checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" 1784 - +checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" 1785 - 1786 - [[package]] 1787 - name = "plain" 1788 - @@ -1668,9 +1588,9 @@ checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" 1789 - 1790 - [[package]] 1791 - name = "portable-atomic" 1792 - -version = "1.3.2" 1793 - +version = "1.11.0" 1794 - source = "registry+https://github.com/rust-lang/crates.io-index" 1795 - -checksum = "dc59d1bcc64fc5d021d67521f818db868368028108d37f0e98d74e33f68297b5" 1796 - +checksum = "350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e" 1797 - 1798 - [[package]] 1799 - name = "portpicker" 1800 - @@ -1682,40 +1602,44 @@ dependencies = [ 1801 - ] 1802 - 1803 - [[package]] 1804 - -name = "ppv-lite86" 1805 - -version = "0.2.16" 1806 - +name = "powerfmt" 1807 - +version = "0.2.0" 1808 - source = "registry+https://github.com/rust-lang/crates.io-index" 1809 - -checksum = "eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872" 1810 - +checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 1811 - 1812 - [[package]] 1813 - -name = "proc-macro-crate" 1814 - -version = "1.2.1" 1815 - +name = "ppv-lite86" 1816 - +version = "0.2.21" 1817 - source = "registry+https://github.com/rust-lang/crates.io-index" 1818 - -checksum = "eda0fc3b0fb7c975631757e14d9049da17374063edb6ebbcbc54d880d4fe94e9" 1819 - +checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" 1820 - dependencies = [ 1821 - - "once_cell", 1822 - - "thiserror", 1823 - - "toml 0.5.8", 1824 - + "zerocopy 0.8.23", 1825 - ] 1826 - 1827 - [[package]] 1828 - name = "proc-macro2" 1829 - -version = "1.0.78" 1830 - +version = "1.0.94" 1831 - source = "registry+https://github.com/rust-lang/crates.io-index" 1832 - -checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae" 1833 - +checksum = "a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84" 1834 - dependencies = [ 1835 - "unicode-ident", 1836 - ] 1837 - 1838 - [[package]] 1839 - name = "quote" 1840 - -version = "1.0.35" 1841 - +version = "1.0.40" 1842 - source = "registry+https://github.com/rust-lang/crates.io-index" 1843 - -checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" 1844 - +checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" 1845 - dependencies = [ 1846 - "proc-macro2", 1847 - ] 1848 - 1849 - +[[package]] 1850 - +name = "r-efi" 1851 - +version = "5.2.0" 1852 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1853 - +checksum = "74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5" 1854 - + 1855 - [[package]] 1856 - name = "rand" 1857 - version = "0.8.5" 1858 - @@ -1743,7 +1667,7 @@ version = "0.6.4" 1859 - source = "registry+https://github.com/rust-lang/crates.io-index" 1860 - checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1861 - dependencies = [ 1862 - - "getrandom", 1863 - + "getrandom 0.2.15", 1864 - ] 1865 - 1866 - [[package]] 1867 - @@ -1758,62 +1682,49 @@ dependencies = [ 1868 - 1869 - [[package]] 1870 - name = "rayon" 1871 - -version = "1.5.3" 1872 - +version = "1.10.0" 1873 - source = "registry+https://github.com/rust-lang/crates.io-index" 1874 - -checksum = "bd99e5772ead8baa5215278c9b15bf92087709e9c1b2d1f97cdb5a183c933a7d" 1875 - +checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" 1876 - dependencies = [ 1877 - - "autocfg", 1878 - - "crossbeam-deque", 1879 - "either", 1880 - "rayon-core", 1881 - ] 1882 - 1883 - [[package]] 1884 - name = "rayon-core" 1885 - -version = "1.9.3" 1886 - +version = "1.12.1" 1887 - source = "registry+https://github.com/rust-lang/crates.io-index" 1888 - -checksum = "258bcdb5ac6dad48491bb2992db6b7cf74878b0384908af124823d118c99683f" 1889 - +checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" 1890 - dependencies = [ 1891 - - "crossbeam-channel", 1892 - "crossbeam-deque", 1893 - "crossbeam-utils", 1894 - - "num_cpus", 1895 - -] 1896 - - 1897 - -[[package]] 1898 - -name = "redox_syscall" 1899 - -version = "0.2.16" 1900 - -source = "registry+https://github.com/rust-lang/crates.io-index" 1901 - -checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 1902 - -dependencies = [ 1903 - - "bitflags 1.3.2", 1904 - ] 1905 - 1906 - [[package]] 1907 - name = "redox_syscall" 1908 - -version = "0.4.1" 1909 - +version = "0.5.10" 1910 - source = "registry+https://github.com/rust-lang/crates.io-index" 1911 - -checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 1912 - +checksum = "0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1" 1913 - dependencies = [ 1914 - - "bitflags 1.3.2", 1915 - + "bitflags 2.9.0", 1916 - ] 1917 - 1918 - [[package]] 1919 - name = "redox_users" 1920 - -version = "0.4.3" 1921 - +version = "0.4.6" 1922 - source = "registry+https://github.com/rust-lang/crates.io-index" 1923 - -checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 1924 - +checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" 1925 - dependencies = [ 1926 - - "getrandom", 1927 - - "redox_syscall 0.2.16", 1928 - - "thiserror", 1929 - + "getrandom 0.2.15", 1930 - + "libredox", 1931 - + "thiserror 1.0.69", 1932 - ] 1933 - 1934 - [[package]] 1935 - name = "regex" 1936 - -version = "1.9.5" 1937 - +version = "1.11.1" 1938 - source = "registry+https://github.com/rust-lang/crates.io-index" 1939 - -checksum = "697061221ea1b4a94a624f67d0ae2bfe4e22b8a17b6a192afb11046542cc8c47" 1940 - +checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" 1941 - dependencies = [ 1942 - "aho-corasick", 1943 - "memchr", 1944 - @@ -1823,9 +1734,9 @@ dependencies = [ 1945 - 1946 - [[package]] 1947 - name = "regex-automata" 1948 - -version = "0.3.8" 1949 - +version = "0.4.9" 1950 - source = "registry+https://github.com/rust-lang/crates.io-index" 1951 - -checksum = "c2f401f4955220693b56f8ec66ee9c78abffd8d1c4f23dc41a23839eb88f0795" 1952 - +checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" 1953 - dependencies = [ 1954 - "aho-corasick", 1955 - "memchr", 1956 - @@ -1834,53 +1745,66 @@ dependencies = [ 1957 - 1958 - [[package]] 1959 - name = "regex-syntax" 1960 - -version = "0.7.5" 1961 - +version = "0.8.5" 1962 - source = "registry+https://github.com/rust-lang/crates.io-index" 1963 - -checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" 1964 - +checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" 1965 - 1966 - [[package]] 1967 - name = "resctrlfs" 1968 - -version = "0.8.1" 1969 - +version = "0.9.0" 1970 - dependencies = [ 1971 - "maplit", 1972 - - "nix 0.25.0", 1973 - + "nix", 1974 - "openat", 1975 - "paste", 1976 - "serde", 1977 - "tempfile", 1978 - - "thiserror", 1979 - + "thiserror 2.0.12", 1980 - ] 1981 - 1982 - [[package]] 1983 - name = "rustc-demangle" 1984 - -version = "0.1.23" 1985 - +version = "0.1.24" 1986 - source = "registry+https://github.com/rust-lang/crates.io-index" 1987 - -checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 1988 - +checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 1989 - 1990 - [[package]] 1991 - name = "rustix" 1992 - -version = "0.38.21" 1993 - +version = "0.38.44" 1994 - source = "registry+https://github.com/rust-lang/crates.io-index" 1995 - -checksum = "2b426b0506e5d50a7d8dafcf2e81471400deb602392c7dd110815afb4eaf02a3" 1996 - +checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" 1997 - dependencies = [ 1998 - - "bitflags 2.4.0", 1999 - + "bitflags 2.9.0", 2000 - "errno", 2001 - "libc", 2002 - - "linux-raw-sys", 2003 - - "windows-sys 0.48.0", 2004 - + "linux-raw-sys 0.4.15", 2005 - + "windows-sys 0.59.0", 2006 - +] 2007 - + 2008 - +[[package]] 2009 - +name = "rustix" 2010 - +version = "1.0.2" 2011 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2012 - +checksum = "f7178faa4b75a30e269c71e61c353ce2748cf3d76f0c44c393f4e60abf49b825" 2013 - +dependencies = [ 2014 - + "bitflags 2.9.0", 2015 - + "errno", 2016 - + "libc", 2017 - + "linux-raw-sys 0.9.3", 2018 - + "windows-sys 0.59.0", 2019 - ] 2020 - 2021 - [[package]] 2022 - name = "rustversion" 2023 - -version = "1.0.9" 2024 - +version = "1.0.20" 2025 - source = "registry+https://github.com/rust-lang/crates.io-index" 2026 - -checksum = "97477e48b4cf8603ad5f7aaf897467cf42ab4218a38ef76fb14c2d6773a6d6a8" 2027 - +checksum = "eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2" 2028 - 2029 - [[package]] 2030 - name = "ryu" 2031 - -version = "1.0.11" 2032 - +version = "1.0.20" 2033 - source = "registry+https://github.com/rust-lang/crates.io-index" 2034 - -checksum = "4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09" 2035 - +checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" 2036 - 2037 - [[package]] 2038 - name = "same-file" 2039 - @@ -1893,47 +1817,24 @@ dependencies = [ 2040 - 2041 - [[package]] 2042 - name = "scopeguard" 2043 - -version = "1.1.0" 2044 - -source = "registry+https://github.com/rust-lang/crates.io-index" 2045 - -checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 2046 - - 2047 - -[[package]] 2048 - -name = "scratch" 2049 - -version = "1.0.2" 2050 - -source = "registry+https://github.com/rust-lang/crates.io-index" 2051 - -checksum = "9c8132065adcfd6e02db789d9285a0deb2f3fcb04002865ab67d5fb103533898" 2052 - - 2053 - -[[package]] 2054 - -name = "scroll" 2055 - -version = "0.11.0" 2056 - -source = "registry+https://github.com/rust-lang/crates.io-index" 2057 - -checksum = "04c565b551bafbef4157586fa379538366e4385d42082f255bfd96e4fe8519da" 2058 - - 2059 - -[[package]] 2060 - -name = "scroll_derive" 2061 - -version = "0.11.0" 2062 - +version = "1.2.0" 2063 - source = "registry+https://github.com/rust-lang/crates.io-index" 2064 - -checksum = "bdbda6ac5cd1321e724fa9cee216f3a61885889b896f073b8f82322789c5250e" 2065 - -dependencies = [ 2066 - - "proc-macro2", 2067 - - "quote", 2068 - - "syn 1.0.109", 2069 - -] 2070 - +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 2071 - 2072 - [[package]] 2073 - name = "semver" 2074 - -version = "1.0.14" 2075 - +version = "1.0.26" 2076 - source = "registry+https://github.com/rust-lang/crates.io-index" 2077 - -checksum = "e25dfac463d778e353db5be2449d1cce89bd6fd23c9f1ea21310ce6e5a1b29c4" 2078 - +checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0" 2079 - dependencies = [ 2080 - "serde", 2081 - ] 2082 - 2083 - [[package]] 2084 - name = "serde" 2085 - -version = "1.0.188" 2086 - +version = "1.0.219" 2087 - source = "registry+https://github.com/rust-lang/crates.io-index" 2088 - -checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e" 2089 - +checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" 2090 - dependencies = [ 2091 - "serde_derive", 2092 - ] 2093 - @@ -1950,35 +1851,42 @@ dependencies = [ 2094 - 2095 - [[package]] 2096 - name = "serde_derive" 2097 - -version = "1.0.188" 2098 - +version = "1.0.219" 2099 - source = "registry+https://github.com/rust-lang/crates.io-index" 2100 - -checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2" 2101 - +checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" 2102 - dependencies = [ 2103 - "proc-macro2", 2104 - "quote", 2105 - - "syn 2.0.52", 2106 - + "syn 2.0.100", 2107 - ] 2108 - 2109 - [[package]] 2110 - name = "serde_json" 2111 - -version = "1.0.100" 2112 - +version = "1.0.140" 2113 - source = "registry+https://github.com/rust-lang/crates.io-index" 2114 - -checksum = "0f1e14e89be7aa4c4b78bdbdc9eb5bf8517829a600ae8eaa39a6e1d960b5185c" 2115 - +checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" 2116 - dependencies = [ 2117 - "itoa", 2118 - + "memchr", 2119 - "ryu", 2120 - "serde", 2121 - ] 2122 - 2123 - [[package]] 2124 - name = "serde_spanned" 2125 - -version = "0.6.4" 2126 - +version = "0.6.8" 2127 - source = "registry+https://github.com/rust-lang/crates.io-index" 2128 - -checksum = "12022b835073e5b11e90a14f86838ceb1c8fb0325b72416845c487ac0fa95e80" 2129 - +checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" 2130 - dependencies = [ 2131 - "serde", 2132 - ] 2133 - 2134 - +[[package]] 2135 - +name = "shlex" 2136 - +version = "1.3.0" 2137 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2138 - +checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 2139 - + 2140 - [[package]] 2141 - name = "signal-hook" 2142 - version = "0.3.17" 2143 - @@ -1991,29 +1899,30 @@ dependencies = [ 2144 - 2145 - [[package]] 2146 - name = "signal-hook-mio" 2147 - -version = "0.2.3" 2148 - +version = "0.2.4" 2149 - source = "registry+https://github.com/rust-lang/crates.io-index" 2150 - -checksum = "29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af" 2151 - +checksum = "34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd" 2152 - dependencies = [ 2153 - "libc", 2154 - - "mio", 2155 - + "mio 0.8.11", 2156 - + "mio 1.0.3", 2157 - "signal-hook", 2158 - ] 2159 - 2160 - [[package]] 2161 - name = "signal-hook-registry" 2162 - -version = "1.4.0" 2163 - +version = "1.4.2" 2164 - source = "registry+https://github.com/rust-lang/crates.io-index" 2165 - -checksum = "e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0" 2166 - +checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" 2167 - dependencies = [ 2168 - "libc", 2169 - ] 2170 - 2171 - [[package]] 2172 - name = "slab" 2173 - -version = "0.4.7" 2174 - +version = "0.4.9" 2175 - source = "registry+https://github.com/rust-lang/crates.io-index" 2176 - -checksum = "4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef" 2177 - +checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 2178 - dependencies = [ 2179 - "autocfg", 2180 - ] 2181 - @@ -2029,11 +1938,11 @@ dependencies = [ 2182 - 2183 - [[package]] 2184 - name = "slog-term" 2185 - -version = "2.9.0" 2186 - +version = "2.9.1" 2187 - source = "registry+https://github.com/rust-lang/crates.io-index" 2188 - -checksum = "87d29185c55b7b258b4f120eab00f48557d4d9bc814f41713f449d35b0f8977c" 2189 - +checksum = "b6e022d0b998abfe5c3782c1f03551a596269450ccd677ea51c56f8b214610e8" 2190 - dependencies = [ 2191 - - "atty", 2192 - + "is-terminal", 2193 - "slog", 2194 - "term", 2195 - "thread_local", 2196 - @@ -2042,15 +1951,15 @@ dependencies = [ 2197 - 2198 - [[package]] 2199 - name = "smallvec" 2200 - -version = "1.10.0" 2201 - +version = "1.14.0" 2202 - source = "registry+https://github.com/rust-lang/crates.io-index" 2203 - -checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 2204 - +checksum = "7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd" 2205 - 2206 - [[package]] 2207 - name = "socket2" 2208 - -version = "0.5.6" 2209 - +version = "0.5.8" 2210 - source = "registry+https://github.com/rust-lang/crates.io-index" 2211 - -checksum = "05ffd9c0a93b7543e062e759284fcf5f5e3b098501104bfbdde4d404db792871" 2212 - +checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8" 2213 - dependencies = [ 2214 - "libc", 2215 - "windows-sys 0.52.0", 2216 - @@ -2070,22 +1979,9 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 2217 - 2218 - [[package]] 2219 - name = "strsim" 2220 - -version = "0.11.0" 2221 - -source = "registry+https://github.com/rust-lang/crates.io-index" 2222 - -checksum = "5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01" 2223 - - 2224 - -[[package]] 2225 - -name = "strum_macros" 2226 - -version = "0.24.3" 2227 - +version = "0.11.1" 2228 - source = "registry+https://github.com/rust-lang/crates.io-index" 2229 - -checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" 2230 - -dependencies = [ 2231 - - "heck 0.4.0", 2232 - - "proc-macro2", 2233 - - "quote", 2234 - - "rustversion", 2235 - - "syn 1.0.109", 2236 - -] 2237 - +checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 2238 - 2239 - [[package]] 2240 - name = "syn" 2241 - @@ -2100,9 +1996,9 @@ dependencies = [ 2242 - 2243 - [[package]] 2244 - name = "syn" 2245 - -version = "2.0.52" 2246 - +version = "2.0.100" 2247 - source = "registry+https://github.com/rust-lang/crates.io-index" 2248 - -checksum = "b699d15b36d1f02c3e7c69f8ffef53de37aefae075d8488d4ba1a7788d574a07" 2249 - +checksum = "b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0" 2250 - dependencies = [ 2251 - "proc-macro2", 2252 - "quote", 2253 - @@ -2111,9 +2007,9 @@ dependencies = [ 2254 - 2255 - [[package]] 2256 - name = "tar" 2257 - -version = "0.4.40" 2258 - +version = "0.4.44" 2259 - source = "registry+https://github.com/rust-lang/crates.io-index" 2260 - -checksum = "b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb" 2261 - +checksum = "1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a" 2262 - dependencies = [ 2263 - "filetime", 2264 - "libc", 2265 - @@ -2122,15 +2018,15 @@ dependencies = [ 2266 - 2267 - [[package]] 2268 - name = "tempfile" 2269 - -version = "3.8.1" 2270 - +version = "3.19.0" 2271 - source = "registry+https://github.com/rust-lang/crates.io-index" 2272 - -checksum = "7ef1adac450ad7f4b3c28589471ade84f25f731a7a0fe30d71dfa9f60fd808e5" 2273 - +checksum = "488960f40a3fd53d72c2a29a58722561dee8afdd175bd88e3db4677d7b2ba600" 2274 - dependencies = [ 2275 - - "cfg-if", 2276 - "fastrand", 2277 - - "redox_syscall 0.4.1", 2278 - - "rustix", 2279 - - "windows-sys 0.48.0", 2280 - + "getrandom 0.3.2", 2281 - + "once_cell", 2282 - + "rustix 1.0.2", 2283 - + "windows-sys 0.59.0", 2284 - ] 2285 - 2286 - [[package]] 2287 - @@ -2145,60 +2041,62 @@ dependencies = [ 2288 - ] 2289 - 2290 - [[package]] 2291 - -name = "termcolor" 2292 - -version = "1.1.3" 2293 - +name = "terminal_size" 2294 - +version = "0.4.2" 2295 - source = "registry+https://github.com/rust-lang/crates.io-index" 2296 - -checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755" 2297 - +checksum = "45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed" 2298 - dependencies = [ 2299 - - "winapi-util", 2300 - + "rustix 1.0.2", 2301 - + "windows-sys 0.59.0", 2302 - ] 2303 - 2304 - [[package]] 2305 - -name = "terminal_size" 2306 - -version = "0.1.17" 2307 - +name = "thiserror" 2308 - +version = "1.0.69" 2309 - source = "registry+https://github.com/rust-lang/crates.io-index" 2310 - -checksum = "633c1a546cee861a1a6d0dc69ebeca693bf4296661ba7852b9d21d159e0506df" 2311 - +checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" 2312 - dependencies = [ 2313 - - "libc", 2314 - - "winapi", 2315 - + "thiserror-impl 1.0.69", 2316 - ] 2317 - 2318 - [[package]] 2319 - -name = "terminal_size" 2320 - -version = "0.3.0" 2321 - +name = "thiserror" 2322 - +version = "2.0.12" 2323 - source = "registry+https://github.com/rust-lang/crates.io-index" 2324 - -checksum = "21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7" 2325 - +checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708" 2326 - dependencies = [ 2327 - - "rustix", 2328 - - "windows-sys 0.48.0", 2329 - + "thiserror-impl 2.0.12", 2330 - ] 2331 - 2332 - [[package]] 2333 - -name = "thiserror" 2334 - -version = "1.0.57" 2335 - +name = "thiserror-impl" 2336 - +version = "1.0.69" 2337 - source = "registry+https://github.com/rust-lang/crates.io-index" 2338 - -checksum = "1e45bcbe8ed29775f228095caf2cd67af7a4ccf756ebff23a306bf3e8b47b24b" 2339 - +checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" 2340 - dependencies = [ 2341 - - "thiserror-impl", 2342 - + "proc-macro2", 2343 - + "quote", 2344 - + "syn 2.0.100", 2345 - ] 2346 - 2347 - [[package]] 2348 - name = "thiserror-impl" 2349 - -version = "1.0.57" 2350 - +version = "2.0.12" 2351 - source = "registry+https://github.com/rust-lang/crates.io-index" 2352 - -checksum = "a953cb265bef375dae3de6663da4d3804eee9682ea80d8e2542529b73c531c81" 2353 - +checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d" 2354 - dependencies = [ 2355 - "proc-macro2", 2356 - "quote", 2357 - - "syn 2.0.52", 2358 - + "syn 2.0.100", 2359 - ] 2360 - 2361 - [[package]] 2362 - name = "thread_local" 2363 - -version = "1.1.4" 2364 - +version = "1.1.8" 2365 - source = "registry+https://github.com/rust-lang/crates.io-index" 2366 - -checksum = "5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180" 2367 - +checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" 2368 - dependencies = [ 2369 - + "cfg-if", 2370 - "once_cell", 2371 - ] 2372 - 2373 - @@ -2213,13 +2111,16 @@ dependencies = [ 2374 - 2375 - [[package]] 2376 - name = "time" 2377 - -version = "0.3.16" 2378 - +version = "0.3.40" 2379 - source = "registry+https://github.com/rust-lang/crates.io-index" 2380 - -checksum = "0fab5c8b9980850e06d92ddbe3ab839c062c801f3927c0fb8abd6fc8e918fbca" 2381 - +checksum = "9d9c75b47bdff86fa3334a3db91356b8d7d86a9b839dab7d0bdc5c3d3a077618" 2382 - dependencies = [ 2383 - + "deranged", 2384 - "itoa", 2385 - "libc", 2386 - + "num-conv", 2387 - "num_threads", 2388 - + "powerfmt", 2389 - "serde", 2390 - "time-core", 2391 - "time-macros", 2392 - @@ -2227,64 +2128,55 @@ dependencies = [ 2393 - 2394 - [[package]] 2395 - name = "time-core" 2396 - -version = "0.1.0" 2397 - +version = "0.1.4" 2398 - source = "registry+https://github.com/rust-lang/crates.io-index" 2399 - -checksum = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd" 2400 - +checksum = "c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c" 2401 - 2402 - [[package]] 2403 - name = "time-macros" 2404 - -version = "0.2.5" 2405 - +version = "0.2.21" 2406 - source = "registry+https://github.com/rust-lang/crates.io-index" 2407 - -checksum = "65bb801831d812c562ae7d2bfb531f26e66e4e1f6b17307ba4149c5064710e5b" 2408 - +checksum = "29aa485584182073ed57fd5004aa09c371f021325014694e432313345865fd04" 2409 - dependencies = [ 2410 - + "num-conv", 2411 - "time-core", 2412 - ] 2413 - 2414 - [[package]] 2415 - name = "tokio" 2416 - -version = "1.37.0" 2417 - +version = "1.44.1" 2418 - source = "registry+https://github.com/rust-lang/crates.io-index" 2419 - -checksum = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787" 2420 - +checksum = "f382da615b842244d4b8738c82ed1275e6c5dd90c459a30941cd07080b06c91a" 2421 - dependencies = [ 2422 - "backtrace", 2423 - "bytes", 2424 - "libc", 2425 - - "mio", 2426 - - "num_cpus", 2427 - + "mio 1.0.3", 2428 - "parking_lot", 2429 - "pin-project-lite", 2430 - "signal-hook-registry", 2431 - "socket2", 2432 - "tokio-macros", 2433 - "tracing", 2434 - - "windows-sys 0.48.0", 2435 - + "windows-sys 0.52.0", 2436 - ] 2437 - 2438 - [[package]] 2439 - name = "tokio-macros" 2440 - -version = "2.2.0" 2441 - +version = "2.5.0" 2442 - source = "registry+https://github.com/rust-lang/crates.io-index" 2443 - -checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" 2444 - +checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" 2445 - dependencies = [ 2446 - "proc-macro2", 2447 - "quote", 2448 - - "syn 2.0.52", 2449 - -] 2450 - - 2451 - -[[package]] 2452 - -name = "toml" 2453 - -version = "0.5.8" 2454 - -source = "registry+https://github.com/rust-lang/crates.io-index" 2455 - -checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa" 2456 - -dependencies = [ 2457 - - "serde", 2458 - + "syn 2.0.100", 2459 - ] 2460 - 2461 - [[package]] 2462 - name = "toml" 2463 - -version = "0.8.6" 2464 - +version = "0.8.20" 2465 - source = "registry+https://github.com/rust-lang/crates.io-index" 2466 - -checksum = "8ff9e3abce27ee2c9a37f9ad37238c1bdd4e789c84ba37df76aa4d528f5072cc" 2467 - +checksum = "cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148" 2468 - dependencies = [ 2469 - "serde", 2470 - "serde_spanned", 2471 - @@ -2294,18 +2186,18 @@ dependencies = [ 2472 - 2473 - [[package]] 2474 - name = "toml_datetime" 2475 - -version = "0.6.5" 2476 - +version = "0.6.8" 2477 - source = "registry+https://github.com/rust-lang/crates.io-index" 2478 - -checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" 2479 - +checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" 2480 - dependencies = [ 2481 - "serde", 2482 - ] 2483 - 2484 - [[package]] 2485 - name = "toml_edit" 2486 - -version = "0.20.7" 2487 - +version = "0.22.24" 2488 - source = "registry+https://github.com/rust-lang/crates.io-index" 2489 - -checksum = "70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81" 2490 - +checksum = "17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474" 2491 - dependencies = [ 2492 - "indexmap", 2493 - "serde", 2494 - @@ -2316,9 +2208,9 @@ dependencies = [ 2495 - 2496 - [[package]] 2497 - name = "tracing" 2498 - -version = "0.1.40" 2499 - +version = "0.1.41" 2500 - source = "registry+https://github.com/rust-lang/crates.io-index" 2501 - -checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" 2502 - +checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" 2503 - dependencies = [ 2504 - "pin-project-lite", 2505 - "tracing-core", 2506 - @@ -2326,61 +2218,54 @@ dependencies = [ 2507 - 2508 - [[package]] 2509 - name = "tracing-core" 2510 - -version = "0.1.32" 2511 - +version = "0.1.33" 2512 - source = "registry+https://github.com/rust-lang/crates.io-index" 2513 - -checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" 2514 - +checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c" 2515 - dependencies = [ 2516 - "once_cell", 2517 - ] 2518 - 2519 - [[package]] 2520 - name = "unicase" 2521 - -version = "2.6.0" 2522 - +version = "2.8.1" 2523 - source = "registry+https://github.com/rust-lang/crates.io-index" 2524 - -checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6" 2525 - -dependencies = [ 2526 - - "version_check", 2527 - -] 2528 - +checksum = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539" 2529 - 2530 - [[package]] 2531 - name = "unicode-ident" 2532 - -version = "1.0.5" 2533 - +version = "1.0.18" 2534 - source = "registry+https://github.com/rust-lang/crates.io-index" 2535 - -checksum = "6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3" 2536 - +checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" 2537 - 2538 - [[package]] 2539 - name = "unicode-segmentation" 2540 - -version = "1.10.0" 2541 - +version = "1.12.0" 2542 - source = "registry+https://github.com/rust-lang/crates.io-index" 2543 - -checksum = "0fdbf052a0783de01e944a6ce7a8cb939e295b1e7be835a1112c3b9a7f047a5a" 2544 - +checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" 2545 - 2546 - [[package]] 2547 - name = "unicode-width" 2548 - -version = "0.1.10" 2549 - +version = "0.1.14" 2550 - source = "registry+https://github.com/rust-lang/crates.io-index" 2551 - -checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 2552 - +checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" 2553 - 2554 - [[package]] 2555 - -name = "utf8parse" 2556 - -version = "0.2.1" 2557 - +name = "unicode-width" 2558 - +version = "0.2.0" 2559 - source = "registry+https://github.com/rust-lang/crates.io-index" 2560 - -checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" 2561 - +checksum = "1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd" 2562 - 2563 - [[package]] 2564 - -name = "uzers" 2565 - -version = "0.11.3" 2566 - +name = "utf8parse" 2567 - +version = "0.2.2" 2568 - source = "registry+https://github.com/rust-lang/crates.io-index" 2569 - -checksum = "76d283dc7e8c901e79e32d077866eaf599156cbf427fffa8289aecc52c5c3f63" 2570 - -dependencies = [ 2571 - - "libc", 2572 - - "log", 2573 - -] 2574 - +checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" 2575 - 2576 - [[package]] 2577 - name = "version_check" 2578 - -version = "0.9.4" 2579 - +version = "0.9.5" 2580 - source = "registry+https://github.com/rust-lang/crates.io-index" 2581 - -checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 2582 - +checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" 2583 - 2584 - [[package]] 2585 - name = "vsprintf" 2586 - @@ -2394,12 +2279,11 @@ dependencies = [ 2587 - 2588 - [[package]] 2589 - name = "walkdir" 2590 - -version = "2.3.2" 2591 - +version = "2.5.0" 2592 - source = "registry+https://github.com/rust-lang/crates.io-index" 2593 - -checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56" 2594 - +checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" 2595 - dependencies = [ 2596 - "same-file", 2597 - - "winapi", 2598 - "winapi-util", 2599 - ] 2600 - 2601 - @@ -2409,36 +2293,46 @@ version = "0.11.0+wasi-snapshot-preview1" 2602 - source = "registry+https://github.com/rust-lang/crates.io-index" 2603 - checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 2604 - 2605 - +[[package]] 2606 - +name = "wasi" 2607 - +version = "0.14.2+wasi-0.2.4" 2608 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2609 - +checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3" 2610 - +dependencies = [ 2611 - + "wit-bindgen-rt", 2612 - +] 2613 - + 2614 - [[package]] 2615 - name = "wasm-bindgen" 2616 - -version = "0.2.83" 2617 - +version = "0.2.100" 2618 - source = "registry+https://github.com/rust-lang/crates.io-index" 2619 - -checksum = "eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268" 2620 - +checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" 2621 - dependencies = [ 2622 - "cfg-if", 2623 - + "once_cell", 2624 - + "rustversion", 2625 - "wasm-bindgen-macro", 2626 - ] 2627 - 2628 - [[package]] 2629 - name = "wasm-bindgen-backend" 2630 - -version = "0.2.83" 2631 - +version = "0.2.100" 2632 - source = "registry+https://github.com/rust-lang/crates.io-index" 2633 - -checksum = "4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142" 2634 - +checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" 2635 - dependencies = [ 2636 - "bumpalo", 2637 - "log", 2638 - - "once_cell", 2639 - "proc-macro2", 2640 - "quote", 2641 - - "syn 1.0.109", 2642 - + "syn 2.0.100", 2643 - "wasm-bindgen-shared", 2644 - ] 2645 - 2646 - [[package]] 2647 - name = "wasm-bindgen-macro" 2648 - -version = "0.2.83" 2649 - +version = "0.2.100" 2650 - source = "registry+https://github.com/rust-lang/crates.io-index" 2651 - -checksum = "052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810" 2652 - +checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" 2653 - dependencies = [ 2654 - "quote", 2655 - "wasm-bindgen-macro-support", 2656 - @@ -2446,22 +2340,35 @@ dependencies = [ 2657 - 2658 - [[package]] 2659 - name = "wasm-bindgen-macro-support" 2660 - -version = "0.2.83" 2661 - +version = "0.2.100" 2662 - source = "registry+https://github.com/rust-lang/crates.io-index" 2663 - -checksum = "07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c" 2664 - +checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" 2665 - dependencies = [ 2666 - "proc-macro2", 2667 - "quote", 2668 - - "syn 1.0.109", 2669 - + "syn 2.0.100", 2670 - "wasm-bindgen-backend", 2671 - "wasm-bindgen-shared", 2672 - ] 2673 - 2674 - [[package]] 2675 - name = "wasm-bindgen-shared" 2676 - -version = "0.2.83" 2677 - +version = "0.2.100" 2678 - source = "registry+https://github.com/rust-lang/crates.io-index" 2679 - -checksum = "1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f" 2680 - +checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" 2681 - +dependencies = [ 2682 - + "unicode-ident", 2683 - +] 2684 - + 2685 - +[[package]] 2686 - +name = "web-time" 2687 - +version = "1.1.0" 2688 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2689 - +checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" 2690 - +dependencies = [ 2691 - + "js-sys", 2692 - + "wasm-bindgen", 2693 - +] 2694 - 2695 - [[package]] 2696 - name = "winapi" 2697 - @@ -2481,11 +2388,11 @@ checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 2698 - 2699 - [[package]] 2700 - name = "winapi-util" 2701 - -version = "0.1.5" 2702 - +version = "0.1.9" 2703 - source = "registry+https://github.com/rust-lang/crates.io-index" 2704 - -checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 2705 - +checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" 2706 - dependencies = [ 2707 - - "winapi", 2708 - + "windows-sys 0.59.0", 2709 - ] 2710 - 2711 - [[package]] 2712 - @@ -2495,27 +2402,27 @@ source = "registry+https://github.com/rust-lang/crates.io-index" 2713 - checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 2714 - 2715 - [[package]] 2716 - -name = "windows-sys" 2717 - -version = "0.42.0" 2718 - +name = "windows-core" 2719 - +version = "0.52.0" 2720 - source = "registry+https://github.com/rust-lang/crates.io-index" 2721 - -checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 2722 - +checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 2723 - dependencies = [ 2724 - - "windows_aarch64_gnullvm 0.42.2", 2725 - - "windows_aarch64_msvc 0.42.2", 2726 - - "windows_i686_gnu 0.42.2", 2727 - - "windows_i686_msvc 0.42.2", 2728 - - "windows_x86_64_gnu 0.42.2", 2729 - - "windows_x86_64_gnullvm 0.42.2", 2730 - - "windows_x86_64_msvc 0.42.2", 2731 - + "windows-targets 0.52.6", 2732 - ] 2733 - 2734 - +[[package]] 2735 - +name = "windows-link" 2736 - +version = "0.1.0" 2737 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2738 - +checksum = "6dccfd733ce2b1753b03b6d3c65edf020262ea35e20ccdf3e288043e6dd620e3" 2739 - + 2740 - [[package]] 2741 - name = "windows-sys" 2742 - version = "0.48.0" 2743 - source = "registry+https://github.com/rust-lang/crates.io-index" 2744 - checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 2745 - dependencies = [ 2746 - - "windows-targets 0.48.0", 2747 - + "windows-targets 0.48.5", 2748 - ] 2749 - 2750 - [[package]] 2751 - @@ -2524,181 +2431,165 @@ version = "0.52.0" 2752 - source = "registry+https://github.com/rust-lang/crates.io-index" 2753 - checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 2754 - dependencies = [ 2755 - - "windows-targets 0.52.4", 2756 - + "windows-targets 0.52.6", 2757 - ] 2758 - 2759 - [[package]] 2760 - -name = "windows-targets" 2761 - -version = "0.48.0" 2762 - +name = "windows-sys" 2763 - +version = "0.59.0" 2764 - source = "registry+https://github.com/rust-lang/crates.io-index" 2765 - -checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 2766 - +checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 2767 - dependencies = [ 2768 - - "windows_aarch64_gnullvm 0.48.0", 2769 - - "windows_aarch64_msvc 0.48.0", 2770 - - "windows_i686_gnu 0.48.0", 2771 - - "windows_i686_msvc 0.48.0", 2772 - - "windows_x86_64_gnu 0.48.0", 2773 - - "windows_x86_64_gnullvm 0.48.0", 2774 - - "windows_x86_64_msvc 0.48.0", 2775 - + "windows-targets 0.52.6", 2776 - ] 2777 - 2778 - [[package]] 2779 - name = "windows-targets" 2780 - -version = "0.52.4" 2781 - +version = "0.48.5" 2782 - source = "registry+https://github.com/rust-lang/crates.io-index" 2783 - -checksum = "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b" 2784 - +checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 2785 - dependencies = [ 2786 - - "windows_aarch64_gnullvm 0.52.4", 2787 - - "windows_aarch64_msvc 0.52.4", 2788 - - "windows_i686_gnu 0.52.4", 2789 - - "windows_i686_msvc 0.52.4", 2790 - - "windows_x86_64_gnu 0.52.4", 2791 - - "windows_x86_64_gnullvm 0.52.4", 2792 - - "windows_x86_64_msvc 0.52.4", 2793 - + "windows_aarch64_gnullvm 0.48.5", 2794 - + "windows_aarch64_msvc 0.48.5", 2795 - + "windows_i686_gnu 0.48.5", 2796 - + "windows_i686_msvc 0.48.5", 2797 - + "windows_x86_64_gnu 0.48.5", 2798 - + "windows_x86_64_gnullvm 0.48.5", 2799 - + "windows_x86_64_msvc 0.48.5", 2800 - ] 2801 - 2802 - [[package]] 2803 - -name = "windows_aarch64_gnullvm" 2804 - -version = "0.42.2" 2805 - +name = "windows-targets" 2806 - +version = "0.52.6" 2807 - source = "registry+https://github.com/rust-lang/crates.io-index" 2808 - -checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 2809 - +checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 2810 - +dependencies = [ 2811 - + "windows_aarch64_gnullvm 0.52.6", 2812 - + "windows_aarch64_msvc 0.52.6", 2813 - + "windows_i686_gnu 0.52.6", 2814 - + "windows_i686_gnullvm", 2815 - + "windows_i686_msvc 0.52.6", 2816 - + "windows_x86_64_gnu 0.52.6", 2817 - + "windows_x86_64_gnullvm 0.52.6", 2818 - + "windows_x86_64_msvc 0.52.6", 2819 - +] 2820 - 2821 - [[package]] 2822 - name = "windows_aarch64_gnullvm" 2823 - -version = "0.48.0" 2824 - +version = "0.48.5" 2825 - source = "registry+https://github.com/rust-lang/crates.io-index" 2826 - -checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 2827 - +checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 2828 - 2829 - [[package]] 2830 - name = "windows_aarch64_gnullvm" 2831 - -version = "0.52.4" 2832 - -source = "registry+https://github.com/rust-lang/crates.io-index" 2833 - -checksum = "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9" 2834 - - 2835 - -[[package]] 2836 - -name = "windows_aarch64_msvc" 2837 - -version = "0.42.2" 2838 - +version = "0.52.6" 2839 - source = "registry+https://github.com/rust-lang/crates.io-index" 2840 - -checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 2841 - +checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 2842 - 2843 - [[package]] 2844 - name = "windows_aarch64_msvc" 2845 - -version = "0.48.0" 2846 - +version = "0.48.5" 2847 - source = "registry+https://github.com/rust-lang/crates.io-index" 2848 - -checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 2849 - +checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 2850 - 2851 - [[package]] 2852 - name = "windows_aarch64_msvc" 2853 - -version = "0.52.4" 2854 - -source = "registry+https://github.com/rust-lang/crates.io-index" 2855 - -checksum = "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675" 2856 - - 2857 - -[[package]] 2858 - -name = "windows_i686_gnu" 2859 - -version = "0.42.2" 2860 - +version = "0.52.6" 2861 - source = "registry+https://github.com/rust-lang/crates.io-index" 2862 - -checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 2863 - +checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 2864 - 2865 - [[package]] 2866 - name = "windows_i686_gnu" 2867 - -version = "0.48.0" 2868 - +version = "0.48.5" 2869 - source = "registry+https://github.com/rust-lang/crates.io-index" 2870 - -checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 2871 - +checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 2872 - 2873 - [[package]] 2874 - name = "windows_i686_gnu" 2875 - -version = "0.52.4" 2876 - +version = "0.52.6" 2877 - source = "registry+https://github.com/rust-lang/crates.io-index" 2878 - -checksum = "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3" 2879 - +checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 2880 - 2881 - [[package]] 2882 - -name = "windows_i686_msvc" 2883 - -version = "0.42.2" 2884 - +name = "windows_i686_gnullvm" 2885 - +version = "0.52.6" 2886 - source = "registry+https://github.com/rust-lang/crates.io-index" 2887 - -checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 2888 - +checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 2889 - 2890 - [[package]] 2891 - name = "windows_i686_msvc" 2892 - -version = "0.48.0" 2893 - +version = "0.48.5" 2894 - source = "registry+https://github.com/rust-lang/crates.io-index" 2895 - -checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 2896 - +checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 2897 - 2898 - [[package]] 2899 - name = "windows_i686_msvc" 2900 - -version = "0.52.4" 2901 - -source = "registry+https://github.com/rust-lang/crates.io-index" 2902 - -checksum = "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02" 2903 - - 2904 - -[[package]] 2905 - -name = "windows_x86_64_gnu" 2906 - -version = "0.42.2" 2907 - +version = "0.52.6" 2908 - source = "registry+https://github.com/rust-lang/crates.io-index" 2909 - -checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 2910 - +checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 2911 - 2912 - [[package]] 2913 - name = "windows_x86_64_gnu" 2914 - -version = "0.48.0" 2915 - +version = "0.48.5" 2916 - source = "registry+https://github.com/rust-lang/crates.io-index" 2917 - -checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 2918 - +checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 2919 - 2920 - [[package]] 2921 - name = "windows_x86_64_gnu" 2922 - -version = "0.52.4" 2923 - +version = "0.52.6" 2924 - source = "registry+https://github.com/rust-lang/crates.io-index" 2925 - -checksum = "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03" 2926 - +checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 2927 - 2928 - [[package]] 2929 - name = "windows_x86_64_gnullvm" 2930 - -version = "0.42.2" 2931 - -source = "registry+https://github.com/rust-lang/crates.io-index" 2932 - -checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 2933 - - 2934 - -[[package]] 2935 - -name = "windows_x86_64_gnullvm" 2936 - -version = "0.48.0" 2937 - +version = "0.48.5" 2938 - source = "registry+https://github.com/rust-lang/crates.io-index" 2939 - -checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 2940 - +checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 2941 - 2942 - [[package]] 2943 - name = "windows_x86_64_gnullvm" 2944 - -version = "0.52.4" 2945 - +version = "0.52.6" 2946 - source = "registry+https://github.com/rust-lang/crates.io-index" 2947 - -checksum = "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177" 2948 - +checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 2949 - 2950 - [[package]] 2951 - name = "windows_x86_64_msvc" 2952 - -version = "0.42.2" 2953 - +version = "0.48.5" 2954 - source = "registry+https://github.com/rust-lang/crates.io-index" 2955 - -checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 2956 - +checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 2957 - 2958 - [[package]] 2959 - name = "windows_x86_64_msvc" 2960 - -version = "0.48.0" 2961 - +version = "0.52.6" 2962 - source = "registry+https://github.com/rust-lang/crates.io-index" 2963 - -checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 2964 - +checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 2965 - 2966 - [[package]] 2967 - -name = "windows_x86_64_msvc" 2968 - -version = "0.52.4" 2969 - +name = "winnow" 2970 - +version = "0.7.4" 2971 - source = "registry+https://github.com/rust-lang/crates.io-index" 2972 - -checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8" 2973 - +checksum = "0e97b544156e9bebe1a0ffbc03484fc1ffe3100cbce3ffb17eac35f7cdd7ab36" 2974 - +dependencies = [ 2975 - + "memchr", 2976 - +] 2977 - 2978 - [[package]] 2979 - -name = "winnow" 2980 - -version = "0.5.18" 2981 - +name = "wit-bindgen-rt" 2982 - +version = "0.39.0" 2983 - source = "registry+https://github.com/rust-lang/crates.io-index" 2984 - -checksum = "176b6138793677221d420fd2f0aeeced263f197688b36484660da767bca2fa32" 2985 - +checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" 2986 - dependencies = [ 2987 - - "memchr", 2988 - + "bitflags 2.9.0", 2989 - ] 2990 - 2991 - [[package]] 2992 - name = "xattr" 2993 - -version = "1.0.1" 2994 - +version = "1.5.0" 2995 - source = "registry+https://github.com/rust-lang/crates.io-index" 2996 - -checksum = "f4686009f71ff3e5c4dbcf1a282d0a44db3f021ba69350cd42086b3e5f1c6985" 2997 - +checksum = "0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e" 2998 - dependencies = [ 2999 - "libc", 3000 - + "rustix 1.0.2", 3001 - ] 3002 - 3003 - [[package]] 3004 - @@ -2707,29 +2598,69 @@ version = "0.3.0" 3005 - source = "registry+https://github.com/rust-lang/crates.io-index" 3006 - checksum = "a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a" 3007 - 3008 - +[[package]] 3009 - +name = "zerocopy" 3010 - +version = "0.7.35" 3011 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3012 - +checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" 3013 - +dependencies = [ 3014 - + "zerocopy-derive 0.7.35", 3015 - +] 3016 - + 3017 - +[[package]] 3018 - +name = "zerocopy" 3019 - +version = "0.8.23" 3020 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3021 - +checksum = "fd97444d05a4328b90e75e503a34bad781f14e28a823ad3557f0750df1ebcbc6" 3022 - +dependencies = [ 3023 - + "zerocopy-derive 0.8.23", 3024 - +] 3025 - + 3026 - +[[package]] 3027 - +name = "zerocopy-derive" 3028 - +version = "0.7.35" 3029 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3030 - +checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" 3031 - +dependencies = [ 3032 - + "proc-macro2", 3033 - + "quote", 3034 - + "syn 2.0.100", 3035 - +] 3036 - + 3037 - +[[package]] 3038 - +name = "zerocopy-derive" 3039 - +version = "0.8.23" 3040 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3041 - +checksum = "6352c01d0edd5db859a63e2605f4ea3183ddbd15e2c4a9e7d32184df75e4f154" 3042 - +dependencies = [ 3043 - + "proc-macro2", 3044 - + "quote", 3045 - + "syn 2.0.100", 3046 - +] 3047 - + 3048 - [[package]] 3049 - name = "zstd" 3050 - -version = "0.13.0" 3051 - +version = "0.13.3" 3052 - source = "registry+https://github.com/rust-lang/crates.io-index" 3053 - -checksum = "bffb3309596d527cfcba7dfc6ed6052f1d39dfbd7c867aa2e865e4a449c10110" 3054 - +checksum = "e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a" 3055 - dependencies = [ 3056 - "zstd-safe", 3057 - ] 3058 - 3059 - [[package]] 3060 - name = "zstd-safe" 3061 - -version = "7.0.0" 3062 - +version = "7.2.3" 3063 - source = "registry+https://github.com/rust-lang/crates.io-index" 3064 - -checksum = "43747c7422e2924c11144d5229878b98180ef8b06cca4ab5af37afc8a8d8ea3e" 3065 - +checksum = "f3051792fbdc2e1e143244dc28c60f73d8470e93f3f9cbd0ead44da5ed802722" 3066 - dependencies = [ 3067 - "zstd-sys", 3068 - ] 3069 - 3070 - [[package]] 3071 - name = "zstd-sys" 3072 - -version = "2.0.9+zstd.1.5.5" 3073 - +version = "2.0.14+zstd.1.5.7" 3074 - source = "registry+https://github.com/rust-lang/crates.io-index" 3075 - -checksum = "9e16efa8a874a0481a574084d34cc26fdb3b99627480f785888deb6386506656" 3076 - +checksum = "8fb060d4926e4ac3a3ad15d864e99ceb5f343c6b34f5bd6d81ae6ed417311be5" 3077 - dependencies = [ 3078 - "cc", 3079 - "pkg-config",