moshi: init at 0.2.3 (#343021)

authored by Gaétan Lepage and committed by GitHub 1333865d 40926cfd

+6087
+5946
pkgs/by-name/mo/moshi/Cargo.lock
···
··· 1 + # This file is automatically @generated by Cargo. 2 + # It is not intended for manual editing. 3 + version = 4 4 + 5 + [[package]] 6 + name = "addr2line" 7 + version = "0.21.0" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" 10 + dependencies = [ 11 + "gimli", 12 + ] 13 + 14 + [[package]] 15 + name = "adler" 16 + version = "1.0.2" 17 + source = "registry+https://github.com/rust-lang/crates.io-index" 18 + checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 19 + 20 + [[package]] 21 + name = "adler2" 22 + version = "2.0.0" 23 + source = "registry+https://github.com/rust-lang/crates.io-index" 24 + checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" 25 + 26 + [[package]] 27 + name = "aho-corasick" 28 + version = "1.1.3" 29 + source = "registry+https://github.com/rust-lang/crates.io-index" 30 + checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 31 + dependencies = [ 32 + "memchr", 33 + ] 34 + 35 + [[package]] 36 + name = "alloc-no-stdlib" 37 + version = "2.0.4" 38 + source = "registry+https://github.com/rust-lang/crates.io-index" 39 + checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" 40 + 41 + [[package]] 42 + name = "alloc-stdlib" 43 + version = "0.2.2" 44 + source = "registry+https://github.com/rust-lang/crates.io-index" 45 + checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece" 46 + dependencies = [ 47 + "alloc-no-stdlib", 48 + ] 49 + 50 + [[package]] 51 + name = "allocator-api2" 52 + version = "0.2.21" 53 + source = "registry+https://github.com/rust-lang/crates.io-index" 54 + checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" 55 + 56 + [[package]] 57 + name = "alsa" 58 + version = "0.9.1" 59 + source = "registry+https://github.com/rust-lang/crates.io-index" 60 + checksum = "ed7572b7ba83a31e20d1b48970ee402d2e3e0537dcfe0a3ff4d6eb7508617d43" 61 + dependencies = [ 62 + "alsa-sys", 63 + "bitflags 2.9.0", 64 + "cfg-if", 65 + "libc", 66 + ] 67 + 68 + [[package]] 69 + name = "alsa-sys" 70 + version = "0.3.1" 71 + source = "registry+https://github.com/rust-lang/crates.io-index" 72 + checksum = "db8fee663d06c4e303404ef5f40488a53e062f89ba8bfed81f42325aafad1527" 73 + dependencies = [ 74 + "libc", 75 + "pkg-config", 76 + ] 77 + 78 + [[package]] 79 + name = "android-tzdata" 80 + version = "0.1.1" 81 + source = "registry+https://github.com/rust-lang/crates.io-index" 82 + checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 83 + 84 + [[package]] 85 + name = "android_system_properties" 86 + version = "0.1.5" 87 + source = "registry+https://github.com/rust-lang/crates.io-index" 88 + checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 89 + dependencies = [ 90 + "libc", 91 + ] 92 + 93 + [[package]] 94 + name = "anstream" 95 + version = "0.6.18" 96 + source = "registry+https://github.com/rust-lang/crates.io-index" 97 + checksum = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b" 98 + dependencies = [ 99 + "anstyle", 100 + "anstyle-parse", 101 + "anstyle-query", 102 + "anstyle-wincon", 103 + "colorchoice", 104 + "is_terminal_polyfill", 105 + "utf8parse", 106 + ] 107 + 108 + [[package]] 109 + name = "anstyle" 110 + version = "1.0.10" 111 + source = "registry+https://github.com/rust-lang/crates.io-index" 112 + checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9" 113 + 114 + [[package]] 115 + name = "anstyle-parse" 116 + version = "0.2.6" 117 + source = "registry+https://github.com/rust-lang/crates.io-index" 118 + checksum = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9" 119 + dependencies = [ 120 + "utf8parse", 121 + ] 122 + 123 + [[package]] 124 + name = "anstyle-query" 125 + version = "1.1.2" 126 + source = "registry+https://github.com/rust-lang/crates.io-index" 127 + checksum = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c" 128 + dependencies = [ 129 + "windows-sys 0.59.0", 130 + ] 131 + 132 + [[package]] 133 + name = "anstyle-wincon" 134 + version = "3.0.7" 135 + source = "registry+https://github.com/rust-lang/crates.io-index" 136 + checksum = "ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e" 137 + dependencies = [ 138 + "anstyle", 139 + "once_cell", 140 + "windows-sys 0.59.0", 141 + ] 142 + 143 + [[package]] 144 + name = "anyhow" 145 + version = "1.0.97" 146 + source = "registry+https://github.com/rust-lang/crates.io-index" 147 + checksum = "dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f" 148 + dependencies = [ 149 + "backtrace", 150 + ] 151 + 152 + [[package]] 153 + name = "arbitrary" 154 + version = "1.4.1" 155 + source = "registry+https://github.com/rust-lang/crates.io-index" 156 + checksum = "dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223" 157 + dependencies = [ 158 + "derive_arbitrary", 159 + ] 160 + 161 + [[package]] 162 + name = "arc-swap" 163 + version = "1.7.1" 164 + source = "registry+https://github.com/rust-lang/crates.io-index" 165 + checksum = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457" 166 + 167 + [[package]] 168 + name = "arrayvec" 169 + version = "0.7.6" 170 + source = "registry+https://github.com/rust-lang/crates.io-index" 171 + checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" 172 + 173 + [[package]] 174 + name = "async-compression" 175 + version = "0.4.22" 176 + source = "registry+https://github.com/rust-lang/crates.io-index" 177 + checksum = "59a194f9d963d8099596278594b3107448656ba73831c9d8c783e613ce86da64" 178 + dependencies = [ 179 + "brotli", 180 + "flate2", 181 + "futures-core", 182 + "memchr", 183 + "pin-project-lite", 184 + "tokio", 185 + "zstd", 186 + "zstd-safe", 187 + ] 188 + 189 + [[package]] 190 + name = "async-trait" 191 + version = "0.1.88" 192 + source = "registry+https://github.com/rust-lang/crates.io-index" 193 + checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5" 194 + dependencies = [ 195 + "proc-macro2", 196 + "quote", 197 + "syn 2.0.100", 198 + ] 199 + 200 + [[package]] 201 + name = "atomic-waker" 202 + version = "1.1.2" 203 + source = "registry+https://github.com/rust-lang/crates.io-index" 204 + checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" 205 + 206 + [[package]] 207 + name = "audiopus_sys" 208 + version = "0.2.2" 209 + source = "registry+https://github.com/rust-lang/crates.io-index" 210 + checksum = "62314a1546a2064e033665d658e88c620a62904be945f8147e6b16c3db9f8651" 211 + dependencies = [ 212 + "cmake", 213 + "log", 214 + "pkg-config", 215 + ] 216 + 217 + [[package]] 218 + name = "autocfg" 219 + version = "1.4.0" 220 + source = "registry+https://github.com/rust-lang/crates.io-index" 221 + checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" 222 + 223 + [[package]] 224 + name = "aws-lc-rs" 225 + version = "1.13.0" 226 + source = "registry+https://github.com/rust-lang/crates.io-index" 227 + checksum = "19b756939cb2f8dc900aa6dcd505e6e2428e9cae7ff7b028c49e3946efa70878" 228 + dependencies = [ 229 + "aws-lc-sys", 230 + "zeroize", 231 + ] 232 + 233 + [[package]] 234 + name = "aws-lc-sys" 235 + version = "0.28.0" 236 + source = "registry+https://github.com/rust-lang/crates.io-index" 237 + checksum = "b9f7720b74ed28ca77f90769a71fd8c637a0137f6fae4ae947e1050229cff57f" 238 + dependencies = [ 239 + "bindgen 0.69.5", 240 + "cc", 241 + "cmake", 242 + "dunce", 243 + "fs_extra", 244 + ] 245 + 246 + [[package]] 247 + name = "axum" 248 + version = "0.7.9" 249 + source = "registry+https://github.com/rust-lang/crates.io-index" 250 + checksum = "edca88bc138befd0323b20752846e6587272d3b03b0343c8ea28a6f819e6e71f" 251 + dependencies = [ 252 + "async-trait", 253 + "axum-core", 254 + "base64 0.22.1", 255 + "bytes", 256 + "futures-util", 257 + "http 1.3.1", 258 + "http-body 1.0.1", 259 + "http-body-util", 260 + "hyper 1.6.0", 261 + "hyper-util", 262 + "itoa", 263 + "matchit", 264 + "memchr", 265 + "mime", 266 + "percent-encoding", 267 + "pin-project-lite", 268 + "rustversion", 269 + "serde", 270 + "serde_json", 271 + "serde_path_to_error", 272 + "serde_urlencoded", 273 + "sha1", 274 + "sync_wrapper 1.0.2", 275 + "tokio", 276 + "tokio-tungstenite 0.24.0", 277 + "tower 0.5.2", 278 + "tower-layer", 279 + "tower-service", 280 + "tracing", 281 + ] 282 + 283 + [[package]] 284 + name = "axum-core" 285 + version = "0.4.5" 286 + source = "registry+https://github.com/rust-lang/crates.io-index" 287 + checksum = "09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199" 288 + dependencies = [ 289 + "async-trait", 290 + "bytes", 291 + "futures-util", 292 + "http 1.3.1", 293 + "http-body 1.0.1", 294 + "http-body-util", 295 + "mime", 296 + "pin-project-lite", 297 + "rustversion", 298 + "sync_wrapper 1.0.2", 299 + "tower-layer", 300 + "tower-service", 301 + "tracing", 302 + ] 303 + 304 + [[package]] 305 + name = "axum-server" 306 + version = "0.6.0" 307 + source = "registry+https://github.com/rust-lang/crates.io-index" 308 + checksum = "c1ad46c3ec4e12f4a4b6835e173ba21c25e484c9d02b49770bf006ce5367c036" 309 + dependencies = [ 310 + "arc-swap", 311 + "bytes", 312 + "futures-util", 313 + "http 1.3.1", 314 + "http-body 1.0.1", 315 + "http-body-util", 316 + "hyper 1.6.0", 317 + "hyper-util", 318 + "pin-project-lite", 319 + "rustls 0.21.12", 320 + "rustls-pemfile 2.2.0", 321 + "tokio", 322 + "tokio-rustls", 323 + "tower 0.4.13", 324 + "tower-service", 325 + ] 326 + 327 + [[package]] 328 + name = "backtrace" 329 + version = "0.3.71" 330 + source = "registry+https://github.com/rust-lang/crates.io-index" 331 + checksum = "26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d" 332 + dependencies = [ 333 + "addr2line", 334 + "cc", 335 + "cfg-if", 336 + "libc", 337 + "miniz_oxide 0.7.4", 338 + "object", 339 + "rustc-demangle", 340 + ] 341 + 342 + [[package]] 343 + name = "base64" 344 + version = "0.13.1" 345 + source = "registry+https://github.com/rust-lang/crates.io-index" 346 + checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 347 + 348 + [[package]] 349 + name = "base64" 350 + version = "0.21.7" 351 + source = "registry+https://github.com/rust-lang/crates.io-index" 352 + checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 353 + 354 + [[package]] 355 + name = "base64" 356 + version = "0.22.1" 357 + source = "registry+https://github.com/rust-lang/crates.io-index" 358 + checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 359 + 360 + [[package]] 361 + name = "base64ct" 362 + version = "1.7.3" 363 + source = "registry+https://github.com/rust-lang/crates.io-index" 364 + checksum = "89e25b6adfb930f02d1981565a6e5d9c547ac15a96606256d3b59040e5cd4ca3" 365 + 366 + [[package]] 367 + name = "bincode" 368 + version = "1.3.3" 369 + source = "registry+https://github.com/rust-lang/crates.io-index" 370 + checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" 371 + dependencies = [ 372 + "serde", 373 + ] 374 + 375 + [[package]] 376 + name = "bindgen" 377 + version = "0.69.5" 378 + source = "registry+https://github.com/rust-lang/crates.io-index" 379 + checksum = "271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088" 380 + dependencies = [ 381 + "bitflags 2.9.0", 382 + "cexpr", 383 + "clang-sys", 384 + "itertools 0.12.1", 385 + "lazy_static", 386 + "lazycell", 387 + "log", 388 + "prettyplease", 389 + "proc-macro2", 390 + "quote", 391 + "regex", 392 + "rustc-hash 1.1.0", 393 + "shlex", 394 + "syn 2.0.100", 395 + "which", 396 + ] 397 + 398 + [[package]] 399 + name = "bindgen" 400 + version = "0.70.1" 401 + source = "registry+https://github.com/rust-lang/crates.io-index" 402 + checksum = "f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f" 403 + dependencies = [ 404 + "bitflags 2.9.0", 405 + "cexpr", 406 + "clang-sys", 407 + "itertools 0.13.0", 408 + "proc-macro2", 409 + "quote", 410 + "regex", 411 + "rustc-hash 1.1.0", 412 + "shlex", 413 + "syn 2.0.100", 414 + ] 415 + 416 + [[package]] 417 + name = "bindgen_cuda" 418 + version = "0.1.5" 419 + source = "registry+https://github.com/rust-lang/crates.io-index" 420 + checksum = "1f8489af5b7d17a81bffe37e0f4d6e1e4de87c87329d05447f22c35d95a1227d" 421 + dependencies = [ 422 + "glob", 423 + "num_cpus", 424 + "rayon", 425 + ] 426 + 427 + [[package]] 428 + name = "bit-set" 429 + version = "0.5.3" 430 + source = "registry+https://github.com/rust-lang/crates.io-index" 431 + checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" 432 + dependencies = [ 433 + "bit-vec", 434 + ] 435 + 436 + [[package]] 437 + name = "bit-vec" 438 + version = "0.6.3" 439 + source = "registry+https://github.com/rust-lang/crates.io-index" 440 + checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" 441 + 442 + [[package]] 443 + name = "bitflags" 444 + version = "1.3.2" 445 + source = "registry+https://github.com/rust-lang/crates.io-index" 446 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 447 + 448 + [[package]] 449 + name = "bitflags" 450 + version = "2.9.0" 451 + source = "registry+https://github.com/rust-lang/crates.io-index" 452 + checksum = "5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd" 453 + 454 + [[package]] 455 + name = "block" 456 + version = "0.1.6" 457 + source = "registry+https://github.com/rust-lang/crates.io-index" 458 + checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" 459 + 460 + [[package]] 461 + name = "block-buffer" 462 + version = "0.10.4" 463 + source = "registry+https://github.com/rust-lang/crates.io-index" 464 + checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 465 + dependencies = [ 466 + "generic-array", 467 + ] 468 + 469 + [[package]] 470 + name = "brotli" 471 + version = "7.0.0" 472 + source = "registry+https://github.com/rust-lang/crates.io-index" 473 + checksum = "cc97b8f16f944bba54f0433f07e30be199b6dc2bd25937444bbad560bcea29bd" 474 + dependencies = [ 475 + "alloc-no-stdlib", 476 + "alloc-stdlib", 477 + "brotli-decompressor", 478 + ] 479 + 480 + [[package]] 481 + name = "brotli-decompressor" 482 + version = "4.0.2" 483 + source = "registry+https://github.com/rust-lang/crates.io-index" 484 + checksum = "74fa05ad7d803d413eb8380983b092cbbaf9a85f151b871360e7b00cd7060b37" 485 + dependencies = [ 486 + "alloc-no-stdlib", 487 + "alloc-stdlib", 488 + ] 489 + 490 + [[package]] 491 + name = "bumpalo" 492 + version = "3.17.0" 493 + source = "registry+https://github.com/rust-lang/crates.io-index" 494 + checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf" 495 + 496 + [[package]] 497 + name = "bytemuck" 498 + version = "1.22.0" 499 + source = "registry+https://github.com/rust-lang/crates.io-index" 500 + checksum = "b6b1fc10dbac614ebc03540c9dbd60e83887fda27794998c6528f1782047d540" 501 + dependencies = [ 502 + "bytemuck_derive", 503 + ] 504 + 505 + [[package]] 506 + name = "bytemuck_derive" 507 + version = "1.9.3" 508 + source = "registry+https://github.com/rust-lang/crates.io-index" 509 + checksum = "7ecc273b49b3205b83d648f0690daa588925572cc5063745bfe547fe7ec8e1a1" 510 + dependencies = [ 511 + "proc-macro2", 512 + "quote", 513 + "syn 2.0.100", 514 + ] 515 + 516 + [[package]] 517 + name = "byteorder" 518 + version = "1.5.0" 519 + source = "registry+https://github.com/rust-lang/crates.io-index" 520 + checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 521 + 522 + [[package]] 523 + name = "bytes" 524 + version = "1.10.1" 525 + source = "registry+https://github.com/rust-lang/crates.io-index" 526 + checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" 527 + 528 + [[package]] 529 + name = "camino" 530 + version = "1.1.9" 531 + source = "registry+https://github.com/rust-lang/crates.io-index" 532 + checksum = "8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3" 533 + dependencies = [ 534 + "serde", 535 + ] 536 + 537 + [[package]] 538 + name = "candle-core" 539 + version = "0.8.4" 540 + source = "registry+https://github.com/rust-lang/crates.io-index" 541 + checksum = "06ccf5ee3532e66868516d9b315f73aec9f34ea1a37ae98514534d458915dbf1" 542 + dependencies = [ 543 + "byteorder", 544 + "candle-kernels", 545 + "candle-metal-kernels", 546 + "cudarc", 547 + "gemm 0.17.1", 548 + "half", 549 + "memmap2", 550 + "metal 0.27.0", 551 + "num-traits", 552 + "num_cpus", 553 + "rand 0.9.0", 554 + "rand_distr", 555 + "rayon", 556 + "safetensors", 557 + "thiserror", 558 + "ug", 559 + "ug-cuda", 560 + "ug-metal", 561 + "yoke", 562 + "zip", 563 + ] 564 + 565 + [[package]] 566 + name = "candle-flash-attn" 567 + version = "0.8.4" 568 + source = "registry+https://github.com/rust-lang/crates.io-index" 569 + checksum = "2dc08e6b4740a54e30d70cca5759de9c805b85279de662b091ea135077f24ce3" 570 + dependencies = [ 571 + "anyhow", 572 + "bindgen_cuda", 573 + "candle-core", 574 + "half", 575 + ] 576 + 577 + [[package]] 578 + name = "candle-kernels" 579 + version = "0.8.4" 580 + source = "registry+https://github.com/rust-lang/crates.io-index" 581 + checksum = "a10885bd902fad1b8518ba2b22369aaed88a3d94e123533ad3ca73db33b1c8ca" 582 + dependencies = [ 583 + "bindgen_cuda", 584 + ] 585 + 586 + [[package]] 587 + name = "candle-metal-kernels" 588 + version = "0.8.4" 589 + source = "registry+https://github.com/rust-lang/crates.io-index" 590 + checksum = "52c85c21827c28db94e7112e364abe7e0cf8d2b022c014edf08642be6b94f21e" 591 + dependencies = [ 592 + "metal 0.27.0", 593 + "once_cell", 594 + "thiserror", 595 + "tracing", 596 + ] 597 + 598 + [[package]] 599 + name = "candle-nn" 600 + version = "0.8.4" 601 + source = "registry+https://github.com/rust-lang/crates.io-index" 602 + checksum = "be1160c3b63f47d40d91110a3e1e1e566ae38edddbbf492a60b40ffc3bc1ff38" 603 + dependencies = [ 604 + "candle-core", 605 + "candle-metal-kernels", 606 + "half", 607 + "metal 0.27.0", 608 + "num-traits", 609 + "rayon", 610 + "safetensors", 611 + "serde", 612 + "thiserror", 613 + ] 614 + 615 + [[package]] 616 + name = "candle-transformers" 617 + version = "0.8.4" 618 + source = "registry+https://github.com/rust-lang/crates.io-index" 619 + checksum = "94a0900d49f8605e0e7e6693a1f560e6271279de98e5fa369e7abf3aac245020" 620 + dependencies = [ 621 + "byteorder", 622 + "candle-core", 623 + "candle-nn", 624 + "fancy-regex", 625 + "num-traits", 626 + "rand 0.9.0", 627 + "rayon", 628 + "serde", 629 + "serde_json", 630 + "serde_plain", 631 + "tracing", 632 + ] 633 + 634 + [[package]] 635 + name = "cargo-platform" 636 + version = "0.1.9" 637 + source = "registry+https://github.com/rust-lang/crates.io-index" 638 + checksum = "e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea" 639 + dependencies = [ 640 + "serde", 641 + ] 642 + 643 + [[package]] 644 + name = "cargo_metadata" 645 + version = "0.18.1" 646 + source = "registry+https://github.com/rust-lang/crates.io-index" 647 + checksum = "2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037" 648 + dependencies = [ 649 + "camino", 650 + "cargo-platform", 651 + "semver", 652 + "serde", 653 + "serde_json", 654 + "thiserror", 655 + ] 656 + 657 + [[package]] 658 + name = "cassowary" 659 + version = "0.3.0" 660 + source = "registry+https://github.com/rust-lang/crates.io-index" 661 + checksum = "df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53" 662 + 663 + [[package]] 664 + name = "castaway" 665 + version = "0.2.3" 666 + source = "registry+https://github.com/rust-lang/crates.io-index" 667 + checksum = "0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5" 668 + dependencies = [ 669 + "rustversion", 670 + ] 671 + 672 + [[package]] 673 + name = "cc" 674 + version = "1.2.19" 675 + source = "registry+https://github.com/rust-lang/crates.io-index" 676 + checksum = "8e3a13707ac958681c13b39b458c073d0d9bc8a22cb1b2f4c8e55eb72c13f362" 677 + dependencies = [ 678 + "jobserver", 679 + "libc", 680 + "shlex", 681 + ] 682 + 683 + [[package]] 684 + name = "cesu8" 685 + version = "1.1.0" 686 + source = "registry+https://github.com/rust-lang/crates.io-index" 687 + checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" 688 + 689 + [[package]] 690 + name = "cexpr" 691 + version = "0.6.0" 692 + source = "registry+https://github.com/rust-lang/crates.io-index" 693 + checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" 694 + dependencies = [ 695 + "nom", 696 + ] 697 + 698 + [[package]] 699 + name = "cfg-if" 700 + version = "1.0.0" 701 + source = "registry+https://github.com/rust-lang/crates.io-index" 702 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 703 + 704 + [[package]] 705 + name = "chrono" 706 + version = "0.4.40" 707 + source = "registry+https://github.com/rust-lang/crates.io-index" 708 + checksum = "1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c" 709 + dependencies = [ 710 + "android-tzdata", 711 + "iana-time-zone", 712 + "num-traits", 713 + "windows-link", 714 + ] 715 + 716 + [[package]] 717 + name = "clang-sys" 718 + version = "1.8.1" 719 + source = "registry+https://github.com/rust-lang/crates.io-index" 720 + checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" 721 + dependencies = [ 722 + "glob", 723 + "libc", 724 + "libloading", 725 + ] 726 + 727 + [[package]] 728 + name = "clap" 729 + version = "4.5.36" 730 + source = "registry+https://github.com/rust-lang/crates.io-index" 731 + checksum = "2df961d8c8a0d08aa9945718ccf584145eee3f3aa06cddbeac12933781102e04" 732 + dependencies = [ 733 + "clap_builder", 734 + "clap_derive", 735 + ] 736 + 737 + [[package]] 738 + name = "clap_builder" 739 + version = "4.5.36" 740 + source = "registry+https://github.com/rust-lang/crates.io-index" 741 + checksum = "132dbda40fb6753878316a489d5a1242a8ef2f0d9e47ba01c951ea8aa7d013a5" 742 + dependencies = [ 743 + "anstream", 744 + "anstyle", 745 + "clap_lex", 746 + "strsim 0.11.1", 747 + ] 748 + 749 + [[package]] 750 + name = "clap_derive" 751 + version = "4.5.32" 752 + source = "registry+https://github.com/rust-lang/crates.io-index" 753 + checksum = "09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7" 754 + dependencies = [ 755 + "heck", 756 + "proc-macro2", 757 + "quote", 758 + "syn 2.0.100", 759 + ] 760 + 761 + [[package]] 762 + name = "clap_lex" 763 + version = "0.7.4" 764 + source = "registry+https://github.com/rust-lang/crates.io-index" 765 + checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6" 766 + 767 + [[package]] 768 + name = "cmake" 769 + version = "0.1.54" 770 + source = "registry+https://github.com/rust-lang/crates.io-index" 771 + checksum = "e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0" 772 + dependencies = [ 773 + "cc", 774 + ] 775 + 776 + [[package]] 777 + name = "color-eyre" 778 + version = "0.6.3" 779 + source = "registry+https://github.com/rust-lang/crates.io-index" 780 + checksum = "55146f5e46f237f7423d74111267d4597b59b0dad0ffaf7303bce9945d843ad5" 781 + dependencies = [ 782 + "backtrace", 783 + "color-spantrace", 784 + "eyre", 785 + "indenter", 786 + "once_cell", 787 + "owo-colors", 788 + "tracing-error", 789 + ] 790 + 791 + [[package]] 792 + name = "color-spantrace" 793 + version = "0.2.1" 794 + source = "registry+https://github.com/rust-lang/crates.io-index" 795 + checksum = "cd6be1b2a7e382e2b98b43b2adcca6bb0e465af0bdd38123873ae61eb17a72c2" 796 + dependencies = [ 797 + "once_cell", 798 + "owo-colors", 799 + "tracing-core", 800 + "tracing-error", 801 + ] 802 + 803 + [[package]] 804 + name = "colorchoice" 805 + version = "1.0.3" 806 + source = "registry+https://github.com/rust-lang/crates.io-index" 807 + checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990" 808 + 809 + [[package]] 810 + name = "combine" 811 + version = "4.6.7" 812 + source = "registry+https://github.com/rust-lang/crates.io-index" 813 + checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" 814 + dependencies = [ 815 + "bytes", 816 + "memchr", 817 + ] 818 + 819 + [[package]] 820 + name = "compact_str" 821 + version = "0.7.1" 822 + source = "registry+https://github.com/rust-lang/crates.io-index" 823 + checksum = "f86b9c4c00838774a6d902ef931eff7470720c51d90c2e32cfe15dc304737b3f" 824 + dependencies = [ 825 + "castaway", 826 + "cfg-if", 827 + "itoa", 828 + "ryu", 829 + "static_assertions", 830 + ] 831 + 832 + [[package]] 833 + name = "console" 834 + version = "0.15.11" 835 + source = "registry+https://github.com/rust-lang/crates.io-index" 836 + checksum = "054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8" 837 + dependencies = [ 838 + "encode_unicode", 839 + "libc", 840 + "once_cell", 841 + "unicode-width 0.2.0", 842 + "windows-sys 0.59.0", 843 + ] 844 + 845 + [[package]] 846 + name = "core-foundation" 847 + version = "0.9.4" 848 + source = "registry+https://github.com/rust-lang/crates.io-index" 849 + checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" 850 + dependencies = [ 851 + "core-foundation-sys", 852 + "libc", 853 + ] 854 + 855 + [[package]] 856 + name = "core-foundation-sys" 857 + version = "0.8.7" 858 + source = "registry+https://github.com/rust-lang/crates.io-index" 859 + checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" 860 + 861 + [[package]] 862 + name = "core-graphics-types" 863 + version = "0.1.3" 864 + source = "registry+https://github.com/rust-lang/crates.io-index" 865 + checksum = "45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf" 866 + dependencies = [ 867 + "bitflags 1.3.2", 868 + "core-foundation", 869 + "libc", 870 + ] 871 + 872 + [[package]] 873 + name = "coreaudio-rs" 874 + version = "0.11.3" 875 + source = "registry+https://github.com/rust-lang/crates.io-index" 876 + checksum = "321077172d79c662f64f5071a03120748d5bb652f5231570141be24cfcd2bace" 877 + dependencies = [ 878 + "bitflags 1.3.2", 879 + "core-foundation-sys", 880 + "coreaudio-sys", 881 + ] 882 + 883 + [[package]] 884 + name = "coreaudio-sys" 885 + version = "0.2.16" 886 + source = "registry+https://github.com/rust-lang/crates.io-index" 887 + checksum = "2ce857aa0b77d77287acc1ac3e37a05a8c95a2af3647d23b15f263bdaeb7562b" 888 + dependencies = [ 889 + "bindgen 0.70.1", 890 + ] 891 + 892 + [[package]] 893 + name = "cpal" 894 + version = "0.15.3" 895 + source = "registry+https://github.com/rust-lang/crates.io-index" 896 + checksum = "873dab07c8f743075e57f524c583985fbaf745602acbe916a01539364369a779" 897 + dependencies = [ 898 + "alsa", 899 + "core-foundation-sys", 900 + "coreaudio-rs", 901 + "dasp_sample", 902 + "jni", 903 + "js-sys", 904 + "libc", 905 + "mach2", 906 + "ndk", 907 + "ndk-context", 908 + "oboe", 909 + "wasm-bindgen", 910 + "wasm-bindgen-futures", 911 + "web-sys", 912 + "windows 0.54.0", 913 + ] 914 + 915 + [[package]] 916 + name = "cpufeatures" 917 + version = "0.2.17" 918 + source = "registry+https://github.com/rust-lang/crates.io-index" 919 + checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" 920 + dependencies = [ 921 + "libc", 922 + ] 923 + 924 + [[package]] 925 + name = "crc32fast" 926 + version = "1.4.2" 927 + source = "registry+https://github.com/rust-lang/crates.io-index" 928 + checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" 929 + dependencies = [ 930 + "cfg-if", 931 + ] 932 + 933 + [[package]] 934 + name = "crossbeam-channel" 935 + version = "0.5.15" 936 + source = "registry+https://github.com/rust-lang/crates.io-index" 937 + checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2" 938 + dependencies = [ 939 + "crossbeam-utils", 940 + ] 941 + 942 + [[package]] 943 + name = "crossbeam-deque" 944 + version = "0.8.6" 945 + source = "registry+https://github.com/rust-lang/crates.io-index" 946 + checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" 947 + dependencies = [ 948 + "crossbeam-epoch", 949 + "crossbeam-utils", 950 + ] 951 + 952 + [[package]] 953 + name = "crossbeam-epoch" 954 + version = "0.9.18" 955 + source = "registry+https://github.com/rust-lang/crates.io-index" 956 + checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 957 + dependencies = [ 958 + "crossbeam-utils", 959 + ] 960 + 961 + [[package]] 962 + name = "crossbeam-utils" 963 + version = "0.8.21" 964 + source = "registry+https://github.com/rust-lang/crates.io-index" 965 + checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" 966 + 967 + [[package]] 968 + name = "crossterm" 969 + version = "0.27.0" 970 + source = "registry+https://github.com/rust-lang/crates.io-index" 971 + checksum = "f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df" 972 + dependencies = [ 973 + "bitflags 2.9.0", 974 + "crossterm_winapi", 975 + "futures-core", 976 + "libc", 977 + "mio 0.8.11", 978 + "parking_lot", 979 + "signal-hook", 980 + "signal-hook-mio", 981 + "winapi", 982 + ] 983 + 984 + [[package]] 985 + name = "crossterm_winapi" 986 + version = "0.9.1" 987 + source = "registry+https://github.com/rust-lang/crates.io-index" 988 + checksum = "acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b" 989 + dependencies = [ 990 + "winapi", 991 + ] 992 + 993 + [[package]] 994 + name = "crunchy" 995 + version = "0.2.3" 996 + source = "registry+https://github.com/rust-lang/crates.io-index" 997 + checksum = "43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929" 998 + 999 + [[package]] 1000 + name = "crypto-common" 1001 + version = "0.1.6" 1002 + source = "registry+https://github.com/rust-lang/crates.io-index" 1003 + checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 1004 + dependencies = [ 1005 + "generic-array", 1006 + "typenum", 1007 + ] 1008 + 1009 + [[package]] 1010 + name = "cudarc" 1011 + version = "0.13.9" 1012 + source = "registry+https://github.com/rust-lang/crates.io-index" 1013 + checksum = "486c221362668c63a1636cfa51463b09574433b39029326cff40864b3ba12b6e" 1014 + dependencies = [ 1015 + "half", 1016 + "libloading", 1017 + ] 1018 + 1019 + [[package]] 1020 + name = "darling" 1021 + version = "0.14.4" 1022 + source = "registry+https://github.com/rust-lang/crates.io-index" 1023 + checksum = "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850" 1024 + dependencies = [ 1025 + "darling_core", 1026 + "darling_macro", 1027 + ] 1028 + 1029 + [[package]] 1030 + name = "darling_core" 1031 + version = "0.14.4" 1032 + source = "registry+https://github.com/rust-lang/crates.io-index" 1033 + checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0" 1034 + dependencies = [ 1035 + "fnv", 1036 + "ident_case", 1037 + "proc-macro2", 1038 + "quote", 1039 + "strsim 0.10.0", 1040 + "syn 1.0.109", 1041 + ] 1042 + 1043 + [[package]] 1044 + name = "darling_macro" 1045 + version = "0.14.4" 1046 + source = "registry+https://github.com/rust-lang/crates.io-index" 1047 + checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e" 1048 + dependencies = [ 1049 + "darling_core", 1050 + "quote", 1051 + "syn 1.0.109", 1052 + ] 1053 + 1054 + [[package]] 1055 + name = "dasp_sample" 1056 + version = "0.11.0" 1057 + source = "registry+https://github.com/rust-lang/crates.io-index" 1058 + checksum = "0c87e182de0887fd5361989c677c4e8f5000cd9491d6d563161a8f3a5519fc7f" 1059 + 1060 + [[package]] 1061 + name = "data-encoding" 1062 + version = "2.9.0" 1063 + source = "registry+https://github.com/rust-lang/crates.io-index" 1064 + checksum = "2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476" 1065 + 1066 + [[package]] 1067 + name = "deranged" 1068 + version = "0.4.0" 1069 + source = "registry+https://github.com/rust-lang/crates.io-index" 1070 + checksum = "9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e" 1071 + dependencies = [ 1072 + "powerfmt", 1073 + ] 1074 + 1075 + [[package]] 1076 + name = "derive_arbitrary" 1077 + version = "1.4.1" 1078 + source = "registry+https://github.com/rust-lang/crates.io-index" 1079 + checksum = "30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800" 1080 + dependencies = [ 1081 + "proc-macro2", 1082 + "quote", 1083 + "syn 2.0.100", 1084 + ] 1085 + 1086 + [[package]] 1087 + name = "derive_builder" 1088 + version = "0.12.0" 1089 + source = "registry+https://github.com/rust-lang/crates.io-index" 1090 + checksum = "8d67778784b508018359cbc8696edb3db78160bab2c2a28ba7f56ef6932997f8" 1091 + dependencies = [ 1092 + "derive_builder_macro", 1093 + ] 1094 + 1095 + [[package]] 1096 + name = "derive_builder_core" 1097 + version = "0.12.0" 1098 + source = "registry+https://github.com/rust-lang/crates.io-index" 1099 + checksum = "c11bdc11a0c47bc7d37d582b5285da6849c96681023680b906673c5707af7b0f" 1100 + dependencies = [ 1101 + "darling", 1102 + "proc-macro2", 1103 + "quote", 1104 + "syn 1.0.109", 1105 + ] 1106 + 1107 + [[package]] 1108 + name = "derive_builder_macro" 1109 + version = "0.12.0" 1110 + source = "registry+https://github.com/rust-lang/crates.io-index" 1111 + checksum = "ebcda35c7a396850a55ffeac740804b40ffec779b98fffbb1738f4033f0ee79e" 1112 + dependencies = [ 1113 + "derive_builder_core", 1114 + "syn 1.0.109", 1115 + ] 1116 + 1117 + [[package]] 1118 + name = "digest" 1119 + version = "0.10.7" 1120 + source = "registry+https://github.com/rust-lang/crates.io-index" 1121 + checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 1122 + dependencies = [ 1123 + "block-buffer", 1124 + "crypto-common", 1125 + ] 1126 + 1127 + [[package]] 1128 + name = "dirs" 1129 + version = "5.0.1" 1130 + source = "registry+https://github.com/rust-lang/crates.io-index" 1131 + checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" 1132 + dependencies = [ 1133 + "dirs-sys", 1134 + ] 1135 + 1136 + [[package]] 1137 + name = "dirs-sys" 1138 + version = "0.4.1" 1139 + source = "registry+https://github.com/rust-lang/crates.io-index" 1140 + checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" 1141 + dependencies = [ 1142 + "libc", 1143 + "option-ext", 1144 + "redox_users", 1145 + "windows-sys 0.48.0", 1146 + ] 1147 + 1148 + [[package]] 1149 + name = "displaydoc" 1150 + version = "0.2.5" 1151 + source = "registry+https://github.com/rust-lang/crates.io-index" 1152 + checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" 1153 + dependencies = [ 1154 + "proc-macro2", 1155 + "quote", 1156 + "syn 2.0.100", 1157 + ] 1158 + 1159 + [[package]] 1160 + name = "dunce" 1161 + version = "1.0.5" 1162 + source = "registry+https://github.com/rust-lang/crates.io-index" 1163 + checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" 1164 + 1165 + [[package]] 1166 + name = "dyn-stack" 1167 + version = "0.10.0" 1168 + source = "registry+https://github.com/rust-lang/crates.io-index" 1169 + checksum = "56e53799688f5632f364f8fb387488dd05db9fe45db7011be066fc20e7027f8b" 1170 + dependencies = [ 1171 + "bytemuck", 1172 + "reborrow", 1173 + ] 1174 + 1175 + [[package]] 1176 + name = "dyn-stack" 1177 + version = "0.13.0" 1178 + source = "registry+https://github.com/rust-lang/crates.io-index" 1179 + checksum = "490bd48eb68fffcfed519b4edbfd82c69cbe741d175b84f0e0cbe8c57cbe0bdd" 1180 + dependencies = [ 1181 + "bytemuck", 1182 + ] 1183 + 1184 + [[package]] 1185 + name = "either" 1186 + version = "1.15.0" 1187 + source = "registry+https://github.com/rust-lang/crates.io-index" 1188 + checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" 1189 + 1190 + [[package]] 1191 + name = "encode_unicode" 1192 + version = "1.0.0" 1193 + source = "registry+https://github.com/rust-lang/crates.io-index" 1194 + checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0" 1195 + 1196 + [[package]] 1197 + name = "encoding_rs" 1198 + version = "0.8.35" 1199 + source = "registry+https://github.com/rust-lang/crates.io-index" 1200 + checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" 1201 + dependencies = [ 1202 + "cfg-if", 1203 + ] 1204 + 1205 + [[package]] 1206 + name = "enum-as-inner" 1207 + version = "0.6.1" 1208 + source = "registry+https://github.com/rust-lang/crates.io-index" 1209 + checksum = "a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc" 1210 + dependencies = [ 1211 + "heck", 1212 + "proc-macro2", 1213 + "quote", 1214 + "syn 2.0.100", 1215 + ] 1216 + 1217 + [[package]] 1218 + name = "env_logger" 1219 + version = "0.10.2" 1220 + source = "registry+https://github.com/rust-lang/crates.io-index" 1221 + checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" 1222 + dependencies = [ 1223 + "humantime", 1224 + "is-terminal", 1225 + "log", 1226 + "regex", 1227 + "termcolor", 1228 + ] 1229 + 1230 + [[package]] 1231 + name = "equivalent" 1232 + version = "1.0.2" 1233 + source = "registry+https://github.com/rust-lang/crates.io-index" 1234 + checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" 1235 + 1236 + [[package]] 1237 + name = "errno" 1238 + version = "0.3.11" 1239 + source = "registry+https://github.com/rust-lang/crates.io-index" 1240 + checksum = "976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e" 1241 + dependencies = [ 1242 + "libc", 1243 + "windows-sys 0.59.0", 1244 + ] 1245 + 1246 + [[package]] 1247 + name = "esaxx-rs" 1248 + version = "0.1.10" 1249 + source = "registry+https://github.com/rust-lang/crates.io-index" 1250 + checksum = "d817e038c30374a4bcb22f94d0a8a0e216958d4c3dcde369b1439fec4bdda6e6" 1251 + dependencies = [ 1252 + "cc", 1253 + ] 1254 + 1255 + [[package]] 1256 + name = "extended" 1257 + version = "0.1.0" 1258 + source = "registry+https://github.com/rust-lang/crates.io-index" 1259 + checksum = "af9673d8203fcb076b19dfd17e38b3d4ae9f44959416ea532ce72415a6020365" 1260 + 1261 + [[package]] 1262 + name = "eyre" 1263 + version = "0.6.12" 1264 + source = "registry+https://github.com/rust-lang/crates.io-index" 1265 + checksum = "7cd915d99f24784cdc19fd37ef22b97e3ff0ae756c7e492e9fbfe897d61e2aec" 1266 + dependencies = [ 1267 + "indenter", 1268 + "once_cell", 1269 + ] 1270 + 1271 + [[package]] 1272 + name = "fancy-regex" 1273 + version = "0.13.0" 1274 + source = "registry+https://github.com/rust-lang/crates.io-index" 1275 + checksum = "531e46835a22af56d1e3b66f04844bed63158bc094a628bec1d321d9b4c44bf2" 1276 + dependencies = [ 1277 + "bit-set", 1278 + "regex-automata", 1279 + "regex-syntax", 1280 + ] 1281 + 1282 + [[package]] 1283 + name = "fastrand" 1284 + version = "2.3.0" 1285 + source = "registry+https://github.com/rust-lang/crates.io-index" 1286 + checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" 1287 + 1288 + [[package]] 1289 + name = "flate2" 1290 + version = "1.1.1" 1291 + source = "registry+https://github.com/rust-lang/crates.io-index" 1292 + checksum = "7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece" 1293 + dependencies = [ 1294 + "crc32fast", 1295 + "miniz_oxide 0.8.8", 1296 + ] 1297 + 1298 + [[package]] 1299 + name = "fnv" 1300 + version = "1.0.7" 1301 + source = "registry+https://github.com/rust-lang/crates.io-index" 1302 + checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 1303 + 1304 + [[package]] 1305 + name = "foldhash" 1306 + version = "0.1.5" 1307 + source = "registry+https://github.com/rust-lang/crates.io-index" 1308 + checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" 1309 + 1310 + [[package]] 1311 + name = "foreign-types" 1312 + version = "0.3.2" 1313 + source = "registry+https://github.com/rust-lang/crates.io-index" 1314 + checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 1315 + dependencies = [ 1316 + "foreign-types-shared 0.1.1", 1317 + ] 1318 + 1319 + [[package]] 1320 + name = "foreign-types" 1321 + version = "0.5.0" 1322 + source = "registry+https://github.com/rust-lang/crates.io-index" 1323 + checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" 1324 + dependencies = [ 1325 + "foreign-types-macros", 1326 + "foreign-types-shared 0.3.1", 1327 + ] 1328 + 1329 + [[package]] 1330 + name = "foreign-types-macros" 1331 + version = "0.2.3" 1332 + source = "registry+https://github.com/rust-lang/crates.io-index" 1333 + checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" 1334 + dependencies = [ 1335 + "proc-macro2", 1336 + "quote", 1337 + "syn 2.0.100", 1338 + ] 1339 + 1340 + [[package]] 1341 + name = "foreign-types-shared" 1342 + version = "0.1.1" 1343 + source = "registry+https://github.com/rust-lang/crates.io-index" 1344 + checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 1345 + 1346 + [[package]] 1347 + name = "foreign-types-shared" 1348 + version = "0.3.1" 1349 + source = "registry+https://github.com/rust-lang/crates.io-index" 1350 + checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" 1351 + 1352 + [[package]] 1353 + name = "form_urlencoded" 1354 + version = "1.2.1" 1355 + source = "registry+https://github.com/rust-lang/crates.io-index" 1356 + checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 1357 + dependencies = [ 1358 + "percent-encoding", 1359 + ] 1360 + 1361 + [[package]] 1362 + name = "fs_extra" 1363 + version = "1.3.0" 1364 + source = "registry+https://github.com/rust-lang/crates.io-index" 1365 + checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" 1366 + 1367 + [[package]] 1368 + name = "futures" 1369 + version = "0.3.31" 1370 + source = "registry+https://github.com/rust-lang/crates.io-index" 1371 + checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" 1372 + dependencies = [ 1373 + "futures-channel", 1374 + "futures-core", 1375 + "futures-executor", 1376 + "futures-io", 1377 + "futures-sink", 1378 + "futures-task", 1379 + "futures-util", 1380 + ] 1381 + 1382 + [[package]] 1383 + name = "futures-channel" 1384 + version = "0.3.31" 1385 + source = "registry+https://github.com/rust-lang/crates.io-index" 1386 + checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" 1387 + dependencies = [ 1388 + "futures-core", 1389 + "futures-sink", 1390 + ] 1391 + 1392 + [[package]] 1393 + name = "futures-core" 1394 + version = "0.3.31" 1395 + source = "registry+https://github.com/rust-lang/crates.io-index" 1396 + checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" 1397 + 1398 + [[package]] 1399 + name = "futures-executor" 1400 + version = "0.3.31" 1401 + source = "registry+https://github.com/rust-lang/crates.io-index" 1402 + checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" 1403 + dependencies = [ 1404 + "futures-core", 1405 + "futures-task", 1406 + "futures-util", 1407 + ] 1408 + 1409 + [[package]] 1410 + name = "futures-io" 1411 + version = "0.3.31" 1412 + source = "registry+https://github.com/rust-lang/crates.io-index" 1413 + checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" 1414 + 1415 + [[package]] 1416 + name = "futures-macro" 1417 + version = "0.3.31" 1418 + source = "registry+https://github.com/rust-lang/crates.io-index" 1419 + checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" 1420 + dependencies = [ 1421 + "proc-macro2", 1422 + "quote", 1423 + "syn 2.0.100", 1424 + ] 1425 + 1426 + [[package]] 1427 + name = "futures-sink" 1428 + version = "0.3.31" 1429 + source = "registry+https://github.com/rust-lang/crates.io-index" 1430 + checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" 1431 + 1432 + [[package]] 1433 + name = "futures-task" 1434 + version = "0.3.31" 1435 + source = "registry+https://github.com/rust-lang/crates.io-index" 1436 + checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" 1437 + 1438 + [[package]] 1439 + name = "futures-util" 1440 + version = "0.3.31" 1441 + source = "registry+https://github.com/rust-lang/crates.io-index" 1442 + checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" 1443 + dependencies = [ 1444 + "futures-channel", 1445 + "futures-core", 1446 + "futures-io", 1447 + "futures-macro", 1448 + "futures-sink", 1449 + "futures-task", 1450 + "memchr", 1451 + "pin-project-lite", 1452 + "pin-utils", 1453 + "slab", 1454 + ] 1455 + 1456 + [[package]] 1457 + name = "fxhash" 1458 + version = "0.2.1" 1459 + source = "registry+https://github.com/rust-lang/crates.io-index" 1460 + checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" 1461 + dependencies = [ 1462 + "byteorder", 1463 + ] 1464 + 1465 + [[package]] 1466 + name = "gemm" 1467 + version = "0.17.1" 1468 + source = "registry+https://github.com/rust-lang/crates.io-index" 1469 + checksum = "6ab24cc62135b40090e31a76a9b2766a501979f3070fa27f689c27ec04377d32" 1470 + dependencies = [ 1471 + "dyn-stack 0.10.0", 1472 + "gemm-c32 0.17.1", 1473 + "gemm-c64 0.17.1", 1474 + "gemm-common 0.17.1", 1475 + "gemm-f16 0.17.1", 1476 + "gemm-f32 0.17.1", 1477 + "gemm-f64 0.17.1", 1478 + "num-complex", 1479 + "num-traits", 1480 + "paste", 1481 + "raw-cpuid 10.7.0", 1482 + "seq-macro", 1483 + ] 1484 + 1485 + [[package]] 1486 + name = "gemm" 1487 + version = "0.18.2" 1488 + source = "registry+https://github.com/rust-lang/crates.io-index" 1489 + checksum = "ab96b703d31950f1aeddded248bc95543c9efc7ac9c4a21fda8703a83ee35451" 1490 + dependencies = [ 1491 + "dyn-stack 0.13.0", 1492 + "gemm-c32 0.18.2", 1493 + "gemm-c64 0.18.2", 1494 + "gemm-common 0.18.2", 1495 + "gemm-f16 0.18.2", 1496 + "gemm-f32 0.18.2", 1497 + "gemm-f64 0.18.2", 1498 + "num-complex", 1499 + "num-traits", 1500 + "paste", 1501 + "raw-cpuid 11.5.0", 1502 + "seq-macro", 1503 + ] 1504 + 1505 + [[package]] 1506 + name = "gemm-c32" 1507 + version = "0.17.1" 1508 + source = "registry+https://github.com/rust-lang/crates.io-index" 1509 + checksum = "b9c030d0b983d1e34a546b86e08f600c11696fde16199f971cd46c12e67512c0" 1510 + dependencies = [ 1511 + "dyn-stack 0.10.0", 1512 + "gemm-common 0.17.1", 1513 + "num-complex", 1514 + "num-traits", 1515 + "paste", 1516 + "raw-cpuid 10.7.0", 1517 + "seq-macro", 1518 + ] 1519 + 1520 + [[package]] 1521 + name = "gemm-c32" 1522 + version = "0.18.2" 1523 + source = "registry+https://github.com/rust-lang/crates.io-index" 1524 + checksum = "f6db9fd9f40421d00eea9dd0770045a5603b8d684654816637732463f4073847" 1525 + dependencies = [ 1526 + "dyn-stack 0.13.0", 1527 + "gemm-common 0.18.2", 1528 + "num-complex", 1529 + "num-traits", 1530 + "paste", 1531 + "raw-cpuid 11.5.0", 1532 + "seq-macro", 1533 + ] 1534 + 1535 + [[package]] 1536 + name = "gemm-c64" 1537 + version = "0.17.1" 1538 + source = "registry+https://github.com/rust-lang/crates.io-index" 1539 + checksum = "fbb5f2e79fefb9693d18e1066a557b4546cd334b226beadc68b11a8f9431852a" 1540 + dependencies = [ 1541 + "dyn-stack 0.10.0", 1542 + "gemm-common 0.17.1", 1543 + "num-complex", 1544 + "num-traits", 1545 + "paste", 1546 + "raw-cpuid 10.7.0", 1547 + "seq-macro", 1548 + ] 1549 + 1550 + [[package]] 1551 + name = "gemm-c64" 1552 + version = "0.18.2" 1553 + source = "registry+https://github.com/rust-lang/crates.io-index" 1554 + checksum = "dfcad8a3d35a43758330b635d02edad980c1e143dc2f21e6fd25f9e4eada8edf" 1555 + dependencies = [ 1556 + "dyn-stack 0.13.0", 1557 + "gemm-common 0.18.2", 1558 + "num-complex", 1559 + "num-traits", 1560 + "paste", 1561 + "raw-cpuid 11.5.0", 1562 + "seq-macro", 1563 + ] 1564 + 1565 + [[package]] 1566 + name = "gemm-common" 1567 + version = "0.17.1" 1568 + source = "registry+https://github.com/rust-lang/crates.io-index" 1569 + checksum = "a2e7ea062c987abcd8db95db917b4ffb4ecdfd0668471d8dc54734fdff2354e8" 1570 + dependencies = [ 1571 + "bytemuck", 1572 + "dyn-stack 0.10.0", 1573 + "half", 1574 + "num-complex", 1575 + "num-traits", 1576 + "once_cell", 1577 + "paste", 1578 + "pulp 0.18.22", 1579 + "raw-cpuid 10.7.0", 1580 + "rayon", 1581 + "seq-macro", 1582 + "sysctl 0.5.5", 1583 + ] 1584 + 1585 + [[package]] 1586 + name = "gemm-common" 1587 + version = "0.18.2" 1588 + source = "registry+https://github.com/rust-lang/crates.io-index" 1589 + checksum = "a352d4a69cbe938b9e2a9cb7a3a63b7e72f9349174a2752a558a8a563510d0f3" 1590 + dependencies = [ 1591 + "bytemuck", 1592 + "dyn-stack 0.13.0", 1593 + "half", 1594 + "libm", 1595 + "num-complex", 1596 + "num-traits", 1597 + "once_cell", 1598 + "paste", 1599 + "pulp 0.21.4", 1600 + "raw-cpuid 11.5.0", 1601 + "rayon", 1602 + "seq-macro", 1603 + "sysctl 0.6.0", 1604 + ] 1605 + 1606 + [[package]] 1607 + name = "gemm-f16" 1608 + version = "0.17.1" 1609 + source = "registry+https://github.com/rust-lang/crates.io-index" 1610 + checksum = "7ca4c06b9b11952071d317604acb332e924e817bd891bec8dfb494168c7cedd4" 1611 + dependencies = [ 1612 + "dyn-stack 0.10.0", 1613 + "gemm-common 0.17.1", 1614 + "gemm-f32 0.17.1", 1615 + "half", 1616 + "num-complex", 1617 + "num-traits", 1618 + "paste", 1619 + "raw-cpuid 10.7.0", 1620 + "rayon", 1621 + "seq-macro", 1622 + ] 1623 + 1624 + [[package]] 1625 + name = "gemm-f16" 1626 + version = "0.18.2" 1627 + source = "registry+https://github.com/rust-lang/crates.io-index" 1628 + checksum = "cff95ae3259432f3c3410eaa919033cd03791d81cebd18018393dc147952e109" 1629 + dependencies = [ 1630 + "dyn-stack 0.13.0", 1631 + "gemm-common 0.18.2", 1632 + "gemm-f32 0.18.2", 1633 + "half", 1634 + "num-complex", 1635 + "num-traits", 1636 + "paste", 1637 + "raw-cpuid 11.5.0", 1638 + "rayon", 1639 + "seq-macro", 1640 + ] 1641 + 1642 + [[package]] 1643 + name = "gemm-f32" 1644 + version = "0.17.1" 1645 + source = "registry+https://github.com/rust-lang/crates.io-index" 1646 + checksum = "e9a69f51aaefbd9cf12d18faf273d3e982d9d711f60775645ed5c8047b4ae113" 1647 + dependencies = [ 1648 + "dyn-stack 0.10.0", 1649 + "gemm-common 0.17.1", 1650 + "num-complex", 1651 + "num-traits", 1652 + "paste", 1653 + "raw-cpuid 10.7.0", 1654 + "seq-macro", 1655 + ] 1656 + 1657 + [[package]] 1658 + name = "gemm-f32" 1659 + version = "0.18.2" 1660 + source = "registry+https://github.com/rust-lang/crates.io-index" 1661 + checksum = "bc8d3d4385393304f407392f754cd2dc4b315d05063f62cf09f47b58de276864" 1662 + dependencies = [ 1663 + "dyn-stack 0.13.0", 1664 + "gemm-common 0.18.2", 1665 + "num-complex", 1666 + "num-traits", 1667 + "paste", 1668 + "raw-cpuid 11.5.0", 1669 + "seq-macro", 1670 + ] 1671 + 1672 + [[package]] 1673 + name = "gemm-f64" 1674 + version = "0.17.1" 1675 + source = "registry+https://github.com/rust-lang/crates.io-index" 1676 + checksum = "aa397a48544fadf0b81ec8741e5c0fba0043008113f71f2034def1935645d2b0" 1677 + dependencies = [ 1678 + "dyn-stack 0.10.0", 1679 + "gemm-common 0.17.1", 1680 + "num-complex", 1681 + "num-traits", 1682 + "paste", 1683 + "raw-cpuid 10.7.0", 1684 + "seq-macro", 1685 + ] 1686 + 1687 + [[package]] 1688 + name = "gemm-f64" 1689 + version = "0.18.2" 1690 + source = "registry+https://github.com/rust-lang/crates.io-index" 1691 + checksum = "35b2a4f76ce4b8b16eadc11ccf2e083252d8237c1b589558a49b0183545015bd" 1692 + dependencies = [ 1693 + "dyn-stack 0.13.0", 1694 + "gemm-common 0.18.2", 1695 + "num-complex", 1696 + "num-traits", 1697 + "paste", 1698 + "raw-cpuid 11.5.0", 1699 + "seq-macro", 1700 + ] 1701 + 1702 + [[package]] 1703 + name = "generic-array" 1704 + version = "0.14.7" 1705 + source = "registry+https://github.com/rust-lang/crates.io-index" 1706 + checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 1707 + dependencies = [ 1708 + "typenum", 1709 + "version_check", 1710 + ] 1711 + 1712 + [[package]] 1713 + name = "getrandom" 1714 + version = "0.2.15" 1715 + source = "registry+https://github.com/rust-lang/crates.io-index" 1716 + checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 1717 + dependencies = [ 1718 + "cfg-if", 1719 + "libc", 1720 + "wasi 0.11.0+wasi-snapshot-preview1", 1721 + ] 1722 + 1723 + [[package]] 1724 + name = "getrandom" 1725 + version = "0.3.2" 1726 + source = "registry+https://github.com/rust-lang/crates.io-index" 1727 + checksum = "73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0" 1728 + dependencies = [ 1729 + "cfg-if", 1730 + "libc", 1731 + "r-efi", 1732 + "wasi 0.14.2+wasi-0.2.4", 1733 + ] 1734 + 1735 + [[package]] 1736 + name = "gimli" 1737 + version = "0.28.1" 1738 + source = "registry+https://github.com/rust-lang/crates.io-index" 1739 + checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" 1740 + 1741 + [[package]] 1742 + name = "glob" 1743 + version = "0.3.2" 1744 + source = "registry+https://github.com/rust-lang/crates.io-index" 1745 + checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" 1746 + 1747 + [[package]] 1748 + name = "h2" 1749 + version = "0.3.26" 1750 + source = "registry+https://github.com/rust-lang/crates.io-index" 1751 + checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" 1752 + dependencies = [ 1753 + "bytes", 1754 + "fnv", 1755 + "futures-core", 1756 + "futures-sink", 1757 + "futures-util", 1758 + "http 0.2.12", 1759 + "indexmap", 1760 + "slab", 1761 + "tokio", 1762 + "tokio-util 0.7.14", 1763 + "tracing", 1764 + ] 1765 + 1766 + [[package]] 1767 + name = "h2" 1768 + version = "0.4.8" 1769 + source = "registry+https://github.com/rust-lang/crates.io-index" 1770 + checksum = "5017294ff4bb30944501348f6f8e42e6ad28f42c8bbef7a74029aff064a4e3c2" 1771 + dependencies = [ 1772 + "atomic-waker", 1773 + "bytes", 1774 + "fnv", 1775 + "futures-core", 1776 + "futures-sink", 1777 + "http 1.3.1", 1778 + "indexmap", 1779 + "slab", 1780 + "tokio", 1781 + "tokio-util 0.7.14", 1782 + "tracing", 1783 + ] 1784 + 1785 + [[package]] 1786 + name = "half" 1787 + version = "2.6.0" 1788 + source = "registry+https://github.com/rust-lang/crates.io-index" 1789 + checksum = "459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9" 1790 + dependencies = [ 1791 + "bytemuck", 1792 + "cfg-if", 1793 + "crunchy", 1794 + "num-traits", 1795 + "rand 0.9.0", 1796 + "rand_distr", 1797 + ] 1798 + 1799 + [[package]] 1800 + name = "hashbrown" 1801 + version = "0.15.2" 1802 + source = "registry+https://github.com/rust-lang/crates.io-index" 1803 + checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" 1804 + dependencies = [ 1805 + "allocator-api2", 1806 + "equivalent", 1807 + "foldhash", 1808 + ] 1809 + 1810 + [[package]] 1811 + name = "heck" 1812 + version = "0.5.0" 1813 + source = "registry+https://github.com/rust-lang/crates.io-index" 1814 + checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 1815 + 1816 + [[package]] 1817 + name = "hermit-abi" 1818 + version = "0.3.9" 1819 + source = "registry+https://github.com/rust-lang/crates.io-index" 1820 + checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 1821 + 1822 + [[package]] 1823 + name = "hermit-abi" 1824 + version = "0.5.0" 1825 + source = "registry+https://github.com/rust-lang/crates.io-index" 1826 + checksum = "fbd780fe5cc30f81464441920d82ac8740e2e46b29a6fad543ddd075229ce37e" 1827 + 1828 + [[package]] 1829 + name = "hf-hub" 1830 + version = "0.3.2" 1831 + source = "registry+https://github.com/rust-lang/crates.io-index" 1832 + checksum = "2b780635574b3d92f036890d8373433d6f9fc7abb320ee42a5c25897fc8ed732" 1833 + dependencies = [ 1834 + "dirs", 1835 + "futures", 1836 + "indicatif", 1837 + "log", 1838 + "native-tls", 1839 + "num_cpus", 1840 + "rand 0.8.5", 1841 + "reqwest", 1842 + "serde", 1843 + "serde_json", 1844 + "thiserror", 1845 + "tokio", 1846 + "ureq", 1847 + ] 1848 + 1849 + [[package]] 1850 + name = "home" 1851 + version = "0.5.11" 1852 + source = "registry+https://github.com/rust-lang/crates.io-index" 1853 + checksum = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf" 1854 + dependencies = [ 1855 + "windows-sys 0.59.0", 1856 + ] 1857 + 1858 + [[package]] 1859 + name = "http" 1860 + version = "0.2.12" 1861 + source = "registry+https://github.com/rust-lang/crates.io-index" 1862 + checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" 1863 + dependencies = [ 1864 + "bytes", 1865 + "fnv", 1866 + "itoa", 1867 + ] 1868 + 1869 + [[package]] 1870 + name = "http" 1871 + version = "1.3.1" 1872 + source = "registry+https://github.com/rust-lang/crates.io-index" 1873 + checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565" 1874 + dependencies = [ 1875 + "bytes", 1876 + "fnv", 1877 + "itoa", 1878 + ] 1879 + 1880 + [[package]] 1881 + name = "http-body" 1882 + version = "0.4.6" 1883 + source = "registry+https://github.com/rust-lang/crates.io-index" 1884 + checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" 1885 + dependencies = [ 1886 + "bytes", 1887 + "http 0.2.12", 1888 + "pin-project-lite", 1889 + ] 1890 + 1891 + [[package]] 1892 + name = "http-body" 1893 + version = "1.0.1" 1894 + source = "registry+https://github.com/rust-lang/crates.io-index" 1895 + checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" 1896 + dependencies = [ 1897 + "bytes", 1898 + "http 1.3.1", 1899 + ] 1900 + 1901 + [[package]] 1902 + name = "http-body-util" 1903 + version = "0.1.3" 1904 + source = "registry+https://github.com/rust-lang/crates.io-index" 1905 + checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a" 1906 + dependencies = [ 1907 + "bytes", 1908 + "futures-core", 1909 + "http 1.3.1", 1910 + "http-body 1.0.1", 1911 + "pin-project-lite", 1912 + ] 1913 + 1914 + [[package]] 1915 + name = "http-range-header" 1916 + version = "0.4.2" 1917 + source = "registry+https://github.com/rust-lang/crates.io-index" 1918 + checksum = "9171a2ea8a68358193d15dd5d70c1c10a2afc3e7e4c5bc92bc9f025cebd7359c" 1919 + 1920 + [[package]] 1921 + name = "httparse" 1922 + version = "1.10.1" 1923 + source = "registry+https://github.com/rust-lang/crates.io-index" 1924 + checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" 1925 + 1926 + [[package]] 1927 + name = "httpdate" 1928 + version = "1.0.3" 1929 + source = "registry+https://github.com/rust-lang/crates.io-index" 1930 + checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" 1931 + 1932 + [[package]] 1933 + name = "humantime" 1934 + version = "2.2.0" 1935 + source = "registry+https://github.com/rust-lang/crates.io-index" 1936 + checksum = "9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f" 1937 + 1938 + [[package]] 1939 + name = "hyper" 1940 + version = "0.14.32" 1941 + source = "registry+https://github.com/rust-lang/crates.io-index" 1942 + checksum = "41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7" 1943 + dependencies = [ 1944 + "bytes", 1945 + "futures-channel", 1946 + "futures-core", 1947 + "futures-util", 1948 + "h2 0.3.26", 1949 + "http 0.2.12", 1950 + "http-body 0.4.6", 1951 + "httparse", 1952 + "httpdate", 1953 + "itoa", 1954 + "pin-project-lite", 1955 + "socket2", 1956 + "tokio", 1957 + "tower-service", 1958 + "tracing", 1959 + "want", 1960 + ] 1961 + 1962 + [[package]] 1963 + name = "hyper" 1964 + version = "1.6.0" 1965 + source = "registry+https://github.com/rust-lang/crates.io-index" 1966 + checksum = "cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80" 1967 + dependencies = [ 1968 + "bytes", 1969 + "futures-channel", 1970 + "futures-util", 1971 + "h2 0.4.8", 1972 + "http 1.3.1", 1973 + "http-body 1.0.1", 1974 + "httparse", 1975 + "httpdate", 1976 + "itoa", 1977 + "pin-project-lite", 1978 + "smallvec", 1979 + "tokio", 1980 + ] 1981 + 1982 + [[package]] 1983 + name = "hyper-tls" 1984 + version = "0.5.0" 1985 + source = "registry+https://github.com/rust-lang/crates.io-index" 1986 + checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" 1987 + dependencies = [ 1988 + "bytes", 1989 + "hyper 0.14.32", 1990 + "native-tls", 1991 + "tokio", 1992 + "tokio-native-tls", 1993 + ] 1994 + 1995 + [[package]] 1996 + name = "hyper-util" 1997 + version = "0.1.11" 1998 + source = "registry+https://github.com/rust-lang/crates.io-index" 1999 + checksum = "497bbc33a26fdd4af9ed9c70d63f61cf56a938375fbb32df34db9b1cd6d643f2" 2000 + dependencies = [ 2001 + "bytes", 2002 + "futures-util", 2003 + "http 1.3.1", 2004 + "http-body 1.0.1", 2005 + "hyper 1.6.0", 2006 + "pin-project-lite", 2007 + "tokio", 2008 + "tower-service", 2009 + ] 2010 + 2011 + [[package]] 2012 + name = "iana-time-zone" 2013 + version = "0.1.63" 2014 + source = "registry+https://github.com/rust-lang/crates.io-index" 2015 + checksum = "b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8" 2016 + dependencies = [ 2017 + "android_system_properties", 2018 + "core-foundation-sys", 2019 + "iana-time-zone-haiku", 2020 + "js-sys", 2021 + "log", 2022 + "wasm-bindgen", 2023 + "windows-core 0.61.0", 2024 + ] 2025 + 2026 + [[package]] 2027 + name = "iana-time-zone-haiku" 2028 + version = "0.1.2" 2029 + source = "registry+https://github.com/rust-lang/crates.io-index" 2030 + checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 2031 + dependencies = [ 2032 + "cc", 2033 + ] 2034 + 2035 + [[package]] 2036 + name = "icu_collections" 2037 + version = "1.5.0" 2038 + source = "registry+https://github.com/rust-lang/crates.io-index" 2039 + checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" 2040 + dependencies = [ 2041 + "displaydoc", 2042 + "yoke", 2043 + "zerofrom", 2044 + "zerovec", 2045 + ] 2046 + 2047 + [[package]] 2048 + name = "icu_locid" 2049 + version = "1.5.0" 2050 + source = "registry+https://github.com/rust-lang/crates.io-index" 2051 + checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637" 2052 + dependencies = [ 2053 + "displaydoc", 2054 + "litemap", 2055 + "tinystr", 2056 + "writeable", 2057 + "zerovec", 2058 + ] 2059 + 2060 + [[package]] 2061 + name = "icu_locid_transform" 2062 + version = "1.5.0" 2063 + source = "registry+https://github.com/rust-lang/crates.io-index" 2064 + checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e" 2065 + dependencies = [ 2066 + "displaydoc", 2067 + "icu_locid", 2068 + "icu_locid_transform_data", 2069 + "icu_provider", 2070 + "tinystr", 2071 + "zerovec", 2072 + ] 2073 + 2074 + [[package]] 2075 + name = "icu_locid_transform_data" 2076 + version = "1.5.1" 2077 + source = "registry+https://github.com/rust-lang/crates.io-index" 2078 + checksum = "7515e6d781098bf9f7205ab3fc7e9709d34554ae0b21ddbcb5febfa4bc7df11d" 2079 + 2080 + [[package]] 2081 + name = "icu_normalizer" 2082 + version = "1.5.0" 2083 + source = "registry+https://github.com/rust-lang/crates.io-index" 2084 + checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f" 2085 + dependencies = [ 2086 + "displaydoc", 2087 + "icu_collections", 2088 + "icu_normalizer_data", 2089 + "icu_properties", 2090 + "icu_provider", 2091 + "smallvec", 2092 + "utf16_iter", 2093 + "utf8_iter", 2094 + "write16", 2095 + "zerovec", 2096 + ] 2097 + 2098 + [[package]] 2099 + name = "icu_normalizer_data" 2100 + version = "1.5.1" 2101 + source = "registry+https://github.com/rust-lang/crates.io-index" 2102 + checksum = "c5e8338228bdc8ab83303f16b797e177953730f601a96c25d10cb3ab0daa0cb7" 2103 + 2104 + [[package]] 2105 + name = "icu_properties" 2106 + version = "1.5.1" 2107 + source = "registry+https://github.com/rust-lang/crates.io-index" 2108 + checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5" 2109 + dependencies = [ 2110 + "displaydoc", 2111 + "icu_collections", 2112 + "icu_locid_transform", 2113 + "icu_properties_data", 2114 + "icu_provider", 2115 + "tinystr", 2116 + "zerovec", 2117 + ] 2118 + 2119 + [[package]] 2120 + name = "icu_properties_data" 2121 + version = "1.5.1" 2122 + source = "registry+https://github.com/rust-lang/crates.io-index" 2123 + checksum = "85fb8799753b75aee8d2a21d7c14d9f38921b54b3dbda10f5a3c7a7b82dba5e2" 2124 + 2125 + [[package]] 2126 + name = "icu_provider" 2127 + version = "1.5.0" 2128 + source = "registry+https://github.com/rust-lang/crates.io-index" 2129 + checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9" 2130 + dependencies = [ 2131 + "displaydoc", 2132 + "icu_locid", 2133 + "icu_provider_macros", 2134 + "stable_deref_trait", 2135 + "tinystr", 2136 + "writeable", 2137 + "yoke", 2138 + "zerofrom", 2139 + "zerovec", 2140 + ] 2141 + 2142 + [[package]] 2143 + name = "icu_provider_macros" 2144 + version = "1.5.0" 2145 + source = "registry+https://github.com/rust-lang/crates.io-index" 2146 + checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" 2147 + dependencies = [ 2148 + "proc-macro2", 2149 + "quote", 2150 + "syn 2.0.100", 2151 + ] 2152 + 2153 + [[package]] 2154 + name = "ident_case" 2155 + version = "1.0.1" 2156 + source = "registry+https://github.com/rust-lang/crates.io-index" 2157 + checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 2158 + 2159 + [[package]] 2160 + name = "idna" 2161 + version = "1.0.3" 2162 + source = "registry+https://github.com/rust-lang/crates.io-index" 2163 + checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" 2164 + dependencies = [ 2165 + "idna_adapter", 2166 + "smallvec", 2167 + "utf8_iter", 2168 + ] 2169 + 2170 + [[package]] 2171 + name = "idna_adapter" 2172 + version = "1.2.0" 2173 + source = "registry+https://github.com/rust-lang/crates.io-index" 2174 + checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71" 2175 + dependencies = [ 2176 + "icu_normalizer", 2177 + "icu_properties", 2178 + ] 2179 + 2180 + [[package]] 2181 + name = "indenter" 2182 + version = "0.3.3" 2183 + source = "registry+https://github.com/rust-lang/crates.io-index" 2184 + checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683" 2185 + 2186 + [[package]] 2187 + name = "indexmap" 2188 + version = "2.9.0" 2189 + source = "registry+https://github.com/rust-lang/crates.io-index" 2190 + checksum = "cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e" 2191 + dependencies = [ 2192 + "equivalent", 2193 + "hashbrown", 2194 + ] 2195 + 2196 + [[package]] 2197 + name = "indicatif" 2198 + version = "0.17.11" 2199 + source = "registry+https://github.com/rust-lang/crates.io-index" 2200 + checksum = "183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235" 2201 + dependencies = [ 2202 + "console", 2203 + "number_prefix", 2204 + "portable-atomic", 2205 + "unicode-width 0.2.0", 2206 + "web-time", 2207 + ] 2208 + 2209 + [[package]] 2210 + name = "indoc" 2211 + version = "2.0.6" 2212 + source = "registry+https://github.com/rust-lang/crates.io-index" 2213 + checksum = "f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd" 2214 + 2215 + [[package]] 2216 + name = "ipnet" 2217 + version = "2.11.0" 2218 + source = "registry+https://github.com/rust-lang/crates.io-index" 2219 + checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" 2220 + 2221 + [[package]] 2222 + name = "iri-string" 2223 + version = "0.7.8" 2224 + source = "registry+https://github.com/rust-lang/crates.io-index" 2225 + checksum = "dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2" 2226 + dependencies = [ 2227 + "memchr", 2228 + "serde", 2229 + ] 2230 + 2231 + [[package]] 2232 + name = "is-terminal" 2233 + version = "0.4.16" 2234 + source = "registry+https://github.com/rust-lang/crates.io-index" 2235 + checksum = "e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9" 2236 + dependencies = [ 2237 + "hermit-abi 0.5.0", 2238 + "libc", 2239 + "windows-sys 0.59.0", 2240 + ] 2241 + 2242 + [[package]] 2243 + name = "is_terminal_polyfill" 2244 + version = "1.70.1" 2245 + source = "registry+https://github.com/rust-lang/crates.io-index" 2246 + checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" 2247 + 2248 + [[package]] 2249 + name = "itertools" 2250 + version = "0.10.5" 2251 + source = "registry+https://github.com/rust-lang/crates.io-index" 2252 + checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 2253 + dependencies = [ 2254 + "either", 2255 + ] 2256 + 2257 + [[package]] 2258 + name = "itertools" 2259 + version = "0.11.0" 2260 + source = "registry+https://github.com/rust-lang/crates.io-index" 2261 + checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" 2262 + dependencies = [ 2263 + "either", 2264 + ] 2265 + 2266 + [[package]] 2267 + name = "itertools" 2268 + version = "0.12.1" 2269 + source = "registry+https://github.com/rust-lang/crates.io-index" 2270 + checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" 2271 + dependencies = [ 2272 + "either", 2273 + ] 2274 + 2275 + [[package]] 2276 + name = "itertools" 2277 + version = "0.13.0" 2278 + source = "registry+https://github.com/rust-lang/crates.io-index" 2279 + checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" 2280 + dependencies = [ 2281 + "either", 2282 + ] 2283 + 2284 + [[package]] 2285 + name = "itoa" 2286 + version = "1.0.15" 2287 + source = "registry+https://github.com/rust-lang/crates.io-index" 2288 + checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" 2289 + 2290 + [[package]] 2291 + name = "jni" 2292 + version = "0.21.1" 2293 + source = "registry+https://github.com/rust-lang/crates.io-index" 2294 + checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" 2295 + dependencies = [ 2296 + "cesu8", 2297 + "cfg-if", 2298 + "combine", 2299 + "jni-sys", 2300 + "log", 2301 + "thiserror", 2302 + "walkdir", 2303 + "windows-sys 0.45.0", 2304 + ] 2305 + 2306 + [[package]] 2307 + name = "jni-sys" 2308 + version = "0.3.0" 2309 + source = "registry+https://github.com/rust-lang/crates.io-index" 2310 + checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" 2311 + 2312 + [[package]] 2313 + name = "jobserver" 2314 + version = "0.1.33" 2315 + source = "registry+https://github.com/rust-lang/crates.io-index" 2316 + checksum = "38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a" 2317 + dependencies = [ 2318 + "getrandom 0.3.2", 2319 + "libc", 2320 + ] 2321 + 2322 + [[package]] 2323 + name = "js-sys" 2324 + version = "0.3.77" 2325 + source = "registry+https://github.com/rust-lang/crates.io-index" 2326 + checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" 2327 + dependencies = [ 2328 + "once_cell", 2329 + "wasm-bindgen", 2330 + ] 2331 + 2332 + [[package]] 2333 + name = "keccak" 2334 + version = "0.1.5" 2335 + source = "registry+https://github.com/rust-lang/crates.io-index" 2336 + checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654" 2337 + dependencies = [ 2338 + "cpufeatures", 2339 + ] 2340 + 2341 + [[package]] 2342 + name = "lazy_static" 2343 + version = "1.5.0" 2344 + source = "registry+https://github.com/rust-lang/crates.io-index" 2345 + checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 2346 + 2347 + [[package]] 2348 + name = "lazycell" 2349 + version = "1.3.0" 2350 + source = "registry+https://github.com/rust-lang/crates.io-index" 2351 + checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" 2352 + 2353 + [[package]] 2354 + name = "libc" 2355 + version = "0.2.171" 2356 + source = "registry+https://github.com/rust-lang/crates.io-index" 2357 + checksum = "c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6" 2358 + 2359 + [[package]] 2360 + name = "libloading" 2361 + version = "0.8.6" 2362 + source = "registry+https://github.com/rust-lang/crates.io-index" 2363 + checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34" 2364 + dependencies = [ 2365 + "cfg-if", 2366 + "windows-targets 0.52.6", 2367 + ] 2368 + 2369 + [[package]] 2370 + name = "libm" 2371 + version = "0.2.11" 2372 + source = "registry+https://github.com/rust-lang/crates.io-index" 2373 + checksum = "8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa" 2374 + 2375 + [[package]] 2376 + name = "libredox" 2377 + version = "0.1.3" 2378 + source = "registry+https://github.com/rust-lang/crates.io-index" 2379 + checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" 2380 + dependencies = [ 2381 + "bitflags 2.9.0", 2382 + "libc", 2383 + ] 2384 + 2385 + [[package]] 2386 + name = "linux-raw-sys" 2387 + version = "0.4.15" 2388 + source = "registry+https://github.com/rust-lang/crates.io-index" 2389 + checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" 2390 + 2391 + [[package]] 2392 + name = "linux-raw-sys" 2393 + version = "0.9.4" 2394 + source = "registry+https://github.com/rust-lang/crates.io-index" 2395 + checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12" 2396 + 2397 + [[package]] 2398 + name = "litemap" 2399 + version = "0.7.5" 2400 + source = "registry+https://github.com/rust-lang/crates.io-index" 2401 + checksum = "23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856" 2402 + 2403 + [[package]] 2404 + name = "lock_api" 2405 + version = "0.4.12" 2406 + source = "registry+https://github.com/rust-lang/crates.io-index" 2407 + checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 2408 + dependencies = [ 2409 + "autocfg", 2410 + "scopeguard", 2411 + ] 2412 + 2413 + [[package]] 2414 + name = "log" 2415 + version = "0.4.27" 2416 + source = "registry+https://github.com/rust-lang/crates.io-index" 2417 + checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" 2418 + 2419 + [[package]] 2420 + name = "lru" 2421 + version = "0.12.5" 2422 + source = "registry+https://github.com/rust-lang/crates.io-index" 2423 + checksum = "234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38" 2424 + dependencies = [ 2425 + "hashbrown", 2426 + ] 2427 + 2428 + [[package]] 2429 + name = "mach2" 2430 + version = "0.4.2" 2431 + source = "registry+https://github.com/rust-lang/crates.io-index" 2432 + checksum = "19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709" 2433 + dependencies = [ 2434 + "libc", 2435 + ] 2436 + 2437 + [[package]] 2438 + name = "macro_rules_attribute" 2439 + version = "0.2.0" 2440 + source = "registry+https://github.com/rust-lang/crates.io-index" 2441 + checksum = "8a82271f7bc033d84bbca59a3ce3e4159938cb08a9c3aebbe54d215131518a13" 2442 + dependencies = [ 2443 + "macro_rules_attribute-proc_macro", 2444 + "paste", 2445 + ] 2446 + 2447 + [[package]] 2448 + name = "macro_rules_attribute-proc_macro" 2449 + version = "0.2.0" 2450 + source = "registry+https://github.com/rust-lang/crates.io-index" 2451 + checksum = "b8dd856d451cc0da70e2ef2ce95a18e39a93b7558bedf10201ad28503f918568" 2452 + 2453 + [[package]] 2454 + name = "malloc_buf" 2455 + version = "0.0.6" 2456 + source = "registry+https://github.com/rust-lang/crates.io-index" 2457 + checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" 2458 + dependencies = [ 2459 + "libc", 2460 + ] 2461 + 2462 + [[package]] 2463 + name = "matchit" 2464 + version = "0.7.3" 2465 + source = "registry+https://github.com/rust-lang/crates.io-index" 2466 + checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94" 2467 + 2468 + [[package]] 2469 + name = "matrixmultiply" 2470 + version = "0.3.9" 2471 + source = "registry+https://github.com/rust-lang/crates.io-index" 2472 + checksum = "9380b911e3e96d10c1f415da0876389aaf1b56759054eeb0de7df940c456ba1a" 2473 + dependencies = [ 2474 + "autocfg", 2475 + "rawpointer", 2476 + ] 2477 + 2478 + [[package]] 2479 + name = "memchr" 2480 + version = "2.7.4" 2481 + source = "registry+https://github.com/rust-lang/crates.io-index" 2482 + checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 2483 + 2484 + [[package]] 2485 + name = "memmap2" 2486 + version = "0.9.5" 2487 + source = "registry+https://github.com/rust-lang/crates.io-index" 2488 + checksum = "fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f" 2489 + dependencies = [ 2490 + "libc", 2491 + "stable_deref_trait", 2492 + ] 2493 + 2494 + [[package]] 2495 + name = "memoffset" 2496 + version = "0.9.1" 2497 + source = "registry+https://github.com/rust-lang/crates.io-index" 2498 + checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" 2499 + dependencies = [ 2500 + "autocfg", 2501 + ] 2502 + 2503 + [[package]] 2504 + name = "metal" 2505 + version = "0.27.0" 2506 + source = "registry+https://github.com/rust-lang/crates.io-index" 2507 + checksum = "c43f73953f8cbe511f021b58f18c3ce1c3d1ae13fe953293e13345bf83217f25" 2508 + dependencies = [ 2509 + "bitflags 2.9.0", 2510 + "block", 2511 + "core-graphics-types", 2512 + "foreign-types 0.5.0", 2513 + "log", 2514 + "objc", 2515 + "paste", 2516 + ] 2517 + 2518 + [[package]] 2519 + name = "metal" 2520 + version = "0.29.0" 2521 + source = "registry+https://github.com/rust-lang/crates.io-index" 2522 + checksum = "7ecfd3296f8c56b7c1f6fbac3c71cefa9d78ce009850c45000015f206dc7fa21" 2523 + dependencies = [ 2524 + "bitflags 2.9.0", 2525 + "block", 2526 + "core-graphics-types", 2527 + "foreign-types 0.5.0", 2528 + "log", 2529 + "objc", 2530 + "paste", 2531 + ] 2532 + 2533 + [[package]] 2534 + name = "mime" 2535 + version = "0.3.17" 2536 + source = "registry+https://github.com/rust-lang/crates.io-index" 2537 + checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 2538 + 2539 + [[package]] 2540 + name = "mime_guess" 2541 + version = "2.0.5" 2542 + source = "registry+https://github.com/rust-lang/crates.io-index" 2543 + checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e" 2544 + dependencies = [ 2545 + "mime", 2546 + "unicase", 2547 + ] 2548 + 2549 + [[package]] 2550 + name = "mimi-pyo3" 2551 + version = "0.5.2" 2552 + dependencies = [ 2553 + "anyhow", 2554 + "moshi", 2555 + "numpy", 2556 + "pyo3", 2557 + ] 2558 + 2559 + [[package]] 2560 + name = "minimal-lexical" 2561 + version = "0.2.1" 2562 + source = "registry+https://github.com/rust-lang/crates.io-index" 2563 + checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 2564 + 2565 + [[package]] 2566 + name = "miniz_oxide" 2567 + version = "0.7.4" 2568 + source = "registry+https://github.com/rust-lang/crates.io-index" 2569 + checksum = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08" 2570 + dependencies = [ 2571 + "adler", 2572 + ] 2573 + 2574 + [[package]] 2575 + name = "miniz_oxide" 2576 + version = "0.8.8" 2577 + source = "registry+https://github.com/rust-lang/crates.io-index" 2578 + checksum = "3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a" 2579 + dependencies = [ 2580 + "adler2", 2581 + ] 2582 + 2583 + [[package]] 2584 + name = "mio" 2585 + version = "0.8.11" 2586 + source = "registry+https://github.com/rust-lang/crates.io-index" 2587 + checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" 2588 + dependencies = [ 2589 + "libc", 2590 + "log", 2591 + "wasi 0.11.0+wasi-snapshot-preview1", 2592 + "windows-sys 0.48.0", 2593 + ] 2594 + 2595 + [[package]] 2596 + name = "mio" 2597 + version = "1.0.3" 2598 + source = "registry+https://github.com/rust-lang/crates.io-index" 2599 + checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd" 2600 + dependencies = [ 2601 + "libc", 2602 + "wasi 0.11.0+wasi-snapshot-preview1", 2603 + "windows-sys 0.52.0", 2604 + ] 2605 + 2606 + [[package]] 2607 + name = "monostate" 2608 + version = "0.1.14" 2609 + source = "registry+https://github.com/rust-lang/crates.io-index" 2610 + checksum = "aafe1be9d0c75642e3e50fedc7ecadf1ef1cbce6eb66462153fc44245343fbee" 2611 + dependencies = [ 2612 + "monostate-impl", 2613 + "serde", 2614 + ] 2615 + 2616 + [[package]] 2617 + name = "monostate-impl" 2618 + version = "0.1.14" 2619 + source = "registry+https://github.com/rust-lang/crates.io-index" 2620 + checksum = "c402a4092d5e204f32c9e155431046831fa712637043c58cb73bc6bc6c9663b5" 2621 + dependencies = [ 2622 + "proc-macro2", 2623 + "quote", 2624 + "syn 2.0.100", 2625 + ] 2626 + 2627 + [[package]] 2628 + name = "moshi" 2629 + version = "0.5.2" 2630 + dependencies = [ 2631 + "candle-core", 2632 + "candle-flash-attn", 2633 + "candle-nn", 2634 + "candle-transformers", 2635 + "rayon", 2636 + "serde", 2637 + "tracing", 2638 + ] 2639 + 2640 + [[package]] 2641 + name = "moshi-backend" 2642 + version = "0.5.2" 2643 + dependencies = [ 2644 + "anyhow", 2645 + "axum", 2646 + "axum-server", 2647 + "base64ct", 2648 + "bincode", 2649 + "byteorder", 2650 + "candle-core", 2651 + "candle-nn", 2652 + "candle-transformers", 2653 + "clap", 2654 + "env_logger", 2655 + "futures-util", 2656 + "hf-hub", 2657 + "http 1.3.1", 2658 + "lazy_static", 2659 + "log", 2660 + "moshi", 2661 + "ogg", 2662 + "opus", 2663 + "rand 0.8.5", 2664 + "rand_chacha 0.3.1", 2665 + "rcgen", 2666 + "regex", 2667 + "rubato", 2668 + "sentencepiece", 2669 + "serde", 2670 + "serde_json", 2671 + "sha3", 2672 + "symphonia", 2673 + "tokenizers", 2674 + "tokio", 2675 + "tokio-rustls", 2676 + "tower 0.4.13", 2677 + "tower-http", 2678 + "tracing", 2679 + "tracing-appender", 2680 + "tracing-chrome", 2681 + "tracing-subscriber", 2682 + "vergen", 2683 + ] 2684 + 2685 + [[package]] 2686 + name = "moshi-cli" 2687 + version = "0.5.2" 2688 + dependencies = [ 2689 + "anyhow", 2690 + "byteorder", 2691 + "candle-core", 2692 + "candle-nn", 2693 + "candle-transformers", 2694 + "clap", 2695 + "color-eyre", 2696 + "cpal", 2697 + "crossterm", 2698 + "env_logger", 2699 + "futures", 2700 + "futures-util", 2701 + "log", 2702 + "moshi", 2703 + "native-tls", 2704 + "ogg", 2705 + "opus", 2706 + "rand 0.8.5", 2707 + "ratatui", 2708 + "rubato", 2709 + "rustls 0.23.26", 2710 + "sentencepiece", 2711 + "serde_json", 2712 + "symphonia", 2713 + "tokio", 2714 + "tokio-tungstenite 0.21.0", 2715 + "toml", 2716 + "tracing", 2717 + "tracing-chrome", 2718 + "tracing-subscriber", 2719 + "tui-logger", 2720 + ] 2721 + 2722 + [[package]] 2723 + name = "native-tls" 2724 + version = "0.2.14" 2725 + source = "registry+https://github.com/rust-lang/crates.io-index" 2726 + checksum = "87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e" 2727 + dependencies = [ 2728 + "libc", 2729 + "log", 2730 + "openssl", 2731 + "openssl-probe", 2732 + "openssl-sys", 2733 + "schannel", 2734 + "security-framework", 2735 + "security-framework-sys", 2736 + "tempfile", 2737 + ] 2738 + 2739 + [[package]] 2740 + name = "ndarray" 2741 + version = "0.16.1" 2742 + source = "registry+https://github.com/rust-lang/crates.io-index" 2743 + checksum = "882ed72dce9365842bf196bdeedf5055305f11fc8c03dee7bb0194a6cad34841" 2744 + dependencies = [ 2745 + "matrixmultiply", 2746 + "num-complex", 2747 + "num-integer", 2748 + "num-traits", 2749 + "portable-atomic", 2750 + "portable-atomic-util", 2751 + "rawpointer", 2752 + ] 2753 + 2754 + [[package]] 2755 + name = "ndk" 2756 + version = "0.8.0" 2757 + source = "registry+https://github.com/rust-lang/crates.io-index" 2758 + checksum = "2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7" 2759 + dependencies = [ 2760 + "bitflags 2.9.0", 2761 + "jni-sys", 2762 + "log", 2763 + "ndk-sys", 2764 + "num_enum", 2765 + "thiserror", 2766 + ] 2767 + 2768 + [[package]] 2769 + name = "ndk-context" 2770 + version = "0.1.1" 2771 + source = "registry+https://github.com/rust-lang/crates.io-index" 2772 + checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" 2773 + 2774 + [[package]] 2775 + name = "ndk-sys" 2776 + version = "0.5.0+25.2.9519653" 2777 + source = "registry+https://github.com/rust-lang/crates.io-index" 2778 + checksum = "8c196769dd60fd4f363e11d948139556a344e79d451aeb2fa2fd040738ef7691" 2779 + dependencies = [ 2780 + "jni-sys", 2781 + ] 2782 + 2783 + [[package]] 2784 + name = "nom" 2785 + version = "7.1.3" 2786 + source = "registry+https://github.com/rust-lang/crates.io-index" 2787 + checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 2788 + dependencies = [ 2789 + "memchr", 2790 + "minimal-lexical", 2791 + ] 2792 + 2793 + [[package]] 2794 + name = "ntapi" 2795 + version = "0.4.1" 2796 + source = "registry+https://github.com/rust-lang/crates.io-index" 2797 + checksum = "e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4" 2798 + dependencies = [ 2799 + "winapi", 2800 + ] 2801 + 2802 + [[package]] 2803 + name = "nu-ansi-term" 2804 + version = "0.46.0" 2805 + source = "registry+https://github.com/rust-lang/crates.io-index" 2806 + checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" 2807 + dependencies = [ 2808 + "overload", 2809 + "winapi", 2810 + ] 2811 + 2812 + [[package]] 2813 + name = "num" 2814 + version = "0.4.3" 2815 + source = "registry+https://github.com/rust-lang/crates.io-index" 2816 + checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23" 2817 + dependencies = [ 2818 + "num-bigint", 2819 + "num-complex", 2820 + "num-integer", 2821 + "num-iter", 2822 + "num-rational", 2823 + "num-traits", 2824 + ] 2825 + 2826 + [[package]] 2827 + name = "num-bigint" 2828 + version = "0.4.6" 2829 + source = "registry+https://github.com/rust-lang/crates.io-index" 2830 + checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" 2831 + dependencies = [ 2832 + "num-integer", 2833 + "num-traits", 2834 + ] 2835 + 2836 + [[package]] 2837 + name = "num-complex" 2838 + version = "0.4.6" 2839 + source = "registry+https://github.com/rust-lang/crates.io-index" 2840 + checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" 2841 + dependencies = [ 2842 + "bytemuck", 2843 + "num-traits", 2844 + ] 2845 + 2846 + [[package]] 2847 + name = "num-conv" 2848 + version = "0.1.0" 2849 + source = "registry+https://github.com/rust-lang/crates.io-index" 2850 + checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 2851 + 2852 + [[package]] 2853 + name = "num-derive" 2854 + version = "0.3.3" 2855 + source = "registry+https://github.com/rust-lang/crates.io-index" 2856 + checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" 2857 + dependencies = [ 2858 + "proc-macro2", 2859 + "quote", 2860 + "syn 1.0.109", 2861 + ] 2862 + 2863 + [[package]] 2864 + name = "num-derive" 2865 + version = "0.4.2" 2866 + source = "registry+https://github.com/rust-lang/crates.io-index" 2867 + checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" 2868 + dependencies = [ 2869 + "proc-macro2", 2870 + "quote", 2871 + "syn 2.0.100", 2872 + ] 2873 + 2874 + [[package]] 2875 + name = "num-integer" 2876 + version = "0.1.46" 2877 + source = "registry+https://github.com/rust-lang/crates.io-index" 2878 + checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" 2879 + dependencies = [ 2880 + "num-traits", 2881 + ] 2882 + 2883 + [[package]] 2884 + name = "num-iter" 2885 + version = "0.1.45" 2886 + source = "registry+https://github.com/rust-lang/crates.io-index" 2887 + checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" 2888 + dependencies = [ 2889 + "autocfg", 2890 + "num-integer", 2891 + "num-traits", 2892 + ] 2893 + 2894 + [[package]] 2895 + name = "num-rational" 2896 + version = "0.4.2" 2897 + source = "registry+https://github.com/rust-lang/crates.io-index" 2898 + checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" 2899 + dependencies = [ 2900 + "num-bigint", 2901 + "num-integer", 2902 + "num-traits", 2903 + ] 2904 + 2905 + [[package]] 2906 + name = "num-traits" 2907 + version = "0.2.19" 2908 + source = "registry+https://github.com/rust-lang/crates.io-index" 2909 + checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 2910 + dependencies = [ 2911 + "autocfg", 2912 + "libm", 2913 + ] 2914 + 2915 + [[package]] 2916 + name = "num_cpus" 2917 + version = "1.16.0" 2918 + source = "registry+https://github.com/rust-lang/crates.io-index" 2919 + checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 2920 + dependencies = [ 2921 + "hermit-abi 0.3.9", 2922 + "libc", 2923 + ] 2924 + 2925 + [[package]] 2926 + name = "num_enum" 2927 + version = "0.7.3" 2928 + source = "registry+https://github.com/rust-lang/crates.io-index" 2929 + checksum = "4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179" 2930 + dependencies = [ 2931 + "num_enum_derive", 2932 + ] 2933 + 2934 + [[package]] 2935 + name = "num_enum_derive" 2936 + version = "0.7.3" 2937 + source = "registry+https://github.com/rust-lang/crates.io-index" 2938 + checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56" 2939 + dependencies = [ 2940 + "proc-macro-crate", 2941 + "proc-macro2", 2942 + "quote", 2943 + "syn 2.0.100", 2944 + ] 2945 + 2946 + [[package]] 2947 + name = "num_threads" 2948 + version = "0.1.7" 2949 + source = "registry+https://github.com/rust-lang/crates.io-index" 2950 + checksum = "5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9" 2951 + dependencies = [ 2952 + "libc", 2953 + ] 2954 + 2955 + [[package]] 2956 + name = "number_prefix" 2957 + version = "0.4.0" 2958 + source = "registry+https://github.com/rust-lang/crates.io-index" 2959 + checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3" 2960 + 2961 + [[package]] 2962 + name = "numpy" 2963 + version = "0.23.0" 2964 + source = "registry+https://github.com/rust-lang/crates.io-index" 2965 + checksum = "b94caae805f998a07d33af06e6a3891e38556051b8045c615470a71590e13e78" 2966 + dependencies = [ 2967 + "libc", 2968 + "ndarray", 2969 + "num-complex", 2970 + "num-integer", 2971 + "num-traits", 2972 + "pyo3", 2973 + "rustc-hash 2.1.1", 2974 + ] 2975 + 2976 + [[package]] 2977 + name = "objc" 2978 + version = "0.2.7" 2979 + source = "registry+https://github.com/rust-lang/crates.io-index" 2980 + checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" 2981 + dependencies = [ 2982 + "malloc_buf", 2983 + "objc_exception", 2984 + ] 2985 + 2986 + [[package]] 2987 + name = "objc_exception" 2988 + version = "0.1.2" 2989 + source = "registry+https://github.com/rust-lang/crates.io-index" 2990 + checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4" 2991 + dependencies = [ 2992 + "cc", 2993 + ] 2994 + 2995 + [[package]] 2996 + name = "object" 2997 + version = "0.32.2" 2998 + source = "registry+https://github.com/rust-lang/crates.io-index" 2999 + checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" 3000 + dependencies = [ 3001 + "memchr", 3002 + ] 3003 + 3004 + [[package]] 3005 + name = "oboe" 3006 + version = "0.6.1" 3007 + source = "registry+https://github.com/rust-lang/crates.io-index" 3008 + checksum = "e8b61bebd49e5d43f5f8cc7ee2891c16e0f41ec7954d36bcb6c14c5e0de867fb" 3009 + dependencies = [ 3010 + "jni", 3011 + "ndk", 3012 + "ndk-context", 3013 + "num-derive 0.4.2", 3014 + "num-traits", 3015 + "oboe-sys", 3016 + ] 3017 + 3018 + [[package]] 3019 + name = "oboe-sys" 3020 + version = "0.6.1" 3021 + source = "registry+https://github.com/rust-lang/crates.io-index" 3022 + checksum = "6c8bb09a4a2b1d668170cfe0a7d5bc103f8999fb316c98099b6a9939c9f2e79d" 3023 + dependencies = [ 3024 + "cc", 3025 + ] 3026 + 3027 + [[package]] 3028 + name = "ogg" 3029 + version = "0.9.2" 3030 + source = "registry+https://github.com/rust-lang/crates.io-index" 3031 + checksum = "fdab8dcd8d4052eaacaf8fb07a3ccd9a6e26efadb42878a413c68fc4af1dee2b" 3032 + dependencies = [ 3033 + "byteorder", 3034 + "bytes", 3035 + "futures-core", 3036 + "futures-io", 3037 + "pin-project", 3038 + "tokio", 3039 + "tokio-util 0.6.10", 3040 + ] 3041 + 3042 + [[package]] 3043 + name = "once_cell" 3044 + version = "1.21.3" 3045 + source = "registry+https://github.com/rust-lang/crates.io-index" 3046 + checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" 3047 + 3048 + [[package]] 3049 + name = "onig" 3050 + version = "6.4.0" 3051 + source = "registry+https://github.com/rust-lang/crates.io-index" 3052 + checksum = "8c4b31c8722ad9171c6d77d3557db078cab2bd50afcc9d09c8b315c59df8ca4f" 3053 + dependencies = [ 3054 + "bitflags 1.3.2", 3055 + "libc", 3056 + "once_cell", 3057 + "onig_sys", 3058 + ] 3059 + 3060 + [[package]] 3061 + name = "onig_sys" 3062 + version = "69.8.1" 3063 + source = "registry+https://github.com/rust-lang/crates.io-index" 3064 + checksum = "7b829e3d7e9cc74c7e315ee8edb185bf4190da5acde74afd7fc59c35b1f086e7" 3065 + dependencies = [ 3066 + "cc", 3067 + "pkg-config", 3068 + ] 3069 + 3070 + [[package]] 3071 + name = "openssl" 3072 + version = "0.10.72" 3073 + source = "registry+https://github.com/rust-lang/crates.io-index" 3074 + checksum = "fedfea7d58a1f73118430a55da6a286e7b044961736ce96a16a17068ea25e5da" 3075 + dependencies = [ 3076 + "bitflags 2.9.0", 3077 + "cfg-if", 3078 + "foreign-types 0.3.2", 3079 + "libc", 3080 + "once_cell", 3081 + "openssl-macros", 3082 + "openssl-sys", 3083 + ] 3084 + 3085 + [[package]] 3086 + name = "openssl-macros" 3087 + version = "0.1.1" 3088 + source = "registry+https://github.com/rust-lang/crates.io-index" 3089 + checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" 3090 + dependencies = [ 3091 + "proc-macro2", 3092 + "quote", 3093 + "syn 2.0.100", 3094 + ] 3095 + 3096 + [[package]] 3097 + name = "openssl-probe" 3098 + version = "0.1.6" 3099 + source = "registry+https://github.com/rust-lang/crates.io-index" 3100 + checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" 3101 + 3102 + [[package]] 3103 + name = "openssl-sys" 3104 + version = "0.9.107" 3105 + source = "registry+https://github.com/rust-lang/crates.io-index" 3106 + checksum = "8288979acd84749c744a9014b4382d42b8f7b2592847b5afb2ed29e5d16ede07" 3107 + dependencies = [ 3108 + "cc", 3109 + "libc", 3110 + "pkg-config", 3111 + "vcpkg", 3112 + ] 3113 + 3114 + [[package]] 3115 + name = "option-ext" 3116 + version = "0.2.0" 3117 + source = "registry+https://github.com/rust-lang/crates.io-index" 3118 + checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" 3119 + 3120 + [[package]] 3121 + name = "opus" 3122 + version = "0.3.0" 3123 + source = "registry+https://github.com/rust-lang/crates.io-index" 3124 + checksum = "6526409b274a7e98e55ff59d96aafd38e6cd34d46b7dbbc32ce126dffcd75e8e" 3125 + dependencies = [ 3126 + "audiopus_sys", 3127 + "libc", 3128 + ] 3129 + 3130 + [[package]] 3131 + name = "overload" 3132 + version = "0.1.1" 3133 + source = "registry+https://github.com/rust-lang/crates.io-index" 3134 + checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 3135 + 3136 + [[package]] 3137 + name = "owo-colors" 3138 + version = "3.5.0" 3139 + source = "registry+https://github.com/rust-lang/crates.io-index" 3140 + checksum = "c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f" 3141 + 3142 + [[package]] 3143 + name = "parking_lot" 3144 + version = "0.12.3" 3145 + source = "registry+https://github.com/rust-lang/crates.io-index" 3146 + checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" 3147 + dependencies = [ 3148 + "lock_api", 3149 + "parking_lot_core", 3150 + ] 3151 + 3152 + [[package]] 3153 + name = "parking_lot_core" 3154 + version = "0.9.10" 3155 + source = "registry+https://github.com/rust-lang/crates.io-index" 3156 + checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" 3157 + dependencies = [ 3158 + "cfg-if", 3159 + "libc", 3160 + "redox_syscall", 3161 + "smallvec", 3162 + "windows-targets 0.52.6", 3163 + ] 3164 + 3165 + [[package]] 3166 + name = "paste" 3167 + version = "1.0.15" 3168 + source = "registry+https://github.com/rust-lang/crates.io-index" 3169 + checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" 3170 + 3171 + [[package]] 3172 + name = "pem" 3173 + version = "3.0.5" 3174 + source = "registry+https://github.com/rust-lang/crates.io-index" 3175 + checksum = "38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3" 3176 + dependencies = [ 3177 + "base64 0.22.1", 3178 + "serde", 3179 + ] 3180 + 3181 + [[package]] 3182 + name = "percent-encoding" 3183 + version = "2.3.1" 3184 + source = "registry+https://github.com/rust-lang/crates.io-index" 3185 + checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 3186 + 3187 + [[package]] 3188 + name = "pin-project" 3189 + version = "1.1.10" 3190 + source = "registry+https://github.com/rust-lang/crates.io-index" 3191 + checksum = "677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a" 3192 + dependencies = [ 3193 + "pin-project-internal", 3194 + ] 3195 + 3196 + [[package]] 3197 + name = "pin-project-internal" 3198 + version = "1.1.10" 3199 + source = "registry+https://github.com/rust-lang/crates.io-index" 3200 + checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861" 3201 + dependencies = [ 3202 + "proc-macro2", 3203 + "quote", 3204 + "syn 2.0.100", 3205 + ] 3206 + 3207 + [[package]] 3208 + name = "pin-project-lite" 3209 + version = "0.2.16" 3210 + source = "registry+https://github.com/rust-lang/crates.io-index" 3211 + checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" 3212 + 3213 + [[package]] 3214 + name = "pin-utils" 3215 + version = "0.1.0" 3216 + source = "registry+https://github.com/rust-lang/crates.io-index" 3217 + checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 3218 + 3219 + [[package]] 3220 + name = "pkg-config" 3221 + version = "0.3.32" 3222 + source = "registry+https://github.com/rust-lang/crates.io-index" 3223 + checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" 3224 + 3225 + [[package]] 3226 + name = "portable-atomic" 3227 + version = "1.11.0" 3228 + source = "registry+https://github.com/rust-lang/crates.io-index" 3229 + checksum = "350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e" 3230 + 3231 + [[package]] 3232 + name = "portable-atomic-util" 3233 + version = "0.2.4" 3234 + source = "registry+https://github.com/rust-lang/crates.io-index" 3235 + checksum = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507" 3236 + dependencies = [ 3237 + "portable-atomic", 3238 + ] 3239 + 3240 + [[package]] 3241 + name = "powerfmt" 3242 + version = "0.2.0" 3243 + source = "registry+https://github.com/rust-lang/crates.io-index" 3244 + checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 3245 + 3246 + [[package]] 3247 + name = "ppv-lite86" 3248 + version = "0.2.21" 3249 + source = "registry+https://github.com/rust-lang/crates.io-index" 3250 + checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" 3251 + dependencies = [ 3252 + "zerocopy", 3253 + ] 3254 + 3255 + [[package]] 3256 + name = "prettyplease" 3257 + version = "0.2.32" 3258 + source = "registry+https://github.com/rust-lang/crates.io-index" 3259 + checksum = "664ec5419c51e34154eec046ebcba56312d5a2fc3b09a06da188e1ad21afadf6" 3260 + dependencies = [ 3261 + "proc-macro2", 3262 + "syn 2.0.100", 3263 + ] 3264 + 3265 + [[package]] 3266 + name = "primal-check" 3267 + version = "0.3.4" 3268 + source = "registry+https://github.com/rust-lang/crates.io-index" 3269 + checksum = "dc0d895b311e3af9902528fbb8f928688abbd95872819320517cc24ca6b2bd08" 3270 + dependencies = [ 3271 + "num-integer", 3272 + ] 3273 + 3274 + [[package]] 3275 + name = "proc-macro-crate" 3276 + version = "3.3.0" 3277 + source = "registry+https://github.com/rust-lang/crates.io-index" 3278 + checksum = "edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35" 3279 + dependencies = [ 3280 + "toml_edit", 3281 + ] 3282 + 3283 + [[package]] 3284 + name = "proc-macro2" 3285 + version = "1.0.94" 3286 + source = "registry+https://github.com/rust-lang/crates.io-index" 3287 + checksum = "a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84" 3288 + dependencies = [ 3289 + "unicode-ident", 3290 + ] 3291 + 3292 + [[package]] 3293 + name = "prost" 3294 + version = "0.11.9" 3295 + source = "registry+https://github.com/rust-lang/crates.io-index" 3296 + checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd" 3297 + dependencies = [ 3298 + "bytes", 3299 + "prost-derive", 3300 + ] 3301 + 3302 + [[package]] 3303 + name = "prost-derive" 3304 + version = "0.11.9" 3305 + source = "registry+https://github.com/rust-lang/crates.io-index" 3306 + checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4" 3307 + dependencies = [ 3308 + "anyhow", 3309 + "itertools 0.10.5", 3310 + "proc-macro2", 3311 + "quote", 3312 + "syn 1.0.109", 3313 + ] 3314 + 3315 + [[package]] 3316 + name = "pulp" 3317 + version = "0.18.22" 3318 + source = "registry+https://github.com/rust-lang/crates.io-index" 3319 + checksum = "a0a01a0dc67cf4558d279f0c25b0962bd08fc6dec0137699eae304103e882fe6" 3320 + dependencies = [ 3321 + "bytemuck", 3322 + "libm", 3323 + "num-complex", 3324 + "reborrow", 3325 + ] 3326 + 3327 + [[package]] 3328 + name = "pulp" 3329 + version = "0.21.4" 3330 + source = "registry+https://github.com/rust-lang/crates.io-index" 3331 + checksum = "95fb7a99b37aaef4c7dd2fd15a819eb8010bfc7a2c2155230d51f497316cad6d" 3332 + dependencies = [ 3333 + "bytemuck", 3334 + "cfg-if", 3335 + "libm", 3336 + "num-complex", 3337 + "reborrow", 3338 + "version_check", 3339 + ] 3340 + 3341 + [[package]] 3342 + name = "pyo3" 3343 + version = "0.23.5" 3344 + source = "registry+https://github.com/rust-lang/crates.io-index" 3345 + checksum = "7778bffd85cf38175ac1f545509665d0b9b92a198ca7941f131f85f7a4f9a872" 3346 + dependencies = [ 3347 + "cfg-if", 3348 + "indoc", 3349 + "libc", 3350 + "memoffset", 3351 + "once_cell", 3352 + "portable-atomic", 3353 + "pyo3-build-config", 3354 + "pyo3-ffi", 3355 + "pyo3-macros", 3356 + "unindent", 3357 + ] 3358 + 3359 + [[package]] 3360 + name = "pyo3-build-config" 3361 + version = "0.23.5" 3362 + source = "registry+https://github.com/rust-lang/crates.io-index" 3363 + checksum = "94f6cbe86ef3bf18998d9df6e0f3fc1050a8c5efa409bf712e661a4366e010fb" 3364 + dependencies = [ 3365 + "once_cell", 3366 + "target-lexicon", 3367 + ] 3368 + 3369 + [[package]] 3370 + name = "pyo3-ffi" 3371 + version = "0.23.5" 3372 + source = "registry+https://github.com/rust-lang/crates.io-index" 3373 + checksum = "e9f1b4c431c0bb1c8fb0a338709859eed0d030ff6daa34368d3b152a63dfdd8d" 3374 + dependencies = [ 3375 + "libc", 3376 + "pyo3-build-config", 3377 + ] 3378 + 3379 + [[package]] 3380 + name = "pyo3-macros" 3381 + version = "0.23.5" 3382 + source = "registry+https://github.com/rust-lang/crates.io-index" 3383 + checksum = "fbc2201328f63c4710f68abdf653c89d8dbc2858b88c5d88b0ff38a75288a9da" 3384 + dependencies = [ 3385 + "proc-macro2", 3386 + "pyo3-macros-backend", 3387 + "quote", 3388 + "syn 2.0.100", 3389 + ] 3390 + 3391 + [[package]] 3392 + name = "pyo3-macros-backend" 3393 + version = "0.23.5" 3394 + source = "registry+https://github.com/rust-lang/crates.io-index" 3395 + checksum = "fca6726ad0f3da9c9de093d6f116a93c1a38e417ed73bf138472cf4064f72028" 3396 + dependencies = [ 3397 + "heck", 3398 + "proc-macro2", 3399 + "pyo3-build-config", 3400 + "quote", 3401 + "syn 2.0.100", 3402 + ] 3403 + 3404 + [[package]] 3405 + name = "quote" 3406 + version = "1.0.40" 3407 + source = "registry+https://github.com/rust-lang/crates.io-index" 3408 + checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" 3409 + dependencies = [ 3410 + "proc-macro2", 3411 + ] 3412 + 3413 + [[package]] 3414 + name = "r-efi" 3415 + version = "5.2.0" 3416 + source = "registry+https://github.com/rust-lang/crates.io-index" 3417 + checksum = "74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5" 3418 + 3419 + [[package]] 3420 + name = "rand" 3421 + version = "0.8.5" 3422 + source = "registry+https://github.com/rust-lang/crates.io-index" 3423 + checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 3424 + dependencies = [ 3425 + "libc", 3426 + "rand_chacha 0.3.1", 3427 + "rand_core 0.6.4", 3428 + ] 3429 + 3430 + [[package]] 3431 + name = "rand" 3432 + version = "0.9.0" 3433 + source = "registry+https://github.com/rust-lang/crates.io-index" 3434 + checksum = "3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94" 3435 + dependencies = [ 3436 + "rand_chacha 0.9.0", 3437 + "rand_core 0.9.3", 3438 + "zerocopy", 3439 + ] 3440 + 3441 + [[package]] 3442 + name = "rand_chacha" 3443 + version = "0.3.1" 3444 + source = "registry+https://github.com/rust-lang/crates.io-index" 3445 + checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 3446 + dependencies = [ 3447 + "ppv-lite86", 3448 + "rand_core 0.6.4", 3449 + ] 3450 + 3451 + [[package]] 3452 + name = "rand_chacha" 3453 + version = "0.9.0" 3454 + source = "registry+https://github.com/rust-lang/crates.io-index" 3455 + checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" 3456 + dependencies = [ 3457 + "ppv-lite86", 3458 + "rand_core 0.9.3", 3459 + ] 3460 + 3461 + [[package]] 3462 + name = "rand_core" 3463 + version = "0.6.4" 3464 + source = "registry+https://github.com/rust-lang/crates.io-index" 3465 + checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 3466 + dependencies = [ 3467 + "getrandom 0.2.15", 3468 + ] 3469 + 3470 + [[package]] 3471 + name = "rand_core" 3472 + version = "0.9.3" 3473 + source = "registry+https://github.com/rust-lang/crates.io-index" 3474 + checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" 3475 + dependencies = [ 3476 + "getrandom 0.3.2", 3477 + ] 3478 + 3479 + [[package]] 3480 + name = "rand_distr" 3481 + version = "0.5.1" 3482 + source = "registry+https://github.com/rust-lang/crates.io-index" 3483 + checksum = "6a8615d50dcf34fa31f7ab52692afec947c4dd0ab803cc87cb3b0b4570ff7463" 3484 + dependencies = [ 3485 + "num-traits", 3486 + "rand 0.9.0", 3487 + ] 3488 + 3489 + [[package]] 3490 + name = "ratatui" 3491 + version = "0.27.0" 3492 + source = "registry+https://github.com/rust-lang/crates.io-index" 3493 + checksum = "d16546c5b5962abf8ce6e2881e722b4e0ae3b6f1a08a26ae3573c55853ca68d3" 3494 + dependencies = [ 3495 + "bitflags 2.9.0", 3496 + "cassowary", 3497 + "compact_str", 3498 + "crossterm", 3499 + "itertools 0.13.0", 3500 + "lru", 3501 + "paste", 3502 + "stability", 3503 + "strum", 3504 + "strum_macros", 3505 + "unicode-segmentation", 3506 + "unicode-truncate", 3507 + "unicode-width 0.1.14", 3508 + ] 3509 + 3510 + [[package]] 3511 + name = "raw-cpuid" 3512 + version = "10.7.0" 3513 + source = "registry+https://github.com/rust-lang/crates.io-index" 3514 + checksum = "6c297679cb867470fa8c9f67dbba74a78d78e3e98d7cf2b08d6d71540f797332" 3515 + dependencies = [ 3516 + "bitflags 1.3.2", 3517 + ] 3518 + 3519 + [[package]] 3520 + name = "raw-cpuid" 3521 + version = "11.5.0" 3522 + source = "registry+https://github.com/rust-lang/crates.io-index" 3523 + checksum = "c6df7ab838ed27997ba19a4664507e6f82b41fe6e20be42929332156e5e85146" 3524 + dependencies = [ 3525 + "bitflags 2.9.0", 3526 + ] 3527 + 3528 + [[package]] 3529 + name = "rawpointer" 3530 + version = "0.2.1" 3531 + source = "registry+https://github.com/rust-lang/crates.io-index" 3532 + checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" 3533 + 3534 + [[package]] 3535 + name = "rayon" 3536 + version = "1.10.0" 3537 + source = "registry+https://github.com/rust-lang/crates.io-index" 3538 + checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" 3539 + dependencies = [ 3540 + "either", 3541 + "rayon-core", 3542 + ] 3543 + 3544 + [[package]] 3545 + name = "rayon-cond" 3546 + version = "0.3.0" 3547 + source = "registry+https://github.com/rust-lang/crates.io-index" 3548 + checksum = "059f538b55efd2309c9794130bc149c6a553db90e9d99c2030785c82f0bd7df9" 3549 + dependencies = [ 3550 + "either", 3551 + "itertools 0.11.0", 3552 + "rayon", 3553 + ] 3554 + 3555 + [[package]] 3556 + name = "rayon-core" 3557 + version = "1.12.1" 3558 + source = "registry+https://github.com/rust-lang/crates.io-index" 3559 + checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" 3560 + dependencies = [ 3561 + "crossbeam-deque", 3562 + "crossbeam-utils", 3563 + ] 3564 + 3565 + [[package]] 3566 + name = "rcgen" 3567 + version = "0.13.2" 3568 + source = "registry+https://github.com/rust-lang/crates.io-index" 3569 + checksum = "75e669e5202259b5314d1ea5397316ad400819437857b90861765f24c4cf80a2" 3570 + dependencies = [ 3571 + "pem", 3572 + "ring", 3573 + "rustls-pki-types", 3574 + "time", 3575 + "yasna", 3576 + ] 3577 + 3578 + [[package]] 3579 + name = "realfft" 3580 + version = "3.4.0" 3581 + source = "registry+https://github.com/rust-lang/crates.io-index" 3582 + checksum = "390252372b7f2aac8360fc5e72eba10136b166d6faeed97e6d0c8324eb99b2b1" 3583 + dependencies = [ 3584 + "rustfft", 3585 + ] 3586 + 3587 + [[package]] 3588 + name = "reborrow" 3589 + version = "0.5.5" 3590 + source = "registry+https://github.com/rust-lang/crates.io-index" 3591 + checksum = "03251193000f4bd3b042892be858ee50e8b3719f2b08e5833ac4353724632430" 3592 + 3593 + [[package]] 3594 + name = "redox_syscall" 3595 + version = "0.5.11" 3596 + source = "registry+https://github.com/rust-lang/crates.io-index" 3597 + checksum = "d2f103c6d277498fbceb16e84d317e2a400f160f46904d5f5410848c829511a3" 3598 + dependencies = [ 3599 + "bitflags 2.9.0", 3600 + ] 3601 + 3602 + [[package]] 3603 + name = "redox_users" 3604 + version = "0.4.6" 3605 + source = "registry+https://github.com/rust-lang/crates.io-index" 3606 + checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" 3607 + dependencies = [ 3608 + "getrandom 0.2.15", 3609 + "libredox", 3610 + "thiserror", 3611 + ] 3612 + 3613 + [[package]] 3614 + name = "regex" 3615 + version = "1.11.1" 3616 + source = "registry+https://github.com/rust-lang/crates.io-index" 3617 + checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" 3618 + dependencies = [ 3619 + "aho-corasick", 3620 + "memchr", 3621 + "regex-automata", 3622 + "regex-syntax", 3623 + ] 3624 + 3625 + [[package]] 3626 + name = "regex-automata" 3627 + version = "0.4.9" 3628 + source = "registry+https://github.com/rust-lang/crates.io-index" 3629 + checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" 3630 + dependencies = [ 3631 + "aho-corasick", 3632 + "memchr", 3633 + "regex-syntax", 3634 + ] 3635 + 3636 + [[package]] 3637 + name = "regex-syntax" 3638 + version = "0.8.5" 3639 + source = "registry+https://github.com/rust-lang/crates.io-index" 3640 + checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" 3641 + 3642 + [[package]] 3643 + name = "reqwest" 3644 + version = "0.11.27" 3645 + source = "registry+https://github.com/rust-lang/crates.io-index" 3646 + checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62" 3647 + dependencies = [ 3648 + "base64 0.21.7", 3649 + "bytes", 3650 + "encoding_rs", 3651 + "futures-core", 3652 + "futures-util", 3653 + "h2 0.3.26", 3654 + "http 0.2.12", 3655 + "http-body 0.4.6", 3656 + "hyper 0.14.32", 3657 + "hyper-tls", 3658 + "ipnet", 3659 + "js-sys", 3660 + "log", 3661 + "mime", 3662 + "native-tls", 3663 + "once_cell", 3664 + "percent-encoding", 3665 + "pin-project-lite", 3666 + "rustls-pemfile 1.0.4", 3667 + "serde", 3668 + "serde_json", 3669 + "serde_urlencoded", 3670 + "sync_wrapper 0.1.2", 3671 + "system-configuration", 3672 + "tokio", 3673 + "tokio-native-tls", 3674 + "tower-service", 3675 + "url", 3676 + "wasm-bindgen", 3677 + "wasm-bindgen-futures", 3678 + "web-sys", 3679 + "winreg", 3680 + ] 3681 + 3682 + [[package]] 3683 + name = "ring" 3684 + version = "0.17.14" 3685 + source = "registry+https://github.com/rust-lang/crates.io-index" 3686 + checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7" 3687 + dependencies = [ 3688 + "cc", 3689 + "cfg-if", 3690 + "getrandom 0.2.15", 3691 + "libc", 3692 + "untrusted", 3693 + "windows-sys 0.52.0", 3694 + ] 3695 + 3696 + [[package]] 3697 + name = "rubato" 3698 + version = "0.15.0" 3699 + source = "registry+https://github.com/rust-lang/crates.io-index" 3700 + checksum = "b5d18b486e7d29a408ef3f825bc1327d8f87af091c987ca2f5b734625940e234" 3701 + dependencies = [ 3702 + "num-complex", 3703 + "num-integer", 3704 + "num-traits", 3705 + "realfft", 3706 + ] 3707 + 3708 + [[package]] 3709 + name = "rustc-demangle" 3710 + version = "0.1.24" 3711 + source = "registry+https://github.com/rust-lang/crates.io-index" 3712 + checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 3713 + 3714 + [[package]] 3715 + name = "rustc-hash" 3716 + version = "1.1.0" 3717 + source = "registry+https://github.com/rust-lang/crates.io-index" 3718 + checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 3719 + 3720 + [[package]] 3721 + name = "rustc-hash" 3722 + version = "2.1.1" 3723 + source = "registry+https://github.com/rust-lang/crates.io-index" 3724 + checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" 3725 + 3726 + [[package]] 3727 + name = "rustc_version" 3728 + version = "0.4.1" 3729 + source = "registry+https://github.com/rust-lang/crates.io-index" 3730 + checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" 3731 + dependencies = [ 3732 + "semver", 3733 + ] 3734 + 3735 + [[package]] 3736 + name = "rustfft" 3737 + version = "6.2.0" 3738 + source = "registry+https://github.com/rust-lang/crates.io-index" 3739 + checksum = "43806561bc506d0c5d160643ad742e3161049ac01027b5e6d7524091fd401d86" 3740 + dependencies = [ 3741 + "num-complex", 3742 + "num-integer", 3743 + "num-traits", 3744 + "primal-check", 3745 + "strength_reduce", 3746 + "transpose", 3747 + "version_check", 3748 + ] 3749 + 3750 + [[package]] 3751 + name = "rustix" 3752 + version = "0.38.44" 3753 + source = "registry+https://github.com/rust-lang/crates.io-index" 3754 + checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" 3755 + dependencies = [ 3756 + "bitflags 2.9.0", 3757 + "errno", 3758 + "libc", 3759 + "linux-raw-sys 0.4.15", 3760 + "windows-sys 0.59.0", 3761 + ] 3762 + 3763 + [[package]] 3764 + name = "rustix" 3765 + version = "1.0.5" 3766 + source = "registry+https://github.com/rust-lang/crates.io-index" 3767 + checksum = "d97817398dd4bb2e6da002002db259209759911da105da92bec29ccb12cf58bf" 3768 + dependencies = [ 3769 + "bitflags 2.9.0", 3770 + "errno", 3771 + "libc", 3772 + "linux-raw-sys 0.9.4", 3773 + "windows-sys 0.59.0", 3774 + ] 3775 + 3776 + [[package]] 3777 + name = "rustls" 3778 + version = "0.21.12" 3779 + source = "registry+https://github.com/rust-lang/crates.io-index" 3780 + checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" 3781 + dependencies = [ 3782 + "log", 3783 + "ring", 3784 + "rustls-webpki 0.101.7", 3785 + "sct", 3786 + ] 3787 + 3788 + [[package]] 3789 + name = "rustls" 3790 + version = "0.22.4" 3791 + source = "registry+https://github.com/rust-lang/crates.io-index" 3792 + checksum = "bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432" 3793 + dependencies = [ 3794 + "log", 3795 + "ring", 3796 + "rustls-pki-types", 3797 + "rustls-webpki 0.102.8", 3798 + "subtle", 3799 + "zeroize", 3800 + ] 3801 + 3802 + [[package]] 3803 + name = "rustls" 3804 + version = "0.23.26" 3805 + source = "registry+https://github.com/rust-lang/crates.io-index" 3806 + checksum = "df51b5869f3a441595eac5e8ff14d486ff285f7b8c0df8770e49c3b56351f0f0" 3807 + dependencies = [ 3808 + "aws-lc-rs", 3809 + "log", 3810 + "once_cell", 3811 + "ring", 3812 + "rustls-pki-types", 3813 + "rustls-webpki 0.103.1", 3814 + "subtle", 3815 + "zeroize", 3816 + ] 3817 + 3818 + [[package]] 3819 + name = "rustls-pemfile" 3820 + version = "1.0.4" 3821 + source = "registry+https://github.com/rust-lang/crates.io-index" 3822 + checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" 3823 + dependencies = [ 3824 + "base64 0.21.7", 3825 + ] 3826 + 3827 + [[package]] 3828 + name = "rustls-pemfile" 3829 + version = "2.2.0" 3830 + source = "registry+https://github.com/rust-lang/crates.io-index" 3831 + checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50" 3832 + dependencies = [ 3833 + "rustls-pki-types", 3834 + ] 3835 + 3836 + [[package]] 3837 + name = "rustls-pki-types" 3838 + version = "1.11.0" 3839 + source = "registry+https://github.com/rust-lang/crates.io-index" 3840 + checksum = "917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c" 3841 + 3842 + [[package]] 3843 + name = "rustls-webpki" 3844 + version = "0.101.7" 3845 + source = "registry+https://github.com/rust-lang/crates.io-index" 3846 + checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" 3847 + dependencies = [ 3848 + "ring", 3849 + "untrusted", 3850 + ] 3851 + 3852 + [[package]] 3853 + name = "rustls-webpki" 3854 + version = "0.102.8" 3855 + source = "registry+https://github.com/rust-lang/crates.io-index" 3856 + checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" 3857 + dependencies = [ 3858 + "ring", 3859 + "rustls-pki-types", 3860 + "untrusted", 3861 + ] 3862 + 3863 + [[package]] 3864 + name = "rustls-webpki" 3865 + version = "0.103.1" 3866 + source = "registry+https://github.com/rust-lang/crates.io-index" 3867 + checksum = "fef8b8769aaccf73098557a87cd1816b4f9c7c16811c9c77142aa695c16f2c03" 3868 + dependencies = [ 3869 + "aws-lc-rs", 3870 + "ring", 3871 + "rustls-pki-types", 3872 + "untrusted", 3873 + ] 3874 + 3875 + [[package]] 3876 + name = "rustversion" 3877 + version = "1.0.20" 3878 + source = "registry+https://github.com/rust-lang/crates.io-index" 3879 + checksum = "eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2" 3880 + 3881 + [[package]] 3882 + name = "ryu" 3883 + version = "1.0.20" 3884 + source = "registry+https://github.com/rust-lang/crates.io-index" 3885 + checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" 3886 + 3887 + [[package]] 3888 + name = "safetensors" 3889 + version = "0.4.5" 3890 + source = "registry+https://github.com/rust-lang/crates.io-index" 3891 + checksum = "44560c11236a6130a46ce36c836a62936dc81ebf8c36a37947423571be0e55b6" 3892 + dependencies = [ 3893 + "serde", 3894 + "serde_json", 3895 + ] 3896 + 3897 + [[package]] 3898 + name = "same-file" 3899 + version = "1.0.6" 3900 + source = "registry+https://github.com/rust-lang/crates.io-index" 3901 + checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 3902 + dependencies = [ 3903 + "winapi-util", 3904 + ] 3905 + 3906 + [[package]] 3907 + name = "schannel" 3908 + version = "0.1.27" 3909 + source = "registry+https://github.com/rust-lang/crates.io-index" 3910 + checksum = "1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d" 3911 + dependencies = [ 3912 + "windows-sys 0.59.0", 3913 + ] 3914 + 3915 + [[package]] 3916 + name = "scopeguard" 3917 + version = "1.2.0" 3918 + source = "registry+https://github.com/rust-lang/crates.io-index" 3919 + checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 3920 + 3921 + [[package]] 3922 + name = "sct" 3923 + version = "0.7.1" 3924 + source = "registry+https://github.com/rust-lang/crates.io-index" 3925 + checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" 3926 + dependencies = [ 3927 + "ring", 3928 + "untrusted", 3929 + ] 3930 + 3931 + [[package]] 3932 + name = "security-framework" 3933 + version = "2.11.1" 3934 + source = "registry+https://github.com/rust-lang/crates.io-index" 3935 + checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" 3936 + dependencies = [ 3937 + "bitflags 2.9.0", 3938 + "core-foundation", 3939 + "core-foundation-sys", 3940 + "libc", 3941 + "security-framework-sys", 3942 + ] 3943 + 3944 + [[package]] 3945 + name = "security-framework-sys" 3946 + version = "2.14.0" 3947 + source = "registry+https://github.com/rust-lang/crates.io-index" 3948 + checksum = "49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32" 3949 + dependencies = [ 3950 + "core-foundation-sys", 3951 + "libc", 3952 + ] 3953 + 3954 + [[package]] 3955 + name = "semver" 3956 + version = "1.0.26" 3957 + source = "registry+https://github.com/rust-lang/crates.io-index" 3958 + checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0" 3959 + dependencies = [ 3960 + "serde", 3961 + ] 3962 + 3963 + [[package]] 3964 + name = "sentencepiece" 3965 + version = "0.11.2" 3966 + source = "registry+https://github.com/rust-lang/crates.io-index" 3967 + checksum = "1ae716e54c860d65df824a5b606b464e8f2acfc4a7fe93b2a1f6b9a173d1fff5" 3968 + dependencies = [ 3969 + "libc", 3970 + "num-derive 0.3.3", 3971 + "num-traits", 3972 + "prost", 3973 + "prost-derive", 3974 + "sentencepiece-sys", 3975 + "thiserror", 3976 + ] 3977 + 3978 + [[package]] 3979 + name = "sentencepiece-sys" 3980 + version = "0.11.2" 3981 + source = "registry+https://github.com/rust-lang/crates.io-index" 3982 + checksum = "f21c66315e346665798e116d1c21201434715e13dd691f3f33f6276746d0b71f" 3983 + dependencies = [ 3984 + "cc", 3985 + "cmake", 3986 + "pkg-config", 3987 + ] 3988 + 3989 + [[package]] 3990 + name = "seq-macro" 3991 + version = "0.3.6" 3992 + source = "registry+https://github.com/rust-lang/crates.io-index" 3993 + checksum = "1bc711410fbe7399f390ca1c3b60ad0f53f80e95c5eb935e52268a0e2cd49acc" 3994 + 3995 + [[package]] 3996 + name = "serde" 3997 + version = "1.0.219" 3998 + source = "registry+https://github.com/rust-lang/crates.io-index" 3999 + checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" 4000 + dependencies = [ 4001 + "serde_derive", 4002 + ] 4003 + 4004 + [[package]] 4005 + name = "serde_derive" 4006 + version = "1.0.219" 4007 + source = "registry+https://github.com/rust-lang/crates.io-index" 4008 + checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" 4009 + dependencies = [ 4010 + "proc-macro2", 4011 + "quote", 4012 + "syn 2.0.100", 4013 + ] 4014 + 4015 + [[package]] 4016 + name = "serde_json" 4017 + version = "1.0.140" 4018 + source = "registry+https://github.com/rust-lang/crates.io-index" 4019 + checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" 4020 + dependencies = [ 4021 + "itoa", 4022 + "memchr", 4023 + "ryu", 4024 + "serde", 4025 + ] 4026 + 4027 + [[package]] 4028 + name = "serde_path_to_error" 4029 + version = "0.1.17" 4030 + source = "registry+https://github.com/rust-lang/crates.io-index" 4031 + checksum = "59fab13f937fa393d08645bf3a84bdfe86e296747b506ada67bb15f10f218b2a" 4032 + dependencies = [ 4033 + "itoa", 4034 + "serde", 4035 + ] 4036 + 4037 + [[package]] 4038 + name = "serde_plain" 4039 + version = "1.0.2" 4040 + source = "registry+https://github.com/rust-lang/crates.io-index" 4041 + checksum = "9ce1fc6db65a611022b23a0dec6975d63fb80a302cb3388835ff02c097258d50" 4042 + dependencies = [ 4043 + "serde", 4044 + ] 4045 + 4046 + [[package]] 4047 + name = "serde_spanned" 4048 + version = "0.6.8" 4049 + source = "registry+https://github.com/rust-lang/crates.io-index" 4050 + checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" 4051 + dependencies = [ 4052 + "serde", 4053 + ] 4054 + 4055 + [[package]] 4056 + name = "serde_urlencoded" 4057 + version = "0.7.1" 4058 + source = "registry+https://github.com/rust-lang/crates.io-index" 4059 + checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 4060 + dependencies = [ 4061 + "form_urlencoded", 4062 + "itoa", 4063 + "ryu", 4064 + "serde", 4065 + ] 4066 + 4067 + [[package]] 4068 + name = "sha1" 4069 + version = "0.10.6" 4070 + source = "registry+https://github.com/rust-lang/crates.io-index" 4071 + checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" 4072 + dependencies = [ 4073 + "cfg-if", 4074 + "cpufeatures", 4075 + "digest", 4076 + ] 4077 + 4078 + [[package]] 4079 + name = "sha3" 4080 + version = "0.10.8" 4081 + source = "registry+https://github.com/rust-lang/crates.io-index" 4082 + checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60" 4083 + dependencies = [ 4084 + "digest", 4085 + "keccak", 4086 + ] 4087 + 4088 + [[package]] 4089 + name = "sharded-slab" 4090 + version = "0.1.7" 4091 + source = "registry+https://github.com/rust-lang/crates.io-index" 4092 + checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" 4093 + dependencies = [ 4094 + "lazy_static", 4095 + ] 4096 + 4097 + [[package]] 4098 + name = "shlex" 4099 + version = "1.3.0" 4100 + source = "registry+https://github.com/rust-lang/crates.io-index" 4101 + checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 4102 + 4103 + [[package]] 4104 + name = "signal-hook" 4105 + version = "0.3.17" 4106 + source = "registry+https://github.com/rust-lang/crates.io-index" 4107 + checksum = "8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801" 4108 + dependencies = [ 4109 + "libc", 4110 + "signal-hook-registry", 4111 + ] 4112 + 4113 + [[package]] 4114 + name = "signal-hook-mio" 4115 + version = "0.2.4" 4116 + source = "registry+https://github.com/rust-lang/crates.io-index" 4117 + checksum = "34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd" 4118 + dependencies = [ 4119 + "libc", 4120 + "mio 0.8.11", 4121 + "signal-hook", 4122 + ] 4123 + 4124 + [[package]] 4125 + name = "signal-hook-registry" 4126 + version = "1.4.2" 4127 + source = "registry+https://github.com/rust-lang/crates.io-index" 4128 + checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" 4129 + dependencies = [ 4130 + "libc", 4131 + ] 4132 + 4133 + [[package]] 4134 + name = "slab" 4135 + version = "0.4.9" 4136 + source = "registry+https://github.com/rust-lang/crates.io-index" 4137 + checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 4138 + dependencies = [ 4139 + "autocfg", 4140 + ] 4141 + 4142 + [[package]] 4143 + name = "smallvec" 4144 + version = "1.15.0" 4145 + source = "registry+https://github.com/rust-lang/crates.io-index" 4146 + checksum = "8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9" 4147 + 4148 + [[package]] 4149 + name = "socket2" 4150 + version = "0.5.9" 4151 + source = "registry+https://github.com/rust-lang/crates.io-index" 4152 + checksum = "4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef" 4153 + dependencies = [ 4154 + "libc", 4155 + "windows-sys 0.52.0", 4156 + ] 4157 + 4158 + [[package]] 4159 + name = "spm_precompiled" 4160 + version = "0.1.4" 4161 + source = "registry+https://github.com/rust-lang/crates.io-index" 4162 + checksum = "5851699c4033c63636f7ea4cf7b7c1f1bf06d0cc03cfb42e711de5a5c46cf326" 4163 + dependencies = [ 4164 + "base64 0.13.1", 4165 + "nom", 4166 + "serde", 4167 + "unicode-segmentation", 4168 + ] 4169 + 4170 + [[package]] 4171 + name = "stability" 4172 + version = "0.2.1" 4173 + source = "registry+https://github.com/rust-lang/crates.io-index" 4174 + checksum = "d904e7009df136af5297832a3ace3370cd14ff1546a232f4f185036c2736fcac" 4175 + dependencies = [ 4176 + "quote", 4177 + "syn 2.0.100", 4178 + ] 4179 + 4180 + [[package]] 4181 + name = "stable_deref_trait" 4182 + version = "1.2.0" 4183 + source = "registry+https://github.com/rust-lang/crates.io-index" 4184 + checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 4185 + 4186 + [[package]] 4187 + name = "static_assertions" 4188 + version = "1.1.0" 4189 + source = "registry+https://github.com/rust-lang/crates.io-index" 4190 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 4191 + 4192 + [[package]] 4193 + name = "strength_reduce" 4194 + version = "0.2.4" 4195 + source = "registry+https://github.com/rust-lang/crates.io-index" 4196 + checksum = "fe895eb47f22e2ddd4dabc02bce419d2e643c8e3b585c78158b349195bc24d82" 4197 + 4198 + [[package]] 4199 + name = "strsim" 4200 + version = "0.10.0" 4201 + source = "registry+https://github.com/rust-lang/crates.io-index" 4202 + checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 4203 + 4204 + [[package]] 4205 + name = "strsim" 4206 + version = "0.11.1" 4207 + source = "registry+https://github.com/rust-lang/crates.io-index" 4208 + checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 4209 + 4210 + [[package]] 4211 + name = "strum" 4212 + version = "0.26.3" 4213 + source = "registry+https://github.com/rust-lang/crates.io-index" 4214 + checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" 4215 + dependencies = [ 4216 + "strum_macros", 4217 + ] 4218 + 4219 + [[package]] 4220 + name = "strum_macros" 4221 + version = "0.26.4" 4222 + source = "registry+https://github.com/rust-lang/crates.io-index" 4223 + checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" 4224 + dependencies = [ 4225 + "heck", 4226 + "proc-macro2", 4227 + "quote", 4228 + "rustversion", 4229 + "syn 2.0.100", 4230 + ] 4231 + 4232 + [[package]] 4233 + name = "subtle" 4234 + version = "2.6.1" 4235 + source = "registry+https://github.com/rust-lang/crates.io-index" 4236 + checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" 4237 + 4238 + [[package]] 4239 + name = "symphonia" 4240 + version = "0.5.4" 4241 + source = "registry+https://github.com/rust-lang/crates.io-index" 4242 + checksum = "815c942ae7ee74737bb00f965fa5b5a2ac2ce7b6c01c0cc169bbeaf7abd5f5a9" 4243 + dependencies = [ 4244 + "lazy_static", 4245 + "symphonia-bundle-flac", 4246 + "symphonia-bundle-mp3", 4247 + "symphonia-codec-aac", 4248 + "symphonia-codec-adpcm", 4249 + "symphonia-codec-alac", 4250 + "symphonia-codec-pcm", 4251 + "symphonia-codec-vorbis", 4252 + "symphonia-core", 4253 + "symphonia-format-caf", 4254 + "symphonia-format-isomp4", 4255 + "symphonia-format-mkv", 4256 + "symphonia-format-ogg", 4257 + "symphonia-format-riff", 4258 + "symphonia-metadata", 4259 + ] 4260 + 4261 + [[package]] 4262 + name = "symphonia-bundle-flac" 4263 + version = "0.5.4" 4264 + source = "registry+https://github.com/rust-lang/crates.io-index" 4265 + checksum = "72e34f34298a7308d4397a6c7fbf5b84c5d491231ce3dd379707ba673ab3bd97" 4266 + dependencies = [ 4267 + "log", 4268 + "symphonia-core", 4269 + "symphonia-metadata", 4270 + "symphonia-utils-xiph", 4271 + ] 4272 + 4273 + [[package]] 4274 + name = "symphonia-bundle-mp3" 4275 + version = "0.5.4" 4276 + source = "registry+https://github.com/rust-lang/crates.io-index" 4277 + checksum = "c01c2aae70f0f1fb096b6f0ff112a930b1fb3626178fba3ae68b09dce71706d4" 4278 + dependencies = [ 4279 + "lazy_static", 4280 + "log", 4281 + "symphonia-core", 4282 + "symphonia-metadata", 4283 + ] 4284 + 4285 + [[package]] 4286 + name = "symphonia-codec-aac" 4287 + version = "0.5.4" 4288 + source = "registry+https://github.com/rust-lang/crates.io-index" 4289 + checksum = "cdbf25b545ad0d3ee3e891ea643ad115aff4ca92f6aec472086b957a58522f70" 4290 + dependencies = [ 4291 + "lazy_static", 4292 + "log", 4293 + "symphonia-core", 4294 + ] 4295 + 4296 + [[package]] 4297 + name = "symphonia-codec-adpcm" 4298 + version = "0.5.4" 4299 + source = "registry+https://github.com/rust-lang/crates.io-index" 4300 + checksum = "c94e1feac3327cd616e973d5be69ad36b3945f16b06f19c6773fc3ac0b426a0f" 4301 + dependencies = [ 4302 + "log", 4303 + "symphonia-core", 4304 + ] 4305 + 4306 + [[package]] 4307 + name = "symphonia-codec-alac" 4308 + version = "0.5.4" 4309 + source = "registry+https://github.com/rust-lang/crates.io-index" 4310 + checksum = "2d8a6666649a08412906476a8b0efd9b9733e241180189e9f92b09c08d0e38f3" 4311 + dependencies = [ 4312 + "log", 4313 + "symphonia-core", 4314 + ] 4315 + 4316 + [[package]] 4317 + name = "symphonia-codec-pcm" 4318 + version = "0.5.4" 4319 + source = "registry+https://github.com/rust-lang/crates.io-index" 4320 + checksum = "f395a67057c2ebc5e84d7bb1be71cce1a7ba99f64e0f0f0e303a03f79116f89b" 4321 + dependencies = [ 4322 + "log", 4323 + "symphonia-core", 4324 + ] 4325 + 4326 + [[package]] 4327 + name = "symphonia-codec-vorbis" 4328 + version = "0.5.4" 4329 + source = "registry+https://github.com/rust-lang/crates.io-index" 4330 + checksum = "5a98765fb46a0a6732b007f7e2870c2129b6f78d87db7987e6533c8f164a9f30" 4331 + dependencies = [ 4332 + "log", 4333 + "symphonia-core", 4334 + "symphonia-utils-xiph", 4335 + ] 4336 + 4337 + [[package]] 4338 + name = "symphonia-core" 4339 + version = "0.5.4" 4340 + source = "registry+https://github.com/rust-lang/crates.io-index" 4341 + checksum = "798306779e3dc7d5231bd5691f5a813496dc79d3f56bf82e25789f2094e022c3" 4342 + dependencies = [ 4343 + "arrayvec", 4344 + "bitflags 1.3.2", 4345 + "bytemuck", 4346 + "lazy_static", 4347 + "log", 4348 + ] 4349 + 4350 + [[package]] 4351 + name = "symphonia-format-caf" 4352 + version = "0.5.4" 4353 + source = "registry+https://github.com/rust-lang/crates.io-index" 4354 + checksum = "e43c99c696a388295a29fe71b133079f5d8b18041cf734c5459c35ad9097af50" 4355 + dependencies = [ 4356 + "log", 4357 + "symphonia-core", 4358 + "symphonia-metadata", 4359 + ] 4360 + 4361 + [[package]] 4362 + name = "symphonia-format-isomp4" 4363 + version = "0.5.4" 4364 + source = "registry+https://github.com/rust-lang/crates.io-index" 4365 + checksum = "abfdf178d697e50ce1e5d9b982ba1b94c47218e03ec35022d9f0e071a16dc844" 4366 + dependencies = [ 4367 + "encoding_rs", 4368 + "log", 4369 + "symphonia-core", 4370 + "symphonia-metadata", 4371 + "symphonia-utils-xiph", 4372 + ] 4373 + 4374 + [[package]] 4375 + name = "symphonia-format-mkv" 4376 + version = "0.5.4" 4377 + source = "registry+https://github.com/rust-lang/crates.io-index" 4378 + checksum = "1bb43471a100f7882dc9937395bd5ebee8329298e766250b15b3875652fe3d6f" 4379 + dependencies = [ 4380 + "lazy_static", 4381 + "log", 4382 + "symphonia-core", 4383 + "symphonia-metadata", 4384 + "symphonia-utils-xiph", 4385 + ] 4386 + 4387 + [[package]] 4388 + name = "symphonia-format-ogg" 4389 + version = "0.5.4" 4390 + source = "registry+https://github.com/rust-lang/crates.io-index" 4391 + checksum = "ada3505789516bcf00fc1157c67729eded428b455c27ca370e41f4d785bfa931" 4392 + dependencies = [ 4393 + "log", 4394 + "symphonia-core", 4395 + "symphonia-metadata", 4396 + "symphonia-utils-xiph", 4397 + ] 4398 + 4399 + [[package]] 4400 + name = "symphonia-format-riff" 4401 + version = "0.5.4" 4402 + source = "registry+https://github.com/rust-lang/crates.io-index" 4403 + checksum = "05f7be232f962f937f4b7115cbe62c330929345434c834359425e043bfd15f50" 4404 + dependencies = [ 4405 + "extended", 4406 + "log", 4407 + "symphonia-core", 4408 + "symphonia-metadata", 4409 + ] 4410 + 4411 + [[package]] 4412 + name = "symphonia-metadata" 4413 + version = "0.5.4" 4414 + source = "registry+https://github.com/rust-lang/crates.io-index" 4415 + checksum = "bc622b9841a10089c5b18e99eb904f4341615d5aa55bbf4eedde1be721a4023c" 4416 + dependencies = [ 4417 + "encoding_rs", 4418 + "lazy_static", 4419 + "log", 4420 + "symphonia-core", 4421 + ] 4422 + 4423 + [[package]] 4424 + name = "symphonia-utils-xiph" 4425 + version = "0.5.4" 4426 + source = "registry+https://github.com/rust-lang/crates.io-index" 4427 + checksum = "484472580fa49991afda5f6550ece662237b00c6f562c7d9638d1b086ed010fe" 4428 + dependencies = [ 4429 + "symphonia-core", 4430 + "symphonia-metadata", 4431 + ] 4432 + 4433 + [[package]] 4434 + name = "syn" 4435 + version = "1.0.109" 4436 + source = "registry+https://github.com/rust-lang/crates.io-index" 4437 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 4438 + dependencies = [ 4439 + "proc-macro2", 4440 + "quote", 4441 + "unicode-ident", 4442 + ] 4443 + 4444 + [[package]] 4445 + name = "syn" 4446 + version = "2.0.100" 4447 + source = "registry+https://github.com/rust-lang/crates.io-index" 4448 + checksum = "b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0" 4449 + dependencies = [ 4450 + "proc-macro2", 4451 + "quote", 4452 + "unicode-ident", 4453 + ] 4454 + 4455 + [[package]] 4456 + name = "sync_wrapper" 4457 + version = "0.1.2" 4458 + source = "registry+https://github.com/rust-lang/crates.io-index" 4459 + checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 4460 + 4461 + [[package]] 4462 + name = "sync_wrapper" 4463 + version = "1.0.2" 4464 + source = "registry+https://github.com/rust-lang/crates.io-index" 4465 + checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263" 4466 + 4467 + [[package]] 4468 + name = "synstructure" 4469 + version = "0.13.1" 4470 + source = "registry+https://github.com/rust-lang/crates.io-index" 4471 + checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" 4472 + dependencies = [ 4473 + "proc-macro2", 4474 + "quote", 4475 + "syn 2.0.100", 4476 + ] 4477 + 4478 + [[package]] 4479 + name = "sysctl" 4480 + version = "0.5.5" 4481 + source = "registry+https://github.com/rust-lang/crates.io-index" 4482 + checksum = "ec7dddc5f0fee506baf8b9fdb989e242f17e4b11c61dfbb0635b705217199eea" 4483 + dependencies = [ 4484 + "bitflags 2.9.0", 4485 + "byteorder", 4486 + "enum-as-inner", 4487 + "libc", 4488 + "thiserror", 4489 + "walkdir", 4490 + ] 4491 + 4492 + [[package]] 4493 + name = "sysctl" 4494 + version = "0.6.0" 4495 + source = "registry+https://github.com/rust-lang/crates.io-index" 4496 + checksum = "01198a2debb237c62b6826ec7081082d951f46dbb64b0e8c7649a452230d1dfc" 4497 + dependencies = [ 4498 + "bitflags 2.9.0", 4499 + "byteorder", 4500 + "enum-as-inner", 4501 + "libc", 4502 + "thiserror", 4503 + "walkdir", 4504 + ] 4505 + 4506 + [[package]] 4507 + name = "sysinfo" 4508 + version = "0.30.13" 4509 + source = "registry+https://github.com/rust-lang/crates.io-index" 4510 + checksum = "0a5b4ddaee55fb2bea2bf0e5000747e5f5c0de765e5a5ff87f4cd106439f4bb3" 4511 + dependencies = [ 4512 + "cfg-if", 4513 + "core-foundation-sys", 4514 + "libc", 4515 + "ntapi", 4516 + "once_cell", 4517 + "windows 0.52.0", 4518 + ] 4519 + 4520 + [[package]] 4521 + name = "system-configuration" 4522 + version = "0.5.1" 4523 + source = "registry+https://github.com/rust-lang/crates.io-index" 4524 + checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" 4525 + dependencies = [ 4526 + "bitflags 1.3.2", 4527 + "core-foundation", 4528 + "system-configuration-sys", 4529 + ] 4530 + 4531 + [[package]] 4532 + name = "system-configuration-sys" 4533 + version = "0.5.0" 4534 + source = "registry+https://github.com/rust-lang/crates.io-index" 4535 + checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" 4536 + dependencies = [ 4537 + "core-foundation-sys", 4538 + "libc", 4539 + ] 4540 + 4541 + [[package]] 4542 + name = "target-lexicon" 4543 + version = "0.12.16" 4544 + source = "registry+https://github.com/rust-lang/crates.io-index" 4545 + checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" 4546 + 4547 + [[package]] 4548 + name = "tempfile" 4549 + version = "3.19.1" 4550 + source = "registry+https://github.com/rust-lang/crates.io-index" 4551 + checksum = "7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf" 4552 + dependencies = [ 4553 + "fastrand", 4554 + "getrandom 0.3.2", 4555 + "once_cell", 4556 + "rustix 1.0.5", 4557 + "windows-sys 0.59.0", 4558 + ] 4559 + 4560 + [[package]] 4561 + name = "termcolor" 4562 + version = "1.4.1" 4563 + source = "registry+https://github.com/rust-lang/crates.io-index" 4564 + checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 4565 + dependencies = [ 4566 + "winapi-util", 4567 + ] 4568 + 4569 + [[package]] 4570 + name = "thiserror" 4571 + version = "1.0.69" 4572 + source = "registry+https://github.com/rust-lang/crates.io-index" 4573 + checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" 4574 + dependencies = [ 4575 + "thiserror-impl", 4576 + ] 4577 + 4578 + [[package]] 4579 + name = "thiserror-impl" 4580 + version = "1.0.69" 4581 + source = "registry+https://github.com/rust-lang/crates.io-index" 4582 + checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" 4583 + dependencies = [ 4584 + "proc-macro2", 4585 + "quote", 4586 + "syn 2.0.100", 4587 + ] 4588 + 4589 + [[package]] 4590 + name = "thread_local" 4591 + version = "1.1.8" 4592 + source = "registry+https://github.com/rust-lang/crates.io-index" 4593 + checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" 4594 + dependencies = [ 4595 + "cfg-if", 4596 + "once_cell", 4597 + ] 4598 + 4599 + [[package]] 4600 + name = "time" 4601 + version = "0.3.41" 4602 + source = "registry+https://github.com/rust-lang/crates.io-index" 4603 + checksum = "8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40" 4604 + dependencies = [ 4605 + "deranged", 4606 + "itoa", 4607 + "libc", 4608 + "num-conv", 4609 + "num_threads", 4610 + "powerfmt", 4611 + "serde", 4612 + "time-core", 4613 + "time-macros", 4614 + ] 4615 + 4616 + [[package]] 4617 + name = "time-core" 4618 + version = "0.1.4" 4619 + source = "registry+https://github.com/rust-lang/crates.io-index" 4620 + checksum = "c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c" 4621 + 4622 + [[package]] 4623 + name = "time-macros" 4624 + version = "0.2.22" 4625 + source = "registry+https://github.com/rust-lang/crates.io-index" 4626 + checksum = "3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49" 4627 + dependencies = [ 4628 + "num-conv", 4629 + "time-core", 4630 + ] 4631 + 4632 + [[package]] 4633 + name = "tinystr" 4634 + version = "0.7.6" 4635 + source = "registry+https://github.com/rust-lang/crates.io-index" 4636 + checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" 4637 + dependencies = [ 4638 + "displaydoc", 4639 + "zerovec", 4640 + ] 4641 + 4642 + [[package]] 4643 + name = "tokenizers" 4644 + version = "0.15.2" 4645 + source = "registry+https://github.com/rust-lang/crates.io-index" 4646 + checksum = "3dd47962b0ba36e7fd33518fbf1754d136fd1474000162bbf2a8b5fcb2d3654d" 4647 + dependencies = [ 4648 + "aho-corasick", 4649 + "clap", 4650 + "derive_builder", 4651 + "esaxx-rs", 4652 + "getrandom 0.2.15", 4653 + "indicatif", 4654 + "itertools 0.12.1", 4655 + "lazy_static", 4656 + "log", 4657 + "macro_rules_attribute", 4658 + "monostate", 4659 + "onig", 4660 + "paste", 4661 + "rand 0.8.5", 4662 + "rayon", 4663 + "rayon-cond", 4664 + "regex", 4665 + "regex-syntax", 4666 + "serde", 4667 + "serde_json", 4668 + "spm_precompiled", 4669 + "thiserror", 4670 + "unicode-normalization-alignments", 4671 + "unicode-segmentation", 4672 + "unicode_categories", 4673 + ] 4674 + 4675 + [[package]] 4676 + name = "tokio" 4677 + version = "1.44.2" 4678 + source = "registry+https://github.com/rust-lang/crates.io-index" 4679 + checksum = "e6b88822cbe49de4185e3a4cbf8321dd487cf5fe0c5c65695fef6346371e9c48" 4680 + dependencies = [ 4681 + "backtrace", 4682 + "bytes", 4683 + "libc", 4684 + "mio 1.0.3", 4685 + "parking_lot", 4686 + "pin-project-lite", 4687 + "signal-hook-registry", 4688 + "socket2", 4689 + "tokio-macros", 4690 + "windows-sys 0.52.0", 4691 + ] 4692 + 4693 + [[package]] 4694 + name = "tokio-macros" 4695 + version = "2.5.0" 4696 + source = "registry+https://github.com/rust-lang/crates.io-index" 4697 + checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" 4698 + dependencies = [ 4699 + "proc-macro2", 4700 + "quote", 4701 + "syn 2.0.100", 4702 + ] 4703 + 4704 + [[package]] 4705 + name = "tokio-native-tls" 4706 + version = "0.3.1" 4707 + source = "registry+https://github.com/rust-lang/crates.io-index" 4708 + checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" 4709 + dependencies = [ 4710 + "native-tls", 4711 + "tokio", 4712 + ] 4713 + 4714 + [[package]] 4715 + name = "tokio-rustls" 4716 + version = "0.24.1" 4717 + source = "registry+https://github.com/rust-lang/crates.io-index" 4718 + checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" 4719 + dependencies = [ 4720 + "rustls 0.21.12", 4721 + "tokio", 4722 + ] 4723 + 4724 + [[package]] 4725 + name = "tokio-tungstenite" 4726 + version = "0.21.0" 4727 + source = "registry+https://github.com/rust-lang/crates.io-index" 4728 + checksum = "c83b561d025642014097b66e6c1bb422783339e0909e4429cde4749d1990bc38" 4729 + dependencies = [ 4730 + "futures-util", 4731 + "log", 4732 + "native-tls", 4733 + "rustls 0.22.4", 4734 + "tokio", 4735 + "tokio-native-tls", 4736 + "tungstenite 0.21.0", 4737 + ] 4738 + 4739 + [[package]] 4740 + name = "tokio-tungstenite" 4741 + version = "0.24.0" 4742 + source = "registry+https://github.com/rust-lang/crates.io-index" 4743 + checksum = "edc5f74e248dc973e0dbb7b74c7e0d6fcc301c694ff50049504004ef4d0cdcd9" 4744 + dependencies = [ 4745 + "futures-util", 4746 + "log", 4747 + "tokio", 4748 + "tungstenite 0.24.0", 4749 + ] 4750 + 4751 + [[package]] 4752 + name = "tokio-util" 4753 + version = "0.6.10" 4754 + source = "registry+https://github.com/rust-lang/crates.io-index" 4755 + checksum = "36943ee01a6d67977dd3f84a5a1d2efeb4ada3a1ae771cadfaa535d9d9fc6507" 4756 + dependencies = [ 4757 + "bytes", 4758 + "futures-core", 4759 + "futures-io", 4760 + "futures-sink", 4761 + "log", 4762 + "pin-project-lite", 4763 + "tokio", 4764 + ] 4765 + 4766 + [[package]] 4767 + name = "tokio-util" 4768 + version = "0.7.14" 4769 + source = "registry+https://github.com/rust-lang/crates.io-index" 4770 + checksum = "6b9590b93e6fcc1739458317cccd391ad3955e2bde8913edf6f95f9e65a8f034" 4771 + dependencies = [ 4772 + "bytes", 4773 + "futures-core", 4774 + "futures-sink", 4775 + "pin-project-lite", 4776 + "tokio", 4777 + ] 4778 + 4779 + [[package]] 4780 + name = "toml" 4781 + version = "0.8.20" 4782 + source = "registry+https://github.com/rust-lang/crates.io-index" 4783 + checksum = "cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148" 4784 + dependencies = [ 4785 + "serde", 4786 + "serde_spanned", 4787 + "toml_datetime", 4788 + "toml_edit", 4789 + ] 4790 + 4791 + [[package]] 4792 + name = "toml_datetime" 4793 + version = "0.6.8" 4794 + source = "registry+https://github.com/rust-lang/crates.io-index" 4795 + checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" 4796 + dependencies = [ 4797 + "serde", 4798 + ] 4799 + 4800 + [[package]] 4801 + name = "toml_edit" 4802 + version = "0.22.24" 4803 + source = "registry+https://github.com/rust-lang/crates.io-index" 4804 + checksum = "17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474" 4805 + dependencies = [ 4806 + "indexmap", 4807 + "serde", 4808 + "serde_spanned", 4809 + "toml_datetime", 4810 + "winnow", 4811 + ] 4812 + 4813 + [[package]] 4814 + name = "tower" 4815 + version = "0.4.13" 4816 + source = "registry+https://github.com/rust-lang/crates.io-index" 4817 + checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" 4818 + dependencies = [ 4819 + "futures-core", 4820 + "futures-util", 4821 + "pin-project", 4822 + "pin-project-lite", 4823 + "tower-layer", 4824 + "tower-service", 4825 + "tracing", 4826 + ] 4827 + 4828 + [[package]] 4829 + name = "tower" 4830 + version = "0.5.2" 4831 + source = "registry+https://github.com/rust-lang/crates.io-index" 4832 + checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9" 4833 + dependencies = [ 4834 + "futures-core", 4835 + "futures-util", 4836 + "pin-project-lite", 4837 + "sync_wrapper 1.0.2", 4838 + "tokio", 4839 + "tower-layer", 4840 + "tower-service", 4841 + "tracing", 4842 + ] 4843 + 4844 + [[package]] 4845 + name = "tower-http" 4846 + version = "0.5.2" 4847 + source = "registry+https://github.com/rust-lang/crates.io-index" 4848 + checksum = "1e9cd434a998747dd2c4276bc96ee2e0c7a2eadf3cae88e52be55a05fa9053f5" 4849 + dependencies = [ 4850 + "async-compression", 4851 + "base64 0.21.7", 4852 + "bitflags 2.9.0", 4853 + "bytes", 4854 + "futures-core", 4855 + "futures-util", 4856 + "http 1.3.1", 4857 + "http-body 1.0.1", 4858 + "http-body-util", 4859 + "http-range-header", 4860 + "httpdate", 4861 + "iri-string", 4862 + "mime", 4863 + "mime_guess", 4864 + "percent-encoding", 4865 + "pin-project-lite", 4866 + "tokio", 4867 + "tokio-util 0.7.14", 4868 + "tower 0.4.13", 4869 + "tower-layer", 4870 + "tower-service", 4871 + "tracing", 4872 + "uuid", 4873 + ] 4874 + 4875 + [[package]] 4876 + name = "tower-layer" 4877 + version = "0.3.3" 4878 + source = "registry+https://github.com/rust-lang/crates.io-index" 4879 + checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" 4880 + 4881 + [[package]] 4882 + name = "tower-service" 4883 + version = "0.3.3" 4884 + source = "registry+https://github.com/rust-lang/crates.io-index" 4885 + checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" 4886 + 4887 + [[package]] 4888 + name = "tracing" 4889 + version = "0.1.41" 4890 + source = "registry+https://github.com/rust-lang/crates.io-index" 4891 + checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" 4892 + dependencies = [ 4893 + "log", 4894 + "pin-project-lite", 4895 + "tracing-attributes", 4896 + "tracing-core", 4897 + ] 4898 + 4899 + [[package]] 4900 + name = "tracing-appender" 4901 + version = "0.2.3" 4902 + source = "registry+https://github.com/rust-lang/crates.io-index" 4903 + checksum = "3566e8ce28cc0a3fe42519fc80e6b4c943cc4c8cef275620eb8dac2d3d4e06cf" 4904 + dependencies = [ 4905 + "crossbeam-channel", 4906 + "thiserror", 4907 + "time", 4908 + "tracing-subscriber", 4909 + ] 4910 + 4911 + [[package]] 4912 + name = "tracing-attributes" 4913 + version = "0.1.28" 4914 + source = "registry+https://github.com/rust-lang/crates.io-index" 4915 + checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" 4916 + dependencies = [ 4917 + "proc-macro2", 4918 + "quote", 4919 + "syn 2.0.100", 4920 + ] 4921 + 4922 + [[package]] 4923 + name = "tracing-chrome" 4924 + version = "0.7.2" 4925 + source = "registry+https://github.com/rust-lang/crates.io-index" 4926 + checksum = "bf0a738ed5d6450a9fb96e86a23ad808de2b727fd1394585da5cdd6788ffe724" 4927 + dependencies = [ 4928 + "serde_json", 4929 + "tracing-core", 4930 + "tracing-subscriber", 4931 + ] 4932 + 4933 + [[package]] 4934 + name = "tracing-core" 4935 + version = "0.1.33" 4936 + source = "registry+https://github.com/rust-lang/crates.io-index" 4937 + checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c" 4938 + dependencies = [ 4939 + "once_cell", 4940 + "valuable", 4941 + ] 4942 + 4943 + [[package]] 4944 + name = "tracing-error" 4945 + version = "0.2.1" 4946 + source = "registry+https://github.com/rust-lang/crates.io-index" 4947 + checksum = "8b1581020d7a273442f5b45074a6a57d5757ad0a47dac0e9f0bd57b81936f3db" 4948 + dependencies = [ 4949 + "tracing", 4950 + "tracing-subscriber", 4951 + ] 4952 + 4953 + [[package]] 4954 + name = "tracing-log" 4955 + version = "0.2.0" 4956 + source = "registry+https://github.com/rust-lang/crates.io-index" 4957 + checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" 4958 + dependencies = [ 4959 + "log", 4960 + "once_cell", 4961 + "tracing-core", 4962 + ] 4963 + 4964 + [[package]] 4965 + name = "tracing-subscriber" 4966 + version = "0.3.19" 4967 + source = "registry+https://github.com/rust-lang/crates.io-index" 4968 + checksum = "e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008" 4969 + dependencies = [ 4970 + "nu-ansi-term", 4971 + "sharded-slab", 4972 + "smallvec", 4973 + "thread_local", 4974 + "tracing-core", 4975 + "tracing-log", 4976 + ] 4977 + 4978 + [[package]] 4979 + name = "transpose" 4980 + version = "0.2.3" 4981 + source = "registry+https://github.com/rust-lang/crates.io-index" 4982 + checksum = "1ad61aed86bc3faea4300c7aee358b4c6d0c8d6ccc36524c96e4c92ccf26e77e" 4983 + dependencies = [ 4984 + "num-integer", 4985 + "strength_reduce", 4986 + ] 4987 + 4988 + [[package]] 4989 + name = "try-lock" 4990 + version = "0.2.5" 4991 + source = "registry+https://github.com/rust-lang/crates.io-index" 4992 + checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 4993 + 4994 + [[package]] 4995 + name = "tui-logger" 4996 + version = "0.11.2" 4997 + source = "registry+https://github.com/rust-lang/crates.io-index" 4998 + checksum = "10cd1a0f217c2180e736bc9f3282fea4af182483532c6e719081b6b1c6d6be90" 4999 + dependencies = [ 5000 + "chrono", 5001 + "fxhash", 5002 + "lazy_static", 5003 + "log", 5004 + "parking_lot", 5005 + "ratatui", 5006 + ] 5007 + 5008 + [[package]] 5009 + name = "tungstenite" 5010 + version = "0.21.0" 5011 + source = "registry+https://github.com/rust-lang/crates.io-index" 5012 + checksum = "9ef1a641ea34f399a848dea702823bbecfb4c486f911735368f1f137cb8257e1" 5013 + dependencies = [ 5014 + "byteorder", 5015 + "bytes", 5016 + "data-encoding", 5017 + "http 1.3.1", 5018 + "httparse", 5019 + "log", 5020 + "native-tls", 5021 + "rand 0.8.5", 5022 + "sha1", 5023 + "thiserror", 5024 + "url", 5025 + "utf-8", 5026 + ] 5027 + 5028 + [[package]] 5029 + name = "tungstenite" 5030 + version = "0.24.0" 5031 + source = "registry+https://github.com/rust-lang/crates.io-index" 5032 + checksum = "18e5b8366ee7a95b16d32197d0b2604b43a0be89dc5fac9f8e96ccafbaedda8a" 5033 + dependencies = [ 5034 + "byteorder", 5035 + "bytes", 5036 + "data-encoding", 5037 + "http 1.3.1", 5038 + "httparse", 5039 + "log", 5040 + "rand 0.8.5", 5041 + "sha1", 5042 + "thiserror", 5043 + "utf-8", 5044 + ] 5045 + 5046 + [[package]] 5047 + name = "typenum" 5048 + version = "1.18.0" 5049 + source = "registry+https://github.com/rust-lang/crates.io-index" 5050 + checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" 5051 + 5052 + [[package]] 5053 + name = "ug" 5054 + version = "0.1.0" 5055 + source = "registry+https://github.com/rust-lang/crates.io-index" 5056 + checksum = "03719c61a91b51541f076dfdba45caacf750b230cefaa4b32d6f5411c3f7f437" 5057 + dependencies = [ 5058 + "gemm 0.18.2", 5059 + "half", 5060 + "libloading", 5061 + "memmap2", 5062 + "num", 5063 + "num-traits", 5064 + "num_cpus", 5065 + "rayon", 5066 + "safetensors", 5067 + "serde", 5068 + "thiserror", 5069 + "tracing", 5070 + "yoke", 5071 + ] 5072 + 5073 + [[package]] 5074 + name = "ug-cuda" 5075 + version = "0.1.0" 5076 + source = "registry+https://github.com/rust-lang/crates.io-index" 5077 + checksum = "50758486d7941f8b0a636ba7e29455c07071f41590beac1fd307ec893e8db69a" 5078 + dependencies = [ 5079 + "cudarc", 5080 + "half", 5081 + "serde", 5082 + "thiserror", 5083 + "ug", 5084 + ] 5085 + 5086 + [[package]] 5087 + name = "ug-metal" 5088 + version = "0.1.0" 5089 + source = "registry+https://github.com/rust-lang/crates.io-index" 5090 + checksum = "a02ddc17bf32f7dcaaf016b6735f7198082b82f122df7b3ca15d8ead5911ccef" 5091 + dependencies = [ 5092 + "half", 5093 + "metal 0.29.0", 5094 + "objc", 5095 + "serde", 5096 + "thiserror", 5097 + "ug", 5098 + ] 5099 + 5100 + [[package]] 5101 + name = "unicase" 5102 + version = "2.8.1" 5103 + source = "registry+https://github.com/rust-lang/crates.io-index" 5104 + checksum = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539" 5105 + 5106 + [[package]] 5107 + name = "unicode-ident" 5108 + version = "1.0.18" 5109 + source = "registry+https://github.com/rust-lang/crates.io-index" 5110 + checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" 5111 + 5112 + [[package]] 5113 + name = "unicode-normalization-alignments" 5114 + version = "0.1.12" 5115 + source = "registry+https://github.com/rust-lang/crates.io-index" 5116 + checksum = "43f613e4fa046e69818dd287fdc4bc78175ff20331479dab6e1b0f98d57062de" 5117 + dependencies = [ 5118 + "smallvec", 5119 + ] 5120 + 5121 + [[package]] 5122 + name = "unicode-segmentation" 5123 + version = "1.12.0" 5124 + source = "registry+https://github.com/rust-lang/crates.io-index" 5125 + checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" 5126 + 5127 + [[package]] 5128 + name = "unicode-truncate" 5129 + version = "1.1.0" 5130 + source = "registry+https://github.com/rust-lang/crates.io-index" 5131 + checksum = "b3644627a5af5fa321c95b9b235a72fd24cd29c648c2c379431e6628655627bf" 5132 + dependencies = [ 5133 + "itertools 0.13.0", 5134 + "unicode-segmentation", 5135 + "unicode-width 0.1.14", 5136 + ] 5137 + 5138 + [[package]] 5139 + name = "unicode-width" 5140 + version = "0.1.14" 5141 + source = "registry+https://github.com/rust-lang/crates.io-index" 5142 + checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" 5143 + 5144 + [[package]] 5145 + name = "unicode-width" 5146 + version = "0.2.0" 5147 + source = "registry+https://github.com/rust-lang/crates.io-index" 5148 + checksum = "1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd" 5149 + 5150 + [[package]] 5151 + name = "unicode_categories" 5152 + version = "0.1.1" 5153 + source = "registry+https://github.com/rust-lang/crates.io-index" 5154 + checksum = "39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e" 5155 + 5156 + [[package]] 5157 + name = "unindent" 5158 + version = "0.2.4" 5159 + source = "registry+https://github.com/rust-lang/crates.io-index" 5160 + checksum = "7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3" 5161 + 5162 + [[package]] 5163 + name = "untrusted" 5164 + version = "0.9.0" 5165 + source = "registry+https://github.com/rust-lang/crates.io-index" 5166 + checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" 5167 + 5168 + [[package]] 5169 + name = "ureq" 5170 + version = "2.12.1" 5171 + source = "registry+https://github.com/rust-lang/crates.io-index" 5172 + checksum = "02d1a66277ed75f640d608235660df48c8e3c19f3b4edb6a263315626cc3c01d" 5173 + dependencies = [ 5174 + "base64 0.22.1", 5175 + "flate2", 5176 + "log", 5177 + "native-tls", 5178 + "once_cell", 5179 + "rustls 0.23.26", 5180 + "rustls-pki-types", 5181 + "serde", 5182 + "serde_json", 5183 + "url", 5184 + "webpki-roots", 5185 + ] 5186 + 5187 + [[package]] 5188 + name = "url" 5189 + version = "2.5.4" 5190 + source = "registry+https://github.com/rust-lang/crates.io-index" 5191 + checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" 5192 + dependencies = [ 5193 + "form_urlencoded", 5194 + "idna", 5195 + "percent-encoding", 5196 + ] 5197 + 5198 + [[package]] 5199 + name = "utf-8" 5200 + version = "0.7.6" 5201 + source = "registry+https://github.com/rust-lang/crates.io-index" 5202 + checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" 5203 + 5204 + [[package]] 5205 + name = "utf16_iter" 5206 + version = "1.0.5" 5207 + source = "registry+https://github.com/rust-lang/crates.io-index" 5208 + checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246" 5209 + 5210 + [[package]] 5211 + name = "utf8_iter" 5212 + version = "1.0.4" 5213 + source = "registry+https://github.com/rust-lang/crates.io-index" 5214 + checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" 5215 + 5216 + [[package]] 5217 + name = "utf8parse" 5218 + version = "0.2.2" 5219 + source = "registry+https://github.com/rust-lang/crates.io-index" 5220 + checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" 5221 + 5222 + [[package]] 5223 + name = "uuid" 5224 + version = "1.16.0" 5225 + source = "registry+https://github.com/rust-lang/crates.io-index" 5226 + checksum = "458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9" 5227 + dependencies = [ 5228 + "getrandom 0.3.2", 5229 + ] 5230 + 5231 + [[package]] 5232 + name = "valuable" 5233 + version = "0.1.1" 5234 + source = "registry+https://github.com/rust-lang/crates.io-index" 5235 + checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65" 5236 + 5237 + [[package]] 5238 + name = "vcpkg" 5239 + version = "0.2.15" 5240 + source = "registry+https://github.com/rust-lang/crates.io-index" 5241 + checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 5242 + 5243 + [[package]] 5244 + name = "vergen" 5245 + version = "8.3.2" 5246 + source = "registry+https://github.com/rust-lang/crates.io-index" 5247 + checksum = "2990d9ea5967266ea0ccf413a4aa5c42a93dbcfda9cb49a97de6931726b12566" 5248 + dependencies = [ 5249 + "anyhow", 5250 + "cargo_metadata", 5251 + "cfg-if", 5252 + "regex", 5253 + "rustc_version", 5254 + "rustversion", 5255 + "sysinfo", 5256 + "time", 5257 + ] 5258 + 5259 + [[package]] 5260 + name = "version_check" 5261 + version = "0.9.5" 5262 + source = "registry+https://github.com/rust-lang/crates.io-index" 5263 + checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" 5264 + 5265 + [[package]] 5266 + name = "walkdir" 5267 + version = "2.5.0" 5268 + source = "registry+https://github.com/rust-lang/crates.io-index" 5269 + checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" 5270 + dependencies = [ 5271 + "same-file", 5272 + "winapi-util", 5273 + ] 5274 + 5275 + [[package]] 5276 + name = "want" 5277 + version = "0.3.1" 5278 + source = "registry+https://github.com/rust-lang/crates.io-index" 5279 + checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 5280 + dependencies = [ 5281 + "try-lock", 5282 + ] 5283 + 5284 + [[package]] 5285 + name = "wasi" 5286 + version = "0.11.0+wasi-snapshot-preview1" 5287 + source = "registry+https://github.com/rust-lang/crates.io-index" 5288 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 5289 + 5290 + [[package]] 5291 + name = "wasi" 5292 + version = "0.14.2+wasi-0.2.4" 5293 + source = "registry+https://github.com/rust-lang/crates.io-index" 5294 + checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3" 5295 + dependencies = [ 5296 + "wit-bindgen-rt", 5297 + ] 5298 + 5299 + [[package]] 5300 + name = "wasm-bindgen" 5301 + version = "0.2.100" 5302 + source = "registry+https://github.com/rust-lang/crates.io-index" 5303 + checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" 5304 + dependencies = [ 5305 + "cfg-if", 5306 + "once_cell", 5307 + "rustversion", 5308 + "wasm-bindgen-macro", 5309 + ] 5310 + 5311 + [[package]] 5312 + name = "wasm-bindgen-backend" 5313 + version = "0.2.100" 5314 + source = "registry+https://github.com/rust-lang/crates.io-index" 5315 + checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" 5316 + dependencies = [ 5317 + "bumpalo", 5318 + "log", 5319 + "proc-macro2", 5320 + "quote", 5321 + "syn 2.0.100", 5322 + "wasm-bindgen-shared", 5323 + ] 5324 + 5325 + [[package]] 5326 + name = "wasm-bindgen-futures" 5327 + version = "0.4.50" 5328 + source = "registry+https://github.com/rust-lang/crates.io-index" 5329 + checksum = "555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61" 5330 + dependencies = [ 5331 + "cfg-if", 5332 + "js-sys", 5333 + "once_cell", 5334 + "wasm-bindgen", 5335 + "web-sys", 5336 + ] 5337 + 5338 + [[package]] 5339 + name = "wasm-bindgen-macro" 5340 + version = "0.2.100" 5341 + source = "registry+https://github.com/rust-lang/crates.io-index" 5342 + checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" 5343 + dependencies = [ 5344 + "quote", 5345 + "wasm-bindgen-macro-support", 5346 + ] 5347 + 5348 + [[package]] 5349 + name = "wasm-bindgen-macro-support" 5350 + version = "0.2.100" 5351 + source = "registry+https://github.com/rust-lang/crates.io-index" 5352 + checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" 5353 + dependencies = [ 5354 + "proc-macro2", 5355 + "quote", 5356 + "syn 2.0.100", 5357 + "wasm-bindgen-backend", 5358 + "wasm-bindgen-shared", 5359 + ] 5360 + 5361 + [[package]] 5362 + name = "wasm-bindgen-shared" 5363 + version = "0.2.100" 5364 + source = "registry+https://github.com/rust-lang/crates.io-index" 5365 + checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" 5366 + dependencies = [ 5367 + "unicode-ident", 5368 + ] 5369 + 5370 + [[package]] 5371 + name = "web-sys" 5372 + version = "0.3.77" 5373 + source = "registry+https://github.com/rust-lang/crates.io-index" 5374 + checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2" 5375 + dependencies = [ 5376 + "js-sys", 5377 + "wasm-bindgen", 5378 + ] 5379 + 5380 + [[package]] 5381 + name = "web-time" 5382 + version = "1.1.0" 5383 + source = "registry+https://github.com/rust-lang/crates.io-index" 5384 + checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" 5385 + dependencies = [ 5386 + "js-sys", 5387 + "wasm-bindgen", 5388 + ] 5389 + 5390 + [[package]] 5391 + name = "webpki-roots" 5392 + version = "0.26.8" 5393 + source = "registry+https://github.com/rust-lang/crates.io-index" 5394 + checksum = "2210b291f7ea53617fbafcc4939f10914214ec15aace5ba62293a668f322c5c9" 5395 + dependencies = [ 5396 + "rustls-pki-types", 5397 + ] 5398 + 5399 + [[package]] 5400 + name = "which" 5401 + version = "4.4.2" 5402 + source = "registry+https://github.com/rust-lang/crates.io-index" 5403 + checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" 5404 + dependencies = [ 5405 + "either", 5406 + "home", 5407 + "once_cell", 5408 + "rustix 0.38.44", 5409 + ] 5410 + 5411 + [[package]] 5412 + name = "winapi" 5413 + version = "0.3.9" 5414 + source = "registry+https://github.com/rust-lang/crates.io-index" 5415 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 5416 + dependencies = [ 5417 + "winapi-i686-pc-windows-gnu", 5418 + "winapi-x86_64-pc-windows-gnu", 5419 + ] 5420 + 5421 + [[package]] 5422 + name = "winapi-i686-pc-windows-gnu" 5423 + version = "0.4.0" 5424 + source = "registry+https://github.com/rust-lang/crates.io-index" 5425 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 5426 + 5427 + [[package]] 5428 + name = "winapi-util" 5429 + version = "0.1.9" 5430 + source = "registry+https://github.com/rust-lang/crates.io-index" 5431 + checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" 5432 + dependencies = [ 5433 + "windows-sys 0.59.0", 5434 + ] 5435 + 5436 + [[package]] 5437 + name = "winapi-x86_64-pc-windows-gnu" 5438 + version = "0.4.0" 5439 + source = "registry+https://github.com/rust-lang/crates.io-index" 5440 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 5441 + 5442 + [[package]] 5443 + name = "windows" 5444 + version = "0.52.0" 5445 + source = "registry+https://github.com/rust-lang/crates.io-index" 5446 + checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" 5447 + dependencies = [ 5448 + "windows-core 0.52.0", 5449 + "windows-targets 0.52.6", 5450 + ] 5451 + 5452 + [[package]] 5453 + name = "windows" 5454 + version = "0.54.0" 5455 + source = "registry+https://github.com/rust-lang/crates.io-index" 5456 + checksum = "9252e5725dbed82865af151df558e754e4a3c2c30818359eb17465f1346a1b49" 5457 + dependencies = [ 5458 + "windows-core 0.54.0", 5459 + "windows-targets 0.52.6", 5460 + ] 5461 + 5462 + [[package]] 5463 + name = "windows-core" 5464 + version = "0.52.0" 5465 + source = "registry+https://github.com/rust-lang/crates.io-index" 5466 + checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 5467 + dependencies = [ 5468 + "windows-targets 0.52.6", 5469 + ] 5470 + 5471 + [[package]] 5472 + name = "windows-core" 5473 + version = "0.54.0" 5474 + source = "registry+https://github.com/rust-lang/crates.io-index" 5475 + checksum = "12661b9c89351d684a50a8a643ce5f608e20243b9fb84687800163429f161d65" 5476 + dependencies = [ 5477 + "windows-result 0.1.2", 5478 + "windows-targets 0.52.6", 5479 + ] 5480 + 5481 + [[package]] 5482 + name = "windows-core" 5483 + version = "0.61.0" 5484 + source = "registry+https://github.com/rust-lang/crates.io-index" 5485 + checksum = "4763c1de310c86d75a878046489e2e5ba02c649d185f21c67d4cf8a56d098980" 5486 + dependencies = [ 5487 + "windows-implement", 5488 + "windows-interface", 5489 + "windows-link", 5490 + "windows-result 0.3.2", 5491 + "windows-strings", 5492 + ] 5493 + 5494 + [[package]] 5495 + name = "windows-implement" 5496 + version = "0.60.0" 5497 + source = "registry+https://github.com/rust-lang/crates.io-index" 5498 + checksum = "a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836" 5499 + dependencies = [ 5500 + "proc-macro2", 5501 + "quote", 5502 + "syn 2.0.100", 5503 + ] 5504 + 5505 + [[package]] 5506 + name = "windows-interface" 5507 + version = "0.59.1" 5508 + source = "registry+https://github.com/rust-lang/crates.io-index" 5509 + checksum = "bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8" 5510 + dependencies = [ 5511 + "proc-macro2", 5512 + "quote", 5513 + "syn 2.0.100", 5514 + ] 5515 + 5516 + [[package]] 5517 + name = "windows-link" 5518 + version = "0.1.1" 5519 + source = "registry+https://github.com/rust-lang/crates.io-index" 5520 + checksum = "76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38" 5521 + 5522 + [[package]] 5523 + name = "windows-result" 5524 + version = "0.1.2" 5525 + source = "registry+https://github.com/rust-lang/crates.io-index" 5526 + checksum = "5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8" 5527 + dependencies = [ 5528 + "windows-targets 0.52.6", 5529 + ] 5530 + 5531 + [[package]] 5532 + name = "windows-result" 5533 + version = "0.3.2" 5534 + source = "registry+https://github.com/rust-lang/crates.io-index" 5535 + checksum = "c64fd11a4fd95df68efcfee5f44a294fe71b8bc6a91993e2791938abcc712252" 5536 + dependencies = [ 5537 + "windows-link", 5538 + ] 5539 + 5540 + [[package]] 5541 + name = "windows-strings" 5542 + version = "0.4.0" 5543 + source = "registry+https://github.com/rust-lang/crates.io-index" 5544 + checksum = "7a2ba9642430ee452d5a7aa78d72907ebe8cfda358e8cb7918a2050581322f97" 5545 + dependencies = [ 5546 + "windows-link", 5547 + ] 5548 + 5549 + [[package]] 5550 + name = "windows-sys" 5551 + version = "0.45.0" 5552 + source = "registry+https://github.com/rust-lang/crates.io-index" 5553 + checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 5554 + dependencies = [ 5555 + "windows-targets 0.42.2", 5556 + ] 5557 + 5558 + [[package]] 5559 + name = "windows-sys" 5560 + version = "0.48.0" 5561 + source = "registry+https://github.com/rust-lang/crates.io-index" 5562 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 5563 + dependencies = [ 5564 + "windows-targets 0.48.5", 5565 + ] 5566 + 5567 + [[package]] 5568 + name = "windows-sys" 5569 + version = "0.52.0" 5570 + source = "registry+https://github.com/rust-lang/crates.io-index" 5571 + checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 5572 + dependencies = [ 5573 + "windows-targets 0.52.6", 5574 + ] 5575 + 5576 + [[package]] 5577 + name = "windows-sys" 5578 + version = "0.59.0" 5579 + source = "registry+https://github.com/rust-lang/crates.io-index" 5580 + checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 5581 + dependencies = [ 5582 + "windows-targets 0.52.6", 5583 + ] 5584 + 5585 + [[package]] 5586 + name = "windows-targets" 5587 + version = "0.42.2" 5588 + source = "registry+https://github.com/rust-lang/crates.io-index" 5589 + checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 5590 + dependencies = [ 5591 + "windows_aarch64_gnullvm 0.42.2", 5592 + "windows_aarch64_msvc 0.42.2", 5593 + "windows_i686_gnu 0.42.2", 5594 + "windows_i686_msvc 0.42.2", 5595 + "windows_x86_64_gnu 0.42.2", 5596 + "windows_x86_64_gnullvm 0.42.2", 5597 + "windows_x86_64_msvc 0.42.2", 5598 + ] 5599 + 5600 + [[package]] 5601 + name = "windows-targets" 5602 + version = "0.48.5" 5603 + source = "registry+https://github.com/rust-lang/crates.io-index" 5604 + checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 5605 + dependencies = [ 5606 + "windows_aarch64_gnullvm 0.48.5", 5607 + "windows_aarch64_msvc 0.48.5", 5608 + "windows_i686_gnu 0.48.5", 5609 + "windows_i686_msvc 0.48.5", 5610 + "windows_x86_64_gnu 0.48.5", 5611 + "windows_x86_64_gnullvm 0.48.5", 5612 + "windows_x86_64_msvc 0.48.5", 5613 + ] 5614 + 5615 + [[package]] 5616 + name = "windows-targets" 5617 + version = "0.52.6" 5618 + source = "registry+https://github.com/rust-lang/crates.io-index" 5619 + checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 5620 + dependencies = [ 5621 + "windows_aarch64_gnullvm 0.52.6", 5622 + "windows_aarch64_msvc 0.52.6", 5623 + "windows_i686_gnu 0.52.6", 5624 + "windows_i686_gnullvm", 5625 + "windows_i686_msvc 0.52.6", 5626 + "windows_x86_64_gnu 0.52.6", 5627 + "windows_x86_64_gnullvm 0.52.6", 5628 + "windows_x86_64_msvc 0.52.6", 5629 + ] 5630 + 5631 + [[package]] 5632 + name = "windows_aarch64_gnullvm" 5633 + version = "0.42.2" 5634 + source = "registry+https://github.com/rust-lang/crates.io-index" 5635 + checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 5636 + 5637 + [[package]] 5638 + name = "windows_aarch64_gnullvm" 5639 + version = "0.48.5" 5640 + source = "registry+https://github.com/rust-lang/crates.io-index" 5641 + checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 5642 + 5643 + [[package]] 5644 + name = "windows_aarch64_gnullvm" 5645 + version = "0.52.6" 5646 + source = "registry+https://github.com/rust-lang/crates.io-index" 5647 + checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 5648 + 5649 + [[package]] 5650 + name = "windows_aarch64_msvc" 5651 + version = "0.42.2" 5652 + source = "registry+https://github.com/rust-lang/crates.io-index" 5653 + checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 5654 + 5655 + [[package]] 5656 + name = "windows_aarch64_msvc" 5657 + version = "0.48.5" 5658 + source = "registry+https://github.com/rust-lang/crates.io-index" 5659 + checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 5660 + 5661 + [[package]] 5662 + name = "windows_aarch64_msvc" 5663 + version = "0.52.6" 5664 + source = "registry+https://github.com/rust-lang/crates.io-index" 5665 + checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 5666 + 5667 + [[package]] 5668 + name = "windows_i686_gnu" 5669 + version = "0.42.2" 5670 + source = "registry+https://github.com/rust-lang/crates.io-index" 5671 + checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 5672 + 5673 + [[package]] 5674 + name = "windows_i686_gnu" 5675 + version = "0.48.5" 5676 + source = "registry+https://github.com/rust-lang/crates.io-index" 5677 + checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 5678 + 5679 + [[package]] 5680 + name = "windows_i686_gnu" 5681 + version = "0.52.6" 5682 + source = "registry+https://github.com/rust-lang/crates.io-index" 5683 + checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 5684 + 5685 + [[package]] 5686 + name = "windows_i686_gnullvm" 5687 + version = "0.52.6" 5688 + source = "registry+https://github.com/rust-lang/crates.io-index" 5689 + checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 5690 + 5691 + [[package]] 5692 + name = "windows_i686_msvc" 5693 + version = "0.42.2" 5694 + source = "registry+https://github.com/rust-lang/crates.io-index" 5695 + checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 5696 + 5697 + [[package]] 5698 + name = "windows_i686_msvc" 5699 + version = "0.48.5" 5700 + source = "registry+https://github.com/rust-lang/crates.io-index" 5701 + checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 5702 + 5703 + [[package]] 5704 + name = "windows_i686_msvc" 5705 + version = "0.52.6" 5706 + source = "registry+https://github.com/rust-lang/crates.io-index" 5707 + checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 5708 + 5709 + [[package]] 5710 + name = "windows_x86_64_gnu" 5711 + version = "0.42.2" 5712 + source = "registry+https://github.com/rust-lang/crates.io-index" 5713 + checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 5714 + 5715 + [[package]] 5716 + name = "windows_x86_64_gnu" 5717 + version = "0.48.5" 5718 + source = "registry+https://github.com/rust-lang/crates.io-index" 5719 + checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 5720 + 5721 + [[package]] 5722 + name = "windows_x86_64_gnu" 5723 + version = "0.52.6" 5724 + source = "registry+https://github.com/rust-lang/crates.io-index" 5725 + checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 5726 + 5727 + [[package]] 5728 + name = "windows_x86_64_gnullvm" 5729 + version = "0.42.2" 5730 + source = "registry+https://github.com/rust-lang/crates.io-index" 5731 + checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 5732 + 5733 + [[package]] 5734 + name = "windows_x86_64_gnullvm" 5735 + version = "0.48.5" 5736 + source = "registry+https://github.com/rust-lang/crates.io-index" 5737 + checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 5738 + 5739 + [[package]] 5740 + name = "windows_x86_64_gnullvm" 5741 + version = "0.52.6" 5742 + source = "registry+https://github.com/rust-lang/crates.io-index" 5743 + checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 5744 + 5745 + [[package]] 5746 + name = "windows_x86_64_msvc" 5747 + version = "0.42.2" 5748 + source = "registry+https://github.com/rust-lang/crates.io-index" 5749 + checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 5750 + 5751 + [[package]] 5752 + name = "windows_x86_64_msvc" 5753 + version = "0.48.5" 5754 + source = "registry+https://github.com/rust-lang/crates.io-index" 5755 + checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 5756 + 5757 + [[package]] 5758 + name = "windows_x86_64_msvc" 5759 + version = "0.52.6" 5760 + source = "registry+https://github.com/rust-lang/crates.io-index" 5761 + checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 5762 + 5763 + [[package]] 5764 + name = "winnow" 5765 + version = "0.7.6" 5766 + source = "registry+https://github.com/rust-lang/crates.io-index" 5767 + checksum = "63d3fcd9bba44b03821e7d699eeee959f3126dcc4aa8e4ae18ec617c2a5cea10" 5768 + dependencies = [ 5769 + "memchr", 5770 + ] 5771 + 5772 + [[package]] 5773 + name = "winreg" 5774 + version = "0.50.0" 5775 + source = "registry+https://github.com/rust-lang/crates.io-index" 5776 + checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" 5777 + dependencies = [ 5778 + "cfg-if", 5779 + "windows-sys 0.48.0", 5780 + ] 5781 + 5782 + [[package]] 5783 + name = "wit-bindgen-rt" 5784 + version = "0.39.0" 5785 + source = "registry+https://github.com/rust-lang/crates.io-index" 5786 + checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" 5787 + dependencies = [ 5788 + "bitflags 2.9.0", 5789 + ] 5790 + 5791 + [[package]] 5792 + name = "write16" 5793 + version = "1.0.0" 5794 + source = "registry+https://github.com/rust-lang/crates.io-index" 5795 + checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" 5796 + 5797 + [[package]] 5798 + name = "writeable" 5799 + version = "0.5.5" 5800 + source = "registry+https://github.com/rust-lang/crates.io-index" 5801 + checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" 5802 + 5803 + [[package]] 5804 + name = "yasna" 5805 + version = "0.5.2" 5806 + source = "registry+https://github.com/rust-lang/crates.io-index" 5807 + checksum = "e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd" 5808 + dependencies = [ 5809 + "time", 5810 + ] 5811 + 5812 + [[package]] 5813 + name = "yoke" 5814 + version = "0.7.5" 5815 + source = "registry+https://github.com/rust-lang/crates.io-index" 5816 + checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40" 5817 + dependencies = [ 5818 + "serde", 5819 + "stable_deref_trait", 5820 + "yoke-derive", 5821 + "zerofrom", 5822 + ] 5823 + 5824 + [[package]] 5825 + name = "yoke-derive" 5826 + version = "0.7.5" 5827 + source = "registry+https://github.com/rust-lang/crates.io-index" 5828 + checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" 5829 + dependencies = [ 5830 + "proc-macro2", 5831 + "quote", 5832 + "syn 2.0.100", 5833 + "synstructure", 5834 + ] 5835 + 5836 + [[package]] 5837 + name = "zerocopy" 5838 + version = "0.8.24" 5839 + source = "registry+https://github.com/rust-lang/crates.io-index" 5840 + checksum = "2586fea28e186957ef732a5f8b3be2da217d65c5969d4b1e17f973ebbe876879" 5841 + dependencies = [ 5842 + "zerocopy-derive", 5843 + ] 5844 + 5845 + [[package]] 5846 + name = "zerocopy-derive" 5847 + version = "0.8.24" 5848 + source = "registry+https://github.com/rust-lang/crates.io-index" 5849 + checksum = "a996a8f63c5c4448cd959ac1bab0aaa3306ccfd060472f85943ee0750f0169be" 5850 + dependencies = [ 5851 + "proc-macro2", 5852 + "quote", 5853 + "syn 2.0.100", 5854 + ] 5855 + 5856 + [[package]] 5857 + name = "zerofrom" 5858 + version = "0.1.6" 5859 + source = "registry+https://github.com/rust-lang/crates.io-index" 5860 + checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" 5861 + dependencies = [ 5862 + "zerofrom-derive", 5863 + ] 5864 + 5865 + [[package]] 5866 + name = "zerofrom-derive" 5867 + version = "0.1.6" 5868 + source = "registry+https://github.com/rust-lang/crates.io-index" 5869 + checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" 5870 + dependencies = [ 5871 + "proc-macro2", 5872 + "quote", 5873 + "syn 2.0.100", 5874 + "synstructure", 5875 + ] 5876 + 5877 + [[package]] 5878 + name = "zeroize" 5879 + version = "1.8.1" 5880 + source = "registry+https://github.com/rust-lang/crates.io-index" 5881 + checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" 5882 + 5883 + [[package]] 5884 + name = "zerovec" 5885 + version = "0.10.4" 5886 + source = "registry+https://github.com/rust-lang/crates.io-index" 5887 + checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079" 5888 + dependencies = [ 5889 + "yoke", 5890 + "zerofrom", 5891 + "zerovec-derive", 5892 + ] 5893 + 5894 + [[package]] 5895 + name = "zerovec-derive" 5896 + version = "0.10.3" 5897 + source = "registry+https://github.com/rust-lang/crates.io-index" 5898 + checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" 5899 + dependencies = [ 5900 + "proc-macro2", 5901 + "quote", 5902 + "syn 2.0.100", 5903 + ] 5904 + 5905 + [[package]] 5906 + name = "zip" 5907 + version = "1.1.4" 5908 + source = "registry+https://github.com/rust-lang/crates.io-index" 5909 + checksum = "9cc23c04387f4da0374be4533ad1208cbb091d5c11d070dfef13676ad6497164" 5910 + dependencies = [ 5911 + "arbitrary", 5912 + "crc32fast", 5913 + "crossbeam-utils", 5914 + "displaydoc", 5915 + "indexmap", 5916 + "num_enum", 5917 + "thiserror", 5918 + ] 5919 + 5920 + [[package]] 5921 + name = "zstd" 5922 + version = "0.13.3" 5923 + source = "registry+https://github.com/rust-lang/crates.io-index" 5924 + checksum = "e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a" 5925 + dependencies = [ 5926 + "zstd-safe", 5927 + ] 5928 + 5929 + [[package]] 5930 + name = "zstd-safe" 5931 + version = "7.2.4" 5932 + source = "registry+https://github.com/rust-lang/crates.io-index" 5933 + checksum = "8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d" 5934 + dependencies = [ 5935 + "zstd-sys", 5936 + ] 5937 + 5938 + [[package]] 5939 + name = "zstd-sys" 5940 + version = "2.0.15+zstd.1.5.7" 5941 + source = "registry+https://github.com/rust-lang/crates.io-index" 5942 + checksum = "eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237" 5943 + dependencies = [ 5944 + "cc", 5945 + "pkg-config", 5946 + ]
+141
pkgs/by-name/mo/moshi/package.nix
···
··· 1 + { 2 + lib, 3 + stdenv, 4 + rustPlatform, 5 + fetchFromGitHub, 6 + 7 + # nativeBuildInputs 8 + pkg-config, 9 + python3, 10 + autoPatchelfHook, 11 + autoAddDriverRunpath, 12 + 13 + # buildInputs 14 + libopus, 15 + openssl, 16 + sentencepiece, 17 + alsa-lib, 18 + 19 + # passthru 20 + moshi, 21 + nix-update-script, 22 + 23 + config, 24 + cudaPackages, 25 + cudaCapability ? null, 26 + }: 27 + 28 + let 29 + minRequiredCudaCapability = "6.1"; # build fails with 6.0 30 + inherit (cudaPackages.cudaFlags) cudaCapabilities; 31 + cudaCapabilityString = 32 + if cudaCapability == null then 33 + (builtins.head ( 34 + (builtins.filter (cap: lib.versionAtLeast cap minRequiredCudaCapability) cudaCapabilities) 35 + ++ [ 36 + (lib.warn "moshi doesn't support ${lib.concatStringsSep " " cudaCapabilities}" minRequiredCudaCapability) 37 + ] 38 + )) 39 + else 40 + cudaCapability; 41 + cudaCapability' = lib.toInt (cudaPackages.cudaFlags.dropDot cudaCapabilityString); 42 + in 43 + rustPlatform.buildRustPackage (finalAttrs: { 44 + pname = "moshi"; 45 + version = "0.2.3"; 46 + 47 + src = fetchFromGitHub { 48 + owner = "kyutai-labs"; 49 + repo = "moshi"; 50 + tag = "v${finalAttrs.version}"; 51 + hash = "sha256-tQQTMwvJauzF24S1N2m2slZAHZvklCkPOTrhLvlsNVg="; 52 + }; 53 + 54 + sourceRoot = "${finalAttrs.src.name}/rust"; 55 + 56 + # Upstream does not track their Cargo.lock 57 + # https://github.com/kyutai-labs/moshi/issues/256 58 + cargoLock = { 59 + lockFile = ./Cargo.lock; 60 + }; 61 + 62 + postPatch = '' 63 + ln -s ${./Cargo.lock} Cargo.lock 64 + ''; 65 + 66 + nativeBuildInputs = 67 + [ 68 + pkg-config 69 + python3 70 + ] 71 + ++ lib.optionals stdenv.hostPlatform.isDarwin [ 72 + # Unable to find libclang: "couldn't find any valid shared libraries matching: ['libclang.dylib'] 73 + rustPlatform.bindgenHook 74 + ] 75 + ++ lib.optionals config.cudaSupport [ 76 + # WARNING: autoAddDriverRunpath must run AFTER autoPatchelfHook 77 + # Otherwise, autoPatchelfHook removes driverLink from RUNPATH 78 + autoPatchelfHook 79 + autoAddDriverRunpath 80 + 81 + cudaPackages.cuda_nvcc 82 + ]; 83 + 84 + buildInputs = 85 + [ 86 + libopus 87 + openssl 88 + sentencepiece 89 + ] 90 + ++ lib.optionals stdenv.hostPlatform.isLinux [ 91 + alsa-lib 92 + ] 93 + ++ lib.optionals config.cudaSupport [ 94 + cudaPackages.cuda_cccl 95 + cudaPackages.cuda_cudart 96 + cudaPackages.cuda_nvrtc 97 + cudaPackages.libcublas 98 + cudaPackages.libcurand 99 + ]; 100 + 101 + buildFeatures = 102 + lib.optionals stdenv.hostPlatform.isDarwin [ "metal" ] 103 + ++ lib.optionals config.cudaSupport [ "cuda" ]; 104 + 105 + env = lib.optionalAttrs config.cudaSupport { 106 + CUDA_COMPUTE_CAP = cudaCapability'; 107 + 108 + # We already list CUDA dependencies in buildInputs 109 + # We only set CUDA_TOOLKIT_ROOT_DIR to satisfy some redundant checks from upstream 110 + CUDA_TOOLKIT_ROOT_DIR = lib.getDev cudaPackages.cuda_cudart; 111 + }; 112 + 113 + appendRunpaths = lib.optionals config.cudaSupport [ 114 + (lib.makeLibraryPath [ 115 + cudaPackages.libcublas 116 + cudaPackages.libcurand 117 + ]) 118 + ]; 119 + 120 + passthru = { 121 + tests = { 122 + withCuda = lib.optionalAttrs stdenv.hostPlatform.isLinux ( 123 + moshi.override { config.cudaSupport = true; } 124 + ); 125 + }; 126 + updateScript = nix-update-script { 127 + extraArgs = [ "--generate-lockfile" ]; 128 + }; 129 + }; 130 + 131 + meta = { 132 + description = "Rust implementation of moshi, a real-time voice AI"; 133 + homepage = "https://github.com/kyutai-labs/moshi"; 134 + # The rust implementation is licensed under Apache 135 + # https://github.com/kyutai-labs/moshi/tree/main/rust#license 136 + license = with lib.licenses; [ asl20 ]; 137 + maintainers = with lib.maintainers; [ GaetanLepage ]; 138 + platforms = lib.platforms.all; 139 + mainProgram = "moshi-cli"; 140 + }; 141 + })