/ Cargo.lock
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 = "aho-corasick" 22 version = "1.1.2" 23 source = "registry+https://github.com/rust-lang/crates.io-index" 24 checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" 25 dependencies = [ 26 "memchr", 27 ] 28 29 [[package]] 30 name = "ambient-weather-local" 31 version = "0.1.0" 32 dependencies = [ 33 "assert_float_eq", 34 "axum", 35 "axum-tracing-opentelemetry", 36 "bytes", 37 "clap", 38 "env_logger", 39 "form_urlencoded", 40 "http", 41 "http-body-util", 42 "opentelemetry", 43 "opentelemetry-appender-tracing", 44 "opentelemetry-otlp", 45 "opentelemetry-semantic-conventions", 46 "opentelemetry_sdk", 47 "pin-project", 48 "prometheus-client", 49 "reqwest", 50 "reqwest-middleware", 51 "reqwest-tracing", 52 "rstest", 53 "serde", 54 "serde_urlencoded", 55 "strum", 56 "sun", 57 "thiserror 2.0.12", 58 "time", 59 "tokio", 60 "tower", 61 "tower-http", 62 "tracing", 63 "tracing-opentelemetry", 64 "tracing-opentelemetry-instrumentation-sdk", 65 "tracing-subscriber", 66 ] 67 68 [[package]] 69 name = "anstream" 70 version = "0.6.11" 71 source = "registry+https://github.com/rust-lang/crates.io-index" 72 checksum = "6e2e1ebcb11de5c03c67de28a7df593d32191b44939c482e97702baaaa6ab6a5" 73 dependencies = [ 74 "anstyle", 75 "anstyle-parse", 76 "anstyle-query", 77 "anstyle-wincon", 78 "colorchoice", 79 "utf8parse", 80 ] 81 82 [[package]] 83 name = "anstyle" 84 version = "1.0.4" 85 source = "registry+https://github.com/rust-lang/crates.io-index" 86 checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87" 87 88 [[package]] 89 name = "anstyle-parse" 90 version = "0.2.3" 91 source = "registry+https://github.com/rust-lang/crates.io-index" 92 checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c" 93 dependencies = [ 94 "utf8parse", 95 ] 96 97 [[package]] 98 name = "anstyle-query" 99 version = "1.0.2" 100 source = "registry+https://github.com/rust-lang/crates.io-index" 101 checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648" 102 dependencies = [ 103 "windows-sys", 104 ] 105 106 [[package]] 107 name = "anstyle-wincon" 108 version = "3.0.2" 109 source = "registry+https://github.com/rust-lang/crates.io-index" 110 checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7" 111 dependencies = [ 112 "anstyle", 113 "windows-sys", 114 ] 115 116 [[package]] 117 name = "anyhow" 118 version = "1.0.98" 119 source = "registry+https://github.com/rust-lang/crates.io-index" 120 checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487" 121 122 [[package]] 123 name = "assert_float_eq" 124 version = "1.1.3" 125 source = "registry+https://github.com/rust-lang/crates.io-index" 126 checksum = "4cea652ffbedecf29e9cd41bb4c066881057a42c0c119040f022802b26853e77" 127 128 [[package]] 129 name = "async-trait" 130 version = "0.1.88" 131 source = "registry+https://github.com/rust-lang/crates.io-index" 132 checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5" 133 dependencies = [ 134 "proc-macro2", 135 "quote", 136 "syn", 137 ] 138 139 [[package]] 140 name = "atomic-waker" 141 version = "1.1.2" 142 source = "registry+https://github.com/rust-lang/crates.io-index" 143 checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" 144 145 [[package]] 146 name = "atty" 147 version = "0.2.14" 148 source = "registry+https://github.com/rust-lang/crates.io-index" 149 checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 150 dependencies = [ 151 "hermit-abi", 152 "libc", 153 "winapi", 154 ] 155 156 [[package]] 157 name = "autocfg" 158 version = "1.1.0" 159 source = "registry+https://github.com/rust-lang/crates.io-index" 160 checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 161 162 [[package]] 163 name = "axum" 164 version = "0.8.4" 165 source = "registry+https://github.com/rust-lang/crates.io-index" 166 checksum = "021e862c184ae977658b36c4500f7feac3221ca5da43e3f25bd04ab6c79a29b5" 167 dependencies = [ 168 "axum-core", 169 "bytes", 170 "form_urlencoded", 171 "futures-util", 172 "http", 173 "http-body", 174 "http-body-util", 175 "hyper", 176 "hyper-util", 177 "itoa", 178 "matchit", 179 "memchr", 180 "mime", 181 "percent-encoding", 182 "pin-project-lite", 183 "rustversion", 184 "serde", 185 "serde_json", 186 "serde_path_to_error", 187 "serde_urlencoded", 188 "sync_wrapper", 189 "tokio", 190 "tower", 191 "tower-layer", 192 "tower-service", 193 "tracing", 194 ] 195 196 [[package]] 197 name = "axum-core" 198 version = "0.5.2" 199 source = "registry+https://github.com/rust-lang/crates.io-index" 200 checksum = "68464cd0412f486726fb3373129ef5d2993f90c34bc2bc1c1e9943b2f4fc7ca6" 201 dependencies = [ 202 "bytes", 203 "futures-core", 204 "http", 205 "http-body", 206 "http-body-util", 207 "mime", 208 "pin-project-lite", 209 "rustversion", 210 "sync_wrapper", 211 "tower-layer", 212 "tower-service", 213 "tracing", 214 ] 215 216 [[package]] 217 name = "axum-tracing-opentelemetry" 218 version = "0.29.0" 219 source = "registry+https://github.com/rust-lang/crates.io-index" 220 checksum = "dd3e188039e0e9e3dce1ad873358fd6bab72e6496e18b898bc36d72c07af4b26" 221 dependencies = [ 222 "axum", 223 "futures-core", 224 "futures-util", 225 "http", 226 "opentelemetry", 227 "pin-project-lite", 228 "tower", 229 "tracing", 230 "tracing-opentelemetry", 231 "tracing-opentelemetry-instrumentation-sdk", 232 ] 233 234 [[package]] 235 name = "backtrace" 236 version = "0.3.69" 237 source = "registry+https://github.com/rust-lang/crates.io-index" 238 checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" 239 dependencies = [ 240 "addr2line", 241 "cc", 242 "cfg-if", 243 "libc", 244 "miniz_oxide", 245 "object", 246 "rustc-demangle", 247 ] 248 249 [[package]] 250 name = "base64" 251 version = "0.22.1" 252 source = "registry+https://github.com/rust-lang/crates.io-index" 253 checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 254 255 [[package]] 256 name = "bitflags" 257 version = "1.3.2" 258 source = "registry+https://github.com/rust-lang/crates.io-index" 259 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 260 261 [[package]] 262 name = "bitflags" 263 version = "2.4.1" 264 source = "registry+https://github.com/rust-lang/crates.io-index" 265 checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07" 266 267 [[package]] 268 name = "bumpalo" 269 version = "3.18.1" 270 source = "registry+https://github.com/rust-lang/crates.io-index" 271 checksum = "793db76d6187cd04dff33004d8e6c9cc4e05cd330500379d2394209271b4aeee" 272 273 [[package]] 274 name = "bytes" 275 version = "1.10.1" 276 source = "registry+https://github.com/rust-lang/crates.io-index" 277 checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" 278 279 [[package]] 280 name = "cc" 281 version = "1.2.26" 282 source = "registry+https://github.com/rust-lang/crates.io-index" 283 checksum = "956a5e21988b87f372569b66183b78babf23ebc2e744b733e4350a752c4dafac" 284 dependencies = [ 285 "shlex", 286 ] 287 288 [[package]] 289 name = "cfg-if" 290 version = "1.0.0" 291 source = "registry+https://github.com/rust-lang/crates.io-index" 292 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 293 294 [[package]] 295 name = "clap" 296 version = "4.4.18" 297 source = "registry+https://github.com/rust-lang/crates.io-index" 298 checksum = "1e578d6ec4194633722ccf9544794b71b1385c3c027efe0c55db226fc880865c" 299 dependencies = [ 300 "clap_builder", 301 "clap_derive", 302 ] 303 304 [[package]] 305 name = "clap_builder" 306 version = "4.4.18" 307 source = "registry+https://github.com/rust-lang/crates.io-index" 308 checksum = "4df4df40ec50c46000231c914968278b1eb05098cf8f1b3a518a95030e71d1c7" 309 dependencies = [ 310 "anstream", 311 "anstyle", 312 "clap_lex", 313 "strsim", 314 ] 315 316 [[package]] 317 name = "clap_derive" 318 version = "4.4.7" 319 source = "registry+https://github.com/rust-lang/crates.io-index" 320 checksum = "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442" 321 dependencies = [ 322 "heck 0.4.1", 323 "proc-macro2", 324 "quote", 325 "syn", 326 ] 327 328 [[package]] 329 name = "clap_lex" 330 version = "0.6.0" 331 source = "registry+https://github.com/rust-lang/crates.io-index" 332 checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1" 333 334 [[package]] 335 name = "colorchoice" 336 version = "1.0.0" 337 source = "registry+https://github.com/rust-lang/crates.io-index" 338 checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 339 340 [[package]] 341 name = "core-foundation" 342 version = "0.9.4" 343 source = "registry+https://github.com/rust-lang/crates.io-index" 344 checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" 345 dependencies = [ 346 "core-foundation-sys", 347 "libc", 348 ] 349 350 [[package]] 351 name = "core-foundation-sys" 352 version = "0.8.7" 353 source = "registry+https://github.com/rust-lang/crates.io-index" 354 checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" 355 356 [[package]] 357 name = "deranged" 358 version = "0.4.0" 359 source = "registry+https://github.com/rust-lang/crates.io-index" 360 checksum = "9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e" 361 dependencies = [ 362 "powerfmt", 363 "serde", 364 ] 365 366 [[package]] 367 name = "dtoa" 368 version = "1.0.10" 369 source = "registry+https://github.com/rust-lang/crates.io-index" 370 checksum = "d6add3b8cff394282be81f3fc1a0605db594ed69890078ca6e2cab1c408bcf04" 371 372 [[package]] 373 name = "either" 374 version = "1.15.0" 375 source = "registry+https://github.com/rust-lang/crates.io-index" 376 checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" 377 378 [[package]] 379 name = "encoding_rs" 380 version = "0.8.33" 381 source = "registry+https://github.com/rust-lang/crates.io-index" 382 checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" 383 dependencies = [ 384 "cfg-if", 385 ] 386 387 [[package]] 388 name = "env_logger" 389 version = "0.9.3" 390 source = "registry+https://github.com/rust-lang/crates.io-index" 391 checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7" 392 dependencies = [ 393 "atty", 394 "humantime", 395 "log", 396 "regex", 397 "termcolor", 398 ] 399 400 [[package]] 401 name = "equivalent" 402 version = "1.0.1" 403 source = "registry+https://github.com/rust-lang/crates.io-index" 404 checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 405 406 [[package]] 407 name = "errno" 408 version = "0.3.12" 409 source = "registry+https://github.com/rust-lang/crates.io-index" 410 checksum = "cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18" 411 dependencies = [ 412 "libc", 413 "windows-sys", 414 ] 415 416 [[package]] 417 name = "fastrand" 418 version = "2.3.0" 419 source = "registry+https://github.com/rust-lang/crates.io-index" 420 checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" 421 422 [[package]] 423 name = "fnv" 424 version = "1.0.7" 425 source = "registry+https://github.com/rust-lang/crates.io-index" 426 checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 427 428 [[package]] 429 name = "foreign-types" 430 version = "0.3.2" 431 source = "registry+https://github.com/rust-lang/crates.io-index" 432 checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 433 dependencies = [ 434 "foreign-types-shared", 435 ] 436 437 [[package]] 438 name = "foreign-types-shared" 439 version = "0.1.1" 440 source = "registry+https://github.com/rust-lang/crates.io-index" 441 checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 442 443 [[package]] 444 name = "form_urlencoded" 445 version = "1.2.1" 446 source = "registry+https://github.com/rust-lang/crates.io-index" 447 checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 448 dependencies = [ 449 "percent-encoding", 450 ] 451 452 [[package]] 453 name = "futures-channel" 454 version = "0.3.30" 455 source = "registry+https://github.com/rust-lang/crates.io-index" 456 checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" 457 dependencies = [ 458 "futures-core", 459 "futures-sink", 460 ] 461 462 [[package]] 463 name = "futures-core" 464 version = "0.3.30" 465 source = "registry+https://github.com/rust-lang/crates.io-index" 466 checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" 467 468 [[package]] 469 name = "futures-executor" 470 version = "0.3.30" 471 source = "registry+https://github.com/rust-lang/crates.io-index" 472 checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" 473 dependencies = [ 474 "futures-core", 475 "futures-task", 476 "futures-util", 477 ] 478 479 [[package]] 480 name = "futures-io" 481 version = "0.3.31" 482 source = "registry+https://github.com/rust-lang/crates.io-index" 483 checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" 484 485 [[package]] 486 name = "futures-macro" 487 version = "0.3.30" 488 source = "registry+https://github.com/rust-lang/crates.io-index" 489 checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 490 dependencies = [ 491 "proc-macro2", 492 "quote", 493 "syn", 494 ] 495 496 [[package]] 497 name = "futures-sink" 498 version = "0.3.30" 499 source = "registry+https://github.com/rust-lang/crates.io-index" 500 checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" 501 502 [[package]] 503 name = "futures-task" 504 version = "0.3.30" 505 source = "registry+https://github.com/rust-lang/crates.io-index" 506 checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" 507 508 [[package]] 509 name = "futures-util" 510 version = "0.3.30" 511 source = "registry+https://github.com/rust-lang/crates.io-index" 512 checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" 513 dependencies = [ 514 "futures-core", 515 "futures-io", 516 "futures-macro", 517 "futures-sink", 518 "futures-task", 519 "memchr", 520 "pin-project-lite", 521 "pin-utils", 522 "slab", 523 ] 524 525 [[package]] 526 name = "getrandom" 527 version = "0.2.12" 528 source = "registry+https://github.com/rust-lang/crates.io-index" 529 checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" 530 dependencies = [ 531 "cfg-if", 532 "js-sys", 533 "libc", 534 "wasi 0.11.0+wasi-snapshot-preview1", 535 "wasm-bindgen", 536 ] 537 538 [[package]] 539 name = "getrandom" 540 version = "0.3.3" 541 source = "registry+https://github.com/rust-lang/crates.io-index" 542 checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4" 543 dependencies = [ 544 "cfg-if", 545 "libc", 546 "r-efi", 547 "wasi 0.14.2+wasi-0.2.4", 548 ] 549 550 [[package]] 551 name = "gimli" 552 version = "0.28.1" 553 source = "registry+https://github.com/rust-lang/crates.io-index" 554 checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" 555 556 [[package]] 557 name = "glob" 558 version = "0.3.1" 559 source = "registry+https://github.com/rust-lang/crates.io-index" 560 checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 561 562 [[package]] 563 name = "h2" 564 version = "0.4.10" 565 source = "registry+https://github.com/rust-lang/crates.io-index" 566 checksum = "a9421a676d1b147b16b82c9225157dc629087ef8ec4d5e2960f9437a90dac0a5" 567 dependencies = [ 568 "atomic-waker", 569 "bytes", 570 "fnv", 571 "futures-core", 572 "futures-sink", 573 "http", 574 "indexmap", 575 "slab", 576 "tokio", 577 "tokio-util", 578 "tracing", 579 ] 580 581 [[package]] 582 name = "hashbrown" 583 version = "0.14.3" 584 source = "registry+https://github.com/rust-lang/crates.io-index" 585 checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 586 587 [[package]] 588 name = "heck" 589 version = "0.4.1" 590 source = "registry+https://github.com/rust-lang/crates.io-index" 591 checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 592 593 [[package]] 594 name = "heck" 595 version = "0.5.0" 596 source = "registry+https://github.com/rust-lang/crates.io-index" 597 checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 598 599 [[package]] 600 name = "hermit-abi" 601 version = "0.1.19" 602 source = "registry+https://github.com/rust-lang/crates.io-index" 603 checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 604 dependencies = [ 605 "libc", 606 ] 607 608 [[package]] 609 name = "http" 610 version = "1.3.1" 611 source = "registry+https://github.com/rust-lang/crates.io-index" 612 checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565" 613 dependencies = [ 614 "bytes", 615 "fnv", 616 "itoa", 617 ] 618 619 [[package]] 620 name = "http-body" 621 version = "1.0.1" 622 source = "registry+https://github.com/rust-lang/crates.io-index" 623 checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" 624 dependencies = [ 625 "bytes", 626 "http", 627 ] 628 629 [[package]] 630 name = "http-body-util" 631 version = "0.1.3" 632 source = "registry+https://github.com/rust-lang/crates.io-index" 633 checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a" 634 dependencies = [ 635 "bytes", 636 "futures-core", 637 "http", 638 "http-body", 639 "pin-project-lite", 640 "tokio", 641 ] 642 643 [[package]] 644 name = "httparse" 645 version = "1.10.1" 646 source = "registry+https://github.com/rust-lang/crates.io-index" 647 checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" 648 649 [[package]] 650 name = "httpdate" 651 version = "1.0.3" 652 source = "registry+https://github.com/rust-lang/crates.io-index" 653 checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" 654 655 [[package]] 656 name = "humantime" 657 version = "2.1.0" 658 source = "registry+https://github.com/rust-lang/crates.io-index" 659 checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 660 661 [[package]] 662 name = "hyper" 663 version = "1.6.0" 664 source = "registry+https://github.com/rust-lang/crates.io-index" 665 checksum = "cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80" 666 dependencies = [ 667 "bytes", 668 "futures-channel", 669 "futures-util", 670 "h2", 671 "http", 672 "http-body", 673 "httparse", 674 "httpdate", 675 "itoa", 676 "pin-project-lite", 677 "smallvec", 678 "tokio", 679 "want", 680 ] 681 682 [[package]] 683 name = "hyper-rustls" 684 version = "0.27.7" 685 source = "registry+https://github.com/rust-lang/crates.io-index" 686 checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58" 687 dependencies = [ 688 "http", 689 "hyper", 690 "hyper-util", 691 "rustls", 692 "rustls-pki-types", 693 "tokio", 694 "tokio-rustls", 695 "tower-service", 696 ] 697 698 [[package]] 699 name = "hyper-tls" 700 version = "0.6.0" 701 source = "registry+https://github.com/rust-lang/crates.io-index" 702 checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0" 703 dependencies = [ 704 "bytes", 705 "http-body-util", 706 "hyper", 707 "hyper-util", 708 "native-tls", 709 "tokio", 710 "tokio-native-tls", 711 "tower-service", 712 ] 713 714 [[package]] 715 name = "hyper-util" 716 version = "0.1.14" 717 source = "registry+https://github.com/rust-lang/crates.io-index" 718 checksum = "dc2fdfdbff08affe55bb779f33b053aa1fe5dd5b54c257343c17edfa55711bdb" 719 dependencies = [ 720 "base64", 721 "bytes", 722 "futures-channel", 723 "futures-core", 724 "futures-util", 725 "http", 726 "http-body", 727 "hyper", 728 "ipnet", 729 "libc", 730 "percent-encoding", 731 "pin-project-lite", 732 "socket2", 733 "system-configuration", 734 "tokio", 735 "tower-service", 736 "tracing", 737 "windows-registry", 738 ] 739 740 [[package]] 741 name = "idna" 742 version = "0.5.0" 743 source = "registry+https://github.com/rust-lang/crates.io-index" 744 checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 745 dependencies = [ 746 "unicode-bidi", 747 "unicode-normalization", 748 ] 749 750 [[package]] 751 name = "indexmap" 752 version = "2.1.0" 753 source = "registry+https://github.com/rust-lang/crates.io-index" 754 checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" 755 dependencies = [ 756 "equivalent", 757 "hashbrown", 758 ] 759 760 [[package]] 761 name = "ipnet" 762 version = "2.11.0" 763 source = "registry+https://github.com/rust-lang/crates.io-index" 764 checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" 765 766 [[package]] 767 name = "iri-string" 768 version = "0.7.8" 769 source = "registry+https://github.com/rust-lang/crates.io-index" 770 checksum = "dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2" 771 dependencies = [ 772 "memchr", 773 "serde", 774 ] 775 776 [[package]] 777 name = "itertools" 778 version = "0.14.0" 779 source = "registry+https://github.com/rust-lang/crates.io-index" 780 checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" 781 dependencies = [ 782 "either", 783 ] 784 785 [[package]] 786 name = "itoa" 787 version = "1.0.10" 788 source = "registry+https://github.com/rust-lang/crates.io-index" 789 checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" 790 791 [[package]] 792 name = "js-sys" 793 version = "0.3.77" 794 source = "registry+https://github.com/rust-lang/crates.io-index" 795 checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" 796 dependencies = [ 797 "once_cell", 798 "wasm-bindgen", 799 ] 800 801 [[package]] 802 name = "lazy_static" 803 version = "1.5.0" 804 source = "registry+https://github.com/rust-lang/crates.io-index" 805 checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 806 807 [[package]] 808 name = "libc" 809 version = "0.2.172" 810 source = "registry+https://github.com/rust-lang/crates.io-index" 811 checksum = "d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa" 812 813 [[package]] 814 name = "linux-raw-sys" 815 version = "0.9.4" 816 source = "registry+https://github.com/rust-lang/crates.io-index" 817 checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12" 818 819 [[package]] 820 name = "lock_api" 821 version = "0.4.13" 822 source = "registry+https://github.com/rust-lang/crates.io-index" 823 checksum = "96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765" 824 dependencies = [ 825 "autocfg", 826 "scopeguard", 827 ] 828 829 [[package]] 830 name = "log" 831 version = "0.4.20" 832 source = "registry+https://github.com/rust-lang/crates.io-index" 833 checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 834 835 [[package]] 836 name = "matchers" 837 version = "0.1.0" 838 source = "registry+https://github.com/rust-lang/crates.io-index" 839 checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" 840 dependencies = [ 841 "regex-automata 0.1.10", 842 ] 843 844 [[package]] 845 name = "matchit" 846 version = "0.8.4" 847 source = "registry+https://github.com/rust-lang/crates.io-index" 848 checksum = "47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3" 849 850 [[package]] 851 name = "memchr" 852 version = "2.7.1" 853 source = "registry+https://github.com/rust-lang/crates.io-index" 854 checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" 855 856 [[package]] 857 name = "mime" 858 version = "0.3.17" 859 source = "registry+https://github.com/rust-lang/crates.io-index" 860 checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 861 862 [[package]] 863 name = "miniz_oxide" 864 version = "0.7.1" 865 source = "registry+https://github.com/rust-lang/crates.io-index" 866 checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 867 dependencies = [ 868 "adler", 869 ] 870 871 [[package]] 872 name = "mio" 873 version = "1.0.3" 874 source = "registry+https://github.com/rust-lang/crates.io-index" 875 checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd" 876 dependencies = [ 877 "libc", 878 "wasi 0.11.0+wasi-snapshot-preview1", 879 "windows-sys", 880 ] 881 882 [[package]] 883 name = "native-tls" 884 version = "0.2.14" 885 source = "registry+https://github.com/rust-lang/crates.io-index" 886 checksum = "87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e" 887 dependencies = [ 888 "libc", 889 "log", 890 "openssl", 891 "openssl-probe", 892 "openssl-sys", 893 "schannel", 894 "security-framework", 895 "security-framework-sys", 896 "tempfile", 897 ] 898 899 [[package]] 900 name = "nu-ansi-term" 901 version = "0.46.0" 902 source = "registry+https://github.com/rust-lang/crates.io-index" 903 checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" 904 dependencies = [ 905 "overload", 906 "winapi", 907 ] 908 909 [[package]] 910 name = "num-conv" 911 version = "0.1.0" 912 source = "registry+https://github.com/rust-lang/crates.io-index" 913 checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 914 915 [[package]] 916 name = "num_threads" 917 version = "0.1.7" 918 source = "registry+https://github.com/rust-lang/crates.io-index" 919 checksum = "5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9" 920 dependencies = [ 921 "libc", 922 ] 923 924 [[package]] 925 name = "object" 926 version = "0.32.2" 927 source = "registry+https://github.com/rust-lang/crates.io-index" 928 checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" 929 dependencies = [ 930 "memchr", 931 ] 932 933 [[package]] 934 name = "once_cell" 935 version = "1.19.0" 936 source = "registry+https://github.com/rust-lang/crates.io-index" 937 checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 938 939 [[package]] 940 name = "openssl" 941 version = "0.10.73" 942 source = "registry+https://github.com/rust-lang/crates.io-index" 943 checksum = "8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8" 944 dependencies = [ 945 "bitflags 2.4.1", 946 "cfg-if", 947 "foreign-types", 948 "libc", 949 "once_cell", 950 "openssl-macros", 951 "openssl-sys", 952 ] 953 954 [[package]] 955 name = "openssl-macros" 956 version = "0.1.1" 957 source = "registry+https://github.com/rust-lang/crates.io-index" 958 checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" 959 dependencies = [ 960 "proc-macro2", 961 "quote", 962 "syn", 963 ] 964 965 [[package]] 966 name = "openssl-probe" 967 version = "0.1.6" 968 source = "registry+https://github.com/rust-lang/crates.io-index" 969 checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" 970 971 [[package]] 972 name = "openssl-sys" 973 version = "0.9.109" 974 source = "registry+https://github.com/rust-lang/crates.io-index" 975 checksum = "90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571" 976 dependencies = [ 977 "cc", 978 "libc", 979 "pkg-config", 980 "vcpkg", 981 ] 982 983 [[package]] 984 name = "opentelemetry" 985 version = "0.30.0" 986 source = "registry+https://github.com/rust-lang/crates.io-index" 987 checksum = "aaf416e4cb72756655126f7dd7bb0af49c674f4c1b9903e80c009e0c37e552e6" 988 dependencies = [ 989 "futures-core", 990 "futures-sink", 991 "js-sys", 992 "pin-project-lite", 993 "thiserror 2.0.12", 994 "tracing", 995 ] 996 997 [[package]] 998 name = "opentelemetry-appender-tracing" 999 version = "0.30.1" 1000 source = "registry+https://github.com/rust-lang/crates.io-index" 1001 checksum = "e68f63eca5fad47e570e00e893094fc17be959c80c79a7d6ec1abdd5ae6ffc16" 1002 dependencies = [ 1003 "opentelemetry", 1004 "tracing", 1005 "tracing-core", 1006 "tracing-subscriber", 1007 ] 1008 1009 [[package]] 1010 name = "opentelemetry-http" 1011 version = "0.30.0" 1012 source = "registry+https://github.com/rust-lang/crates.io-index" 1013 checksum = "50f6639e842a97dbea8886e3439710ae463120091e2e064518ba8e716e6ac36d" 1014 dependencies = [ 1015 "async-trait", 1016 "bytes", 1017 "http", 1018 "opentelemetry", 1019 "reqwest", 1020 ] 1021 1022 [[package]] 1023 name = "opentelemetry-otlp" 1024 version = "0.30.0" 1025 source = "registry+https://github.com/rust-lang/crates.io-index" 1026 checksum = "dbee664a43e07615731afc539ca60c6d9f1a9425e25ca09c57bc36c87c55852b" 1027 dependencies = [ 1028 "http", 1029 "opentelemetry", 1030 "opentelemetry-http", 1031 "opentelemetry-proto", 1032 "opentelemetry_sdk", 1033 "prost", 1034 "reqwest", 1035 "thiserror 2.0.12", 1036 "tokio", 1037 "tracing", 1038 ] 1039 1040 [[package]] 1041 name = "opentelemetry-proto" 1042 version = "0.30.0" 1043 source = "registry+https://github.com/rust-lang/crates.io-index" 1044 checksum = "2e046fd7660710fe5a05e8748e70d9058dc15c94ba914e7c4faa7c728f0e8ddc" 1045 dependencies = [ 1046 "opentelemetry", 1047 "opentelemetry_sdk", 1048 "prost", 1049 "tonic", 1050 ] 1051 1052 [[package]] 1053 name = "opentelemetry-semantic-conventions" 1054 version = "0.30.0" 1055 source = "registry+https://github.com/rust-lang/crates.io-index" 1056 checksum = "83d059a296a47436748557a353c5e6c5705b9470ef6c95cfc52c21a8814ddac2" 1057 1058 [[package]] 1059 name = "opentelemetry_sdk" 1060 version = "0.30.0" 1061 source = "registry+https://github.com/rust-lang/crates.io-index" 1062 checksum = "11f644aa9e5e31d11896e024305d7e3c98a88884d9f8919dbf37a9991bc47a4b" 1063 dependencies = [ 1064 "futures-channel", 1065 "futures-executor", 1066 "futures-util", 1067 "opentelemetry", 1068 "percent-encoding", 1069 "rand", 1070 "serde_json", 1071 "thiserror 2.0.12", 1072 "tokio", 1073 "tokio-stream", 1074 ] 1075 1076 [[package]] 1077 name = "overload" 1078 version = "0.1.1" 1079 source = "registry+https://github.com/rust-lang/crates.io-index" 1080 checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 1081 1082 [[package]] 1083 name = "parking_lot" 1084 version = "0.12.4" 1085 source = "registry+https://github.com/rust-lang/crates.io-index" 1086 checksum = "70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13" 1087 dependencies = [ 1088 "lock_api", 1089 "parking_lot_core", 1090 ] 1091 1092 [[package]] 1093 name = "parking_lot_core" 1094 version = "0.9.11" 1095 source = "registry+https://github.com/rust-lang/crates.io-index" 1096 checksum = "bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5" 1097 dependencies = [ 1098 "cfg-if", 1099 "libc", 1100 "redox_syscall", 1101 "smallvec", 1102 "windows-targets", 1103 ] 1104 1105 [[package]] 1106 name = "percent-encoding" 1107 version = "2.3.1" 1108 source = "registry+https://github.com/rust-lang/crates.io-index" 1109 checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 1110 1111 [[package]] 1112 name = "pin-project" 1113 version = "1.1.10" 1114 source = "registry+https://github.com/rust-lang/crates.io-index" 1115 checksum = "677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a" 1116 dependencies = [ 1117 "pin-project-internal", 1118 ] 1119 1120 [[package]] 1121 name = "pin-project-internal" 1122 version = "1.1.10" 1123 source = "registry+https://github.com/rust-lang/crates.io-index" 1124 checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861" 1125 dependencies = [ 1126 "proc-macro2", 1127 "quote", 1128 "syn", 1129 ] 1130 1131 [[package]] 1132 name = "pin-project-lite" 1133 version = "0.2.13" 1134 source = "registry+https://github.com/rust-lang/crates.io-index" 1135 checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 1136 1137 [[package]] 1138 name = "pin-utils" 1139 version = "0.1.0" 1140 source = "registry+https://github.com/rust-lang/crates.io-index" 1141 checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 1142 1143 [[package]] 1144 name = "pkg-config" 1145 version = "0.3.28" 1146 source = "registry+https://github.com/rust-lang/crates.io-index" 1147 checksum = "69d3587f8a9e599cc7ec2c00e331f71c4e69a5f9a4b8a6efd5b07466b9736f9a" 1148 1149 [[package]] 1150 name = "powerfmt" 1151 version = "0.2.0" 1152 source = "registry+https://github.com/rust-lang/crates.io-index" 1153 checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 1154 1155 [[package]] 1156 name = "ppv-lite86" 1157 version = "0.2.17" 1158 source = "registry+https://github.com/rust-lang/crates.io-index" 1159 checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 1160 1161 [[package]] 1162 name = "proc-macro2" 1163 version = "1.0.95" 1164 source = "registry+https://github.com/rust-lang/crates.io-index" 1165 checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778" 1166 dependencies = [ 1167 "unicode-ident", 1168 ] 1169 1170 [[package]] 1171 name = "prometheus-client" 1172 version = "0.23.1" 1173 source = "registry+https://github.com/rust-lang/crates.io-index" 1174 checksum = "cf41c1a7c32ed72abe5082fb19505b969095c12da9f5732a4bc9878757fd087c" 1175 dependencies = [ 1176 "dtoa", 1177 "itoa", 1178 "parking_lot", 1179 "prometheus-client-derive-encode", 1180 ] 1181 1182 [[package]] 1183 name = "prometheus-client-derive-encode" 1184 version = "0.4.2" 1185 source = "registry+https://github.com/rust-lang/crates.io-index" 1186 checksum = "440f724eba9f6996b75d63681b0a92b06947f1457076d503a4d2e2c8f56442b8" 1187 dependencies = [ 1188 "proc-macro2", 1189 "quote", 1190 "syn", 1191 ] 1192 1193 [[package]] 1194 name = "prost" 1195 version = "0.13.5" 1196 source = "registry+https://github.com/rust-lang/crates.io-index" 1197 checksum = "2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5" 1198 dependencies = [ 1199 "bytes", 1200 "prost-derive", 1201 ] 1202 1203 [[package]] 1204 name = "prost-derive" 1205 version = "0.13.5" 1206 source = "registry+https://github.com/rust-lang/crates.io-index" 1207 checksum = "8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d" 1208 dependencies = [ 1209 "anyhow", 1210 "itertools", 1211 "proc-macro2", 1212 "quote", 1213 "syn", 1214 ] 1215 1216 [[package]] 1217 name = "quote" 1218 version = "1.0.35" 1219 source = "registry+https://github.com/rust-lang/crates.io-index" 1220 checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" 1221 dependencies = [ 1222 "proc-macro2", 1223 ] 1224 1225 [[package]] 1226 name = "r-efi" 1227 version = "5.2.0" 1228 source = "registry+https://github.com/rust-lang/crates.io-index" 1229 checksum = "74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5" 1230 1231 [[package]] 1232 name = "rand" 1233 version = "0.9.1" 1234 source = "registry+https://github.com/rust-lang/crates.io-index" 1235 checksum = "9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97" 1236 dependencies = [ 1237 "rand_chacha", 1238 "rand_core", 1239 ] 1240 1241 [[package]] 1242 name = "rand_chacha" 1243 version = "0.9.0" 1244 source = "registry+https://github.com/rust-lang/crates.io-index" 1245 checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" 1246 dependencies = [ 1247 "ppv-lite86", 1248 "rand_core", 1249 ] 1250 1251 [[package]] 1252 name = "rand_core" 1253 version = "0.9.3" 1254 source = "registry+https://github.com/rust-lang/crates.io-index" 1255 checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" 1256 dependencies = [ 1257 "getrandom 0.3.3", 1258 ] 1259 1260 [[package]] 1261 name = "redox_syscall" 1262 version = "0.5.12" 1263 source = "registry+https://github.com/rust-lang/crates.io-index" 1264 checksum = "928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af" 1265 dependencies = [ 1266 "bitflags 2.4.1", 1267 ] 1268 1269 [[package]] 1270 name = "regex" 1271 version = "1.10.2" 1272 source = "registry+https://github.com/rust-lang/crates.io-index" 1273 checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343" 1274 dependencies = [ 1275 "aho-corasick", 1276 "memchr", 1277 "regex-automata 0.4.3", 1278 "regex-syntax 0.8.2", 1279 ] 1280 1281 [[package]] 1282 name = "regex-automata" 1283 version = "0.1.10" 1284 source = "registry+https://github.com/rust-lang/crates.io-index" 1285 checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 1286 dependencies = [ 1287 "regex-syntax 0.6.29", 1288 ] 1289 1290 [[package]] 1291 name = "regex-automata" 1292 version = "0.4.3" 1293 source = "registry+https://github.com/rust-lang/crates.io-index" 1294 checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f" 1295 dependencies = [ 1296 "aho-corasick", 1297 "memchr", 1298 "regex-syntax 0.8.2", 1299 ] 1300 1301 [[package]] 1302 name = "regex-syntax" 1303 version = "0.6.29" 1304 source = "registry+https://github.com/rust-lang/crates.io-index" 1305 checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" 1306 1307 [[package]] 1308 name = "regex-syntax" 1309 version = "0.8.2" 1310 source = "registry+https://github.com/rust-lang/crates.io-index" 1311 checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" 1312 1313 [[package]] 1314 name = "relative-path" 1315 version = "1.9.2" 1316 source = "registry+https://github.com/rust-lang/crates.io-index" 1317 checksum = "e898588f33fdd5b9420719948f9f2a32c922a246964576f71ba7f24f80610fbc" 1318 1319 [[package]] 1320 name = "reqwest" 1321 version = "0.12.19" 1322 source = "registry+https://github.com/rust-lang/crates.io-index" 1323 checksum = "a2f8e5513d63f2e5b386eb5106dc67eaf3f84e95258e210489136b8b92ad6119" 1324 dependencies = [ 1325 "base64", 1326 "bytes", 1327 "encoding_rs", 1328 "futures-channel", 1329 "futures-core", 1330 "futures-util", 1331 "h2", 1332 "http", 1333 "http-body", 1334 "http-body-util", 1335 "hyper", 1336 "hyper-rustls", 1337 "hyper-tls", 1338 "hyper-util", 1339 "ipnet", 1340 "js-sys", 1341 "log", 1342 "mime", 1343 "native-tls", 1344 "once_cell", 1345 "percent-encoding", 1346 "pin-project-lite", 1347 "rustls-pki-types", 1348 "serde", 1349 "serde_json", 1350 "serde_urlencoded", 1351 "sync_wrapper", 1352 "tokio", 1353 "tokio-native-tls", 1354 "tower", 1355 "tower-http", 1356 "tower-service", 1357 "url", 1358 "wasm-bindgen", 1359 "wasm-bindgen-futures", 1360 "web-sys", 1361 ] 1362 1363 [[package]] 1364 name = "reqwest-middleware" 1365 version = "0.4.2" 1366 source = "registry+https://github.com/rust-lang/crates.io-index" 1367 checksum = "57f17d28a6e6acfe1733fe24bcd30774d13bffa4b8a22535b4c8c98423088d4e" 1368 dependencies = [ 1369 "anyhow", 1370 "async-trait", 1371 "http", 1372 "reqwest", 1373 "serde", 1374 "thiserror 1.0.69", 1375 "tower-service", 1376 ] 1377 1378 [[package]] 1379 name = "reqwest-tracing" 1380 version = "0.5.7" 1381 source = "registry+https://github.com/rust-lang/crates.io-index" 1382 checksum = "d75b0eee96990cfb4c09545847385e89b2d2d2e571143d55264a05d77c713780" 1383 dependencies = [ 1384 "anyhow", 1385 "async-trait", 1386 "getrandom 0.2.12", 1387 "http", 1388 "matchit", 1389 "reqwest", 1390 "reqwest-middleware", 1391 "tracing", 1392 ] 1393 1394 [[package]] 1395 name = "ring" 1396 version = "0.17.14" 1397 source = "registry+https://github.com/rust-lang/crates.io-index" 1398 checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7" 1399 dependencies = [ 1400 "cc", 1401 "cfg-if", 1402 "getrandom 0.2.12", 1403 "libc", 1404 "untrusted", 1405 "windows-sys", 1406 ] 1407 1408 [[package]] 1409 name = "rstest" 1410 version = "0.18.2" 1411 source = "registry+https://github.com/rust-lang/crates.io-index" 1412 checksum = "97eeab2f3c0a199bc4be135c36c924b6590b88c377d416494288c14f2db30199" 1413 dependencies = [ 1414 "rstest_macros", 1415 "rustc_version", 1416 ] 1417 1418 [[package]] 1419 name = "rstest_macros" 1420 version = "0.18.2" 1421 source = "registry+https://github.com/rust-lang/crates.io-index" 1422 checksum = "d428f8247852f894ee1be110b375111b586d4fa431f6c46e64ba5a0dcccbe605" 1423 dependencies = [ 1424 "cfg-if", 1425 "glob", 1426 "proc-macro2", 1427 "quote", 1428 "regex", 1429 "relative-path", 1430 "rustc_version", 1431 "syn", 1432 "unicode-ident", 1433 ] 1434 1435 [[package]] 1436 name = "rustc-demangle" 1437 version = "0.1.23" 1438 source = "registry+https://github.com/rust-lang/crates.io-index" 1439 checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 1440 1441 [[package]] 1442 name = "rustc_version" 1443 version = "0.4.0" 1444 source = "registry+https://github.com/rust-lang/crates.io-index" 1445 checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 1446 dependencies = [ 1447 "semver", 1448 ] 1449 1450 [[package]] 1451 name = "rustix" 1452 version = "1.0.7" 1453 source = "registry+https://github.com/rust-lang/crates.io-index" 1454 checksum = "c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266" 1455 dependencies = [ 1456 "bitflags 2.4.1", 1457 "errno", 1458 "libc", 1459 "linux-raw-sys", 1460 "windows-sys", 1461 ] 1462 1463 [[package]] 1464 name = "rustls" 1465 version = "0.23.27" 1466 source = "registry+https://github.com/rust-lang/crates.io-index" 1467 checksum = "730944ca083c1c233a75c09f199e973ca499344a2b7ba9e755c457e86fb4a321" 1468 dependencies = [ 1469 "once_cell", 1470 "rustls-pki-types", 1471 "rustls-webpki", 1472 "subtle", 1473 "zeroize", 1474 ] 1475 1476 [[package]] 1477 name = "rustls-pki-types" 1478 version = "1.12.0" 1479 source = "registry+https://github.com/rust-lang/crates.io-index" 1480 checksum = "229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79" 1481 dependencies = [ 1482 "zeroize", 1483 ] 1484 1485 [[package]] 1486 name = "rustls-webpki" 1487 version = "0.103.3" 1488 source = "registry+https://github.com/rust-lang/crates.io-index" 1489 checksum = "e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435" 1490 dependencies = [ 1491 "ring", 1492 "rustls-pki-types", 1493 "untrusted", 1494 ] 1495 1496 [[package]] 1497 name = "rustversion" 1498 version = "1.0.21" 1499 source = "registry+https://github.com/rust-lang/crates.io-index" 1500 checksum = "8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d" 1501 1502 [[package]] 1503 name = "ryu" 1504 version = "1.0.16" 1505 source = "registry+https://github.com/rust-lang/crates.io-index" 1506 checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" 1507 1508 [[package]] 1509 name = "schannel" 1510 version = "0.1.23" 1511 source = "registry+https://github.com/rust-lang/crates.io-index" 1512 checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" 1513 dependencies = [ 1514 "windows-sys", 1515 ] 1516 1517 [[package]] 1518 name = "scopeguard" 1519 version = "1.2.0" 1520 source = "registry+https://github.com/rust-lang/crates.io-index" 1521 checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 1522 1523 [[package]] 1524 name = "security-framework" 1525 version = "2.10.0" 1526 source = "registry+https://github.com/rust-lang/crates.io-index" 1527 checksum = "770452e37cad93e0a50d5abc3990d2bc351c36d0328f86cefec2f2fb206eaef6" 1528 dependencies = [ 1529 "bitflags 1.3.2", 1530 "core-foundation", 1531 "core-foundation-sys", 1532 "libc", 1533 "security-framework-sys", 1534 ] 1535 1536 [[package]] 1537 name = "security-framework-sys" 1538 version = "2.14.0" 1539 source = "registry+https://github.com/rust-lang/crates.io-index" 1540 checksum = "49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32" 1541 dependencies = [ 1542 "core-foundation-sys", 1543 "libc", 1544 ] 1545 1546 [[package]] 1547 name = "semver" 1548 version = "1.0.21" 1549 source = "registry+https://github.com/rust-lang/crates.io-index" 1550 checksum = "b97ed7a9823b74f99c7742f5336af7be5ecd3eeafcb1507d1fa93347b1d589b0" 1551 1552 [[package]] 1553 name = "serde" 1554 version = "1.0.195" 1555 source = "registry+https://github.com/rust-lang/crates.io-index" 1556 checksum = "63261df402c67811e9ac6def069e4786148c4563f4b50fd4bf30aa370d626b02" 1557 dependencies = [ 1558 "serde_derive", 1559 ] 1560 1561 [[package]] 1562 name = "serde_derive" 1563 version = "1.0.195" 1564 source = "registry+https://github.com/rust-lang/crates.io-index" 1565 checksum = "46fe8f8603d81ba86327b23a2e9cdf49e1255fb94a4c5f297f6ee0547178ea2c" 1566 dependencies = [ 1567 "proc-macro2", 1568 "quote", 1569 "syn", 1570 ] 1571 1572 [[package]] 1573 name = "serde_json" 1574 version = "1.0.111" 1575 source = "registry+https://github.com/rust-lang/crates.io-index" 1576 checksum = "176e46fa42316f18edd598015a5166857fc835ec732f5215eac6b7bdbf0a84f4" 1577 dependencies = [ 1578 "itoa", 1579 "ryu", 1580 "serde", 1581 ] 1582 1583 [[package]] 1584 name = "serde_path_to_error" 1585 version = "0.1.17" 1586 source = "registry+https://github.com/rust-lang/crates.io-index" 1587 checksum = "59fab13f937fa393d08645bf3a84bdfe86e296747b506ada67bb15f10f218b2a" 1588 dependencies = [ 1589 "itoa", 1590 "serde", 1591 ] 1592 1593 [[package]] 1594 name = "serde_urlencoded" 1595 version = "0.7.1" 1596 source = "registry+https://github.com/rust-lang/crates.io-index" 1597 checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 1598 dependencies = [ 1599 "form_urlencoded", 1600 "itoa", 1601 "ryu", 1602 "serde", 1603 ] 1604 1605 [[package]] 1606 name = "sharded-slab" 1607 version = "0.1.7" 1608 source = "registry+https://github.com/rust-lang/crates.io-index" 1609 checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" 1610 dependencies = [ 1611 "lazy_static", 1612 ] 1613 1614 [[package]] 1615 name = "shlex" 1616 version = "1.3.0" 1617 source = "registry+https://github.com/rust-lang/crates.io-index" 1618 checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 1619 1620 [[package]] 1621 name = "signal-hook-registry" 1622 version = "1.4.5" 1623 source = "registry+https://github.com/rust-lang/crates.io-index" 1624 checksum = "9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410" 1625 dependencies = [ 1626 "libc", 1627 ] 1628 1629 [[package]] 1630 name = "slab" 1631 version = "0.4.9" 1632 source = "registry+https://github.com/rust-lang/crates.io-index" 1633 checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 1634 dependencies = [ 1635 "autocfg", 1636 ] 1637 1638 [[package]] 1639 name = "smallvec" 1640 version = "1.12.0" 1641 source = "registry+https://github.com/rust-lang/crates.io-index" 1642 checksum = "2593d31f82ead8df961d8bd23a64c2ccf2eb5dd34b0a34bfb4dd54011c72009e" 1643 1644 [[package]] 1645 name = "socket2" 1646 version = "0.5.10" 1647 source = "registry+https://github.com/rust-lang/crates.io-index" 1648 checksum = "e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678" 1649 dependencies = [ 1650 "libc", 1651 "windows-sys", 1652 ] 1653 1654 [[package]] 1655 name = "strsim" 1656 version = "0.10.0" 1657 source = "registry+https://github.com/rust-lang/crates.io-index" 1658 checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 1659 1660 [[package]] 1661 name = "strum" 1662 version = "0.27.1" 1663 source = "registry+https://github.com/rust-lang/crates.io-index" 1664 checksum = "f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32" 1665 dependencies = [ 1666 "strum_macros", 1667 ] 1668 1669 [[package]] 1670 name = "strum_macros" 1671 version = "0.27.1" 1672 source = "registry+https://github.com/rust-lang/crates.io-index" 1673 checksum = "c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8" 1674 dependencies = [ 1675 "heck 0.5.0", 1676 "proc-macro2", 1677 "quote", 1678 "rustversion", 1679 "syn", 1680 ] 1681 1682 [[package]] 1683 name = "subtle" 1684 version = "2.6.1" 1685 source = "registry+https://github.com/rust-lang/crates.io-index" 1686 checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" 1687 1688 [[package]] 1689 name = "sun" 1690 version = "0.3.1" 1691 source = "registry+https://github.com/rust-lang/crates.io-index" 1692 checksum = "9ee651f4a9b6f29759b0636638c8140836bcdc28ed2c5f332b71c5911a439433" 1693 1694 [[package]] 1695 name = "syn" 1696 version = "2.0.102" 1697 source = "registry+https://github.com/rust-lang/crates.io-index" 1698 checksum = "f6397daf94fa90f058bd0fd88429dd9e5738999cca8d701813c80723add80462" 1699 dependencies = [ 1700 "proc-macro2", 1701 "quote", 1702 "unicode-ident", 1703 ] 1704 1705 [[package]] 1706 name = "sync_wrapper" 1707 version = "1.0.2" 1708 source = "registry+https://github.com/rust-lang/crates.io-index" 1709 checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263" 1710 dependencies = [ 1711 "futures-core", 1712 ] 1713 1714 [[package]] 1715 name = "system-configuration" 1716 version = "0.6.1" 1717 source = "registry+https://github.com/rust-lang/crates.io-index" 1718 checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b" 1719 dependencies = [ 1720 "bitflags 2.4.1", 1721 "core-foundation", 1722 "system-configuration-sys", 1723 ] 1724 1725 [[package]] 1726 name = "system-configuration-sys" 1727 version = "0.6.0" 1728 source = "registry+https://github.com/rust-lang/crates.io-index" 1729 checksum = "8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4" 1730 dependencies = [ 1731 "core-foundation-sys", 1732 "libc", 1733 ] 1734 1735 [[package]] 1736 name = "tempfile" 1737 version = "3.20.0" 1738 source = "registry+https://github.com/rust-lang/crates.io-index" 1739 checksum = "e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1" 1740 dependencies = [ 1741 "fastrand", 1742 "getrandom 0.3.3", 1743 "once_cell", 1744 "rustix", 1745 "windows-sys", 1746 ] 1747 1748 [[package]] 1749 name = "termcolor" 1750 version = "1.4.1" 1751 source = "registry+https://github.com/rust-lang/crates.io-index" 1752 checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 1753 dependencies = [ 1754 "winapi-util", 1755 ] 1756 1757 [[package]] 1758 name = "thiserror" 1759 version = "1.0.69" 1760 source = "registry+https://github.com/rust-lang/crates.io-index" 1761 checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" 1762 dependencies = [ 1763 "thiserror-impl 1.0.69", 1764 ] 1765 1766 [[package]] 1767 name = "thiserror" 1768 version = "2.0.12" 1769 source = "registry+https://github.com/rust-lang/crates.io-index" 1770 checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708" 1771 dependencies = [ 1772 "thiserror-impl 2.0.12", 1773 ] 1774 1775 [[package]] 1776 name = "thiserror-impl" 1777 version = "1.0.69" 1778 source = "registry+https://github.com/rust-lang/crates.io-index" 1779 checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" 1780 dependencies = [ 1781 "proc-macro2", 1782 "quote", 1783 "syn", 1784 ] 1785 1786 [[package]] 1787 name = "thiserror-impl" 1788 version = "2.0.12" 1789 source = "registry+https://github.com/rust-lang/crates.io-index" 1790 checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d" 1791 dependencies = [ 1792 "proc-macro2", 1793 "quote", 1794 "syn", 1795 ] 1796 1797 [[package]] 1798 name = "thread_local" 1799 version = "1.1.8" 1800 source = "registry+https://github.com/rust-lang/crates.io-index" 1801 checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" 1802 dependencies = [ 1803 "cfg-if", 1804 "once_cell", 1805 ] 1806 1807 [[package]] 1808 name = "time" 1809 version = "0.3.41" 1810 source = "registry+https://github.com/rust-lang/crates.io-index" 1811 checksum = "8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40" 1812 dependencies = [ 1813 "deranged", 1814 "itoa", 1815 "libc", 1816 "num-conv", 1817 "num_threads", 1818 "powerfmt", 1819 "serde", 1820 "time-core", 1821 "time-macros", 1822 ] 1823 1824 [[package]] 1825 name = "time-core" 1826 version = "0.1.4" 1827 source = "registry+https://github.com/rust-lang/crates.io-index" 1828 checksum = "c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c" 1829 1830 [[package]] 1831 name = "time-macros" 1832 version = "0.2.22" 1833 source = "registry+https://github.com/rust-lang/crates.io-index" 1834 checksum = "3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49" 1835 dependencies = [ 1836 "num-conv", 1837 "time-core", 1838 ] 1839 1840 [[package]] 1841 name = "tinyvec" 1842 version = "1.6.0" 1843 source = "registry+https://github.com/rust-lang/crates.io-index" 1844 checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 1845 dependencies = [ 1846 "tinyvec_macros", 1847 ] 1848 1849 [[package]] 1850 name = "tinyvec_macros" 1851 version = "0.1.1" 1852 source = "registry+https://github.com/rust-lang/crates.io-index" 1853 checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 1854 1855 [[package]] 1856 name = "tokio" 1857 version = "1.45.1" 1858 source = "registry+https://github.com/rust-lang/crates.io-index" 1859 checksum = "75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779" 1860 dependencies = [ 1861 "backtrace", 1862 "bytes", 1863 "libc", 1864 "mio", 1865 "parking_lot", 1866 "pin-project-lite", 1867 "signal-hook-registry", 1868 "socket2", 1869 "tokio-macros", 1870 "windows-sys", 1871 ] 1872 1873 [[package]] 1874 name = "tokio-macros" 1875 version = "2.5.0" 1876 source = "registry+https://github.com/rust-lang/crates.io-index" 1877 checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" 1878 dependencies = [ 1879 "proc-macro2", 1880 "quote", 1881 "syn", 1882 ] 1883 1884 [[package]] 1885 name = "tokio-native-tls" 1886 version = "0.3.1" 1887 source = "registry+https://github.com/rust-lang/crates.io-index" 1888 checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" 1889 dependencies = [ 1890 "native-tls", 1891 "tokio", 1892 ] 1893 1894 [[package]] 1895 name = "tokio-rustls" 1896 version = "0.26.2" 1897 source = "registry+https://github.com/rust-lang/crates.io-index" 1898 checksum = "8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b" 1899 dependencies = [ 1900 "rustls", 1901 "tokio", 1902 ] 1903 1904 [[package]] 1905 name = "tokio-stream" 1906 version = "0.1.17" 1907 source = "registry+https://github.com/rust-lang/crates.io-index" 1908 checksum = "eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047" 1909 dependencies = [ 1910 "futures-core", 1911 "pin-project-lite", 1912 "tokio", 1913 ] 1914 1915 [[package]] 1916 name = "tokio-util" 1917 version = "0.7.10" 1918 source = "registry+https://github.com/rust-lang/crates.io-index" 1919 checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" 1920 dependencies = [ 1921 "bytes", 1922 "futures-core", 1923 "futures-sink", 1924 "pin-project-lite", 1925 "tokio", 1926 "tracing", 1927 ] 1928 1929 [[package]] 1930 name = "tonic" 1931 version = "0.13.1" 1932 source = "registry+https://github.com/rust-lang/crates.io-index" 1933 checksum = "7e581ba15a835f4d9ea06c55ab1bd4dce26fc53752c69a04aac00703bfb49ba9" 1934 dependencies = [ 1935 "async-trait", 1936 "base64", 1937 "bytes", 1938 "http", 1939 "http-body", 1940 "http-body-util", 1941 "percent-encoding", 1942 "pin-project", 1943 "prost", 1944 "tokio-stream", 1945 "tower-layer", 1946 "tower-service", 1947 "tracing", 1948 ] 1949 1950 [[package]] 1951 name = "tower" 1952 version = "0.5.2" 1953 source = "registry+https://github.com/rust-lang/crates.io-index" 1954 checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9" 1955 dependencies = [ 1956 "futures-core", 1957 "futures-util", 1958 "pin-project-lite", 1959 "sync_wrapper", 1960 "tokio", 1961 "tower-layer", 1962 "tower-service", 1963 "tracing", 1964 ] 1965 1966 [[package]] 1967 name = "tower-http" 1968 version = "0.6.6" 1969 source = "registry+https://github.com/rust-lang/crates.io-index" 1970 checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2" 1971 dependencies = [ 1972 "bitflags 2.4.1", 1973 "bytes", 1974 "futures-util", 1975 "http", 1976 "http-body", 1977 "iri-string", 1978 "pin-project-lite", 1979 "tower", 1980 "tower-layer", 1981 "tower-service", 1982 "tracing", 1983 ] 1984 1985 [[package]] 1986 name = "tower-layer" 1987 version = "0.3.3" 1988 source = "registry+https://github.com/rust-lang/crates.io-index" 1989 checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" 1990 1991 [[package]] 1992 name = "tower-service" 1993 version = "0.3.3" 1994 source = "registry+https://github.com/rust-lang/crates.io-index" 1995 checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" 1996 1997 [[package]] 1998 name = "tracing" 1999 version = "0.1.41" 2000 source = "registry+https://github.com/rust-lang/crates.io-index" 2001 checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" 2002 dependencies = [ 2003 "log", 2004 "pin-project-lite", 2005 "tracing-attributes", 2006 "tracing-core", 2007 ] 2008 2009 [[package]] 2010 name = "tracing-attributes" 2011 version = "0.1.29" 2012 source = "registry+https://github.com/rust-lang/crates.io-index" 2013 checksum = "1b1ffbcf9c6f6b99d386e7444eb608ba646ae452a36b39737deb9663b610f662" 2014 dependencies = [ 2015 "proc-macro2", 2016 "quote", 2017 "syn", 2018 ] 2019 2020 [[package]] 2021 name = "tracing-core" 2022 version = "0.1.34" 2023 source = "registry+https://github.com/rust-lang/crates.io-index" 2024 checksum = "b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678" 2025 dependencies = [ 2026 "once_cell", 2027 "valuable", 2028 ] 2029 2030 [[package]] 2031 name = "tracing-log" 2032 version = "0.2.0" 2033 source = "registry+https://github.com/rust-lang/crates.io-index" 2034 checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" 2035 dependencies = [ 2036 "log", 2037 "once_cell", 2038 "tracing-core", 2039 ] 2040 2041 [[package]] 2042 name = "tracing-opentelemetry" 2043 version = "0.31.0" 2044 source = "registry+https://github.com/rust-lang/crates.io-index" 2045 checksum = "ddcf5959f39507d0d04d6413119c04f33b623f4f951ebcbdddddfad2d0623a9c" 2046 dependencies = [ 2047 "js-sys", 2048 "once_cell", 2049 "opentelemetry", 2050 "opentelemetry_sdk", 2051 "smallvec", 2052 "tracing", 2053 "tracing-core", 2054 "tracing-log", 2055 "tracing-subscriber", 2056 "web-time", 2057 ] 2058 2059 [[package]] 2060 name = "tracing-opentelemetry-instrumentation-sdk" 2061 version = "0.29.0" 2062 source = "registry+https://github.com/rust-lang/crates.io-index" 2063 checksum = "1dda3080d8657b99ddd303a4bda25ebd3479820abbd5a67af70a9dafd06b1713" 2064 dependencies = [ 2065 "http", 2066 "opentelemetry", 2067 "tracing", 2068 "tracing-opentelemetry", 2069 ] 2070 2071 [[package]] 2072 name = "tracing-subscriber" 2073 version = "0.3.19" 2074 source = "registry+https://github.com/rust-lang/crates.io-index" 2075 checksum = "e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008" 2076 dependencies = [ 2077 "matchers", 2078 "nu-ansi-term", 2079 "once_cell", 2080 "regex", 2081 "sharded-slab", 2082 "smallvec", 2083 "thread_local", 2084 "time", 2085 "tracing", 2086 "tracing-core", 2087 "tracing-log", 2088 ] 2089 2090 [[package]] 2091 name = "try-lock" 2092 version = "0.2.5" 2093 source = "registry+https://github.com/rust-lang/crates.io-index" 2094 checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 2095 2096 [[package]] 2097 name = "unicode-bidi" 2098 version = "0.3.14" 2099 source = "registry+https://github.com/rust-lang/crates.io-index" 2100 checksum = "6f2528f27a9eb2b21e69c95319b30bd0efd85d09c379741b0f78ea1d86be2416" 2101 2102 [[package]] 2103 name = "unicode-ident" 2104 version = "1.0.12" 2105 source = "registry+https://github.com/rust-lang/crates.io-index" 2106 checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 2107 2108 [[package]] 2109 name = "unicode-normalization" 2110 version = "0.1.22" 2111 source = "registry+https://github.com/rust-lang/crates.io-index" 2112 checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 2113 dependencies = [ 2114 "tinyvec", 2115 ] 2116 2117 [[package]] 2118 name = "untrusted" 2119 version = "0.9.0" 2120 source = "registry+https://github.com/rust-lang/crates.io-index" 2121 checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" 2122 2123 [[package]] 2124 name = "url" 2125 version = "2.5.0" 2126 source = "registry+https://github.com/rust-lang/crates.io-index" 2127 checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" 2128 dependencies = [ 2129 "form_urlencoded", 2130 "idna", 2131 "percent-encoding", 2132 ] 2133 2134 [[package]] 2135 name = "utf8parse" 2136 version = "0.2.1" 2137 source = "registry+https://github.com/rust-lang/crates.io-index" 2138 checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" 2139 2140 [[package]] 2141 name = "valuable" 2142 version = "0.1.1" 2143 source = "registry+https://github.com/rust-lang/crates.io-index" 2144 checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65" 2145 2146 [[package]] 2147 name = "vcpkg" 2148 version = "0.2.15" 2149 source = "registry+https://github.com/rust-lang/crates.io-index" 2150 checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 2151 2152 [[package]] 2153 name = "want" 2154 version = "0.3.1" 2155 source = "registry+https://github.com/rust-lang/crates.io-index" 2156 checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 2157 dependencies = [ 2158 "try-lock", 2159 ] 2160 2161 [[package]] 2162 name = "wasi" 2163 version = "0.11.0+wasi-snapshot-preview1" 2164 source = "registry+https://github.com/rust-lang/crates.io-index" 2165 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 2166 2167 [[package]] 2168 name = "wasi" 2169 version = "0.14.2+wasi-0.2.4" 2170 source = "registry+https://github.com/rust-lang/crates.io-index" 2171 checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3" 2172 dependencies = [ 2173 "wit-bindgen-rt", 2174 ] 2175 2176 [[package]] 2177 name = "wasm-bindgen" 2178 version = "0.2.100" 2179 source = "registry+https://github.com/rust-lang/crates.io-index" 2180 checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" 2181 dependencies = [ 2182 "cfg-if", 2183 "once_cell", 2184 "rustversion", 2185 "wasm-bindgen-macro", 2186 ] 2187 2188 [[package]] 2189 name = "wasm-bindgen-backend" 2190 version = "0.2.100" 2191 source = "registry+https://github.com/rust-lang/crates.io-index" 2192 checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" 2193 dependencies = [ 2194 "bumpalo", 2195 "log", 2196 "proc-macro2", 2197 "quote", 2198 "syn", 2199 "wasm-bindgen-shared", 2200 ] 2201 2202 [[package]] 2203 name = "wasm-bindgen-futures" 2204 version = "0.4.50" 2205 source = "registry+https://github.com/rust-lang/crates.io-index" 2206 checksum = "555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61" 2207 dependencies = [ 2208 "cfg-if", 2209 "js-sys", 2210 "once_cell", 2211 "wasm-bindgen", 2212 "web-sys", 2213 ] 2214 2215 [[package]] 2216 name = "wasm-bindgen-macro" 2217 version = "0.2.100" 2218 source = "registry+https://github.com/rust-lang/crates.io-index" 2219 checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" 2220 dependencies = [ 2221 "quote", 2222 "wasm-bindgen-macro-support", 2223 ] 2224 2225 [[package]] 2226 name = "wasm-bindgen-macro-support" 2227 version = "0.2.100" 2228 source = "registry+https://github.com/rust-lang/crates.io-index" 2229 checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" 2230 dependencies = [ 2231 "proc-macro2", 2232 "quote", 2233 "syn", 2234 "wasm-bindgen-backend", 2235 "wasm-bindgen-shared", 2236 ] 2237 2238 [[package]] 2239 name = "wasm-bindgen-shared" 2240 version = "0.2.100" 2241 source = "registry+https://github.com/rust-lang/crates.io-index" 2242 checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" 2243 dependencies = [ 2244 "unicode-ident", 2245 ] 2246 2247 [[package]] 2248 name = "web-sys" 2249 version = "0.3.77" 2250 source = "registry+https://github.com/rust-lang/crates.io-index" 2251 checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2" 2252 dependencies = [ 2253 "js-sys", 2254 "wasm-bindgen", 2255 ] 2256 2257 [[package]] 2258 name = "web-time" 2259 version = "1.1.0" 2260 source = "registry+https://github.com/rust-lang/crates.io-index" 2261 checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" 2262 dependencies = [ 2263 "js-sys", 2264 "wasm-bindgen", 2265 ] 2266 2267 [[package]] 2268 name = "winapi" 2269 version = "0.3.9" 2270 source = "registry+https://github.com/rust-lang/crates.io-index" 2271 checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 2272 dependencies = [ 2273 "winapi-i686-pc-windows-gnu", 2274 "winapi-x86_64-pc-windows-gnu", 2275 ] 2276 2277 [[package]] 2278 name = "winapi-i686-pc-windows-gnu" 2279 version = "0.4.0" 2280 source = "registry+https://github.com/rust-lang/crates.io-index" 2281 checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 2282 2283 [[package]] 2284 name = "winapi-util" 2285 version = "0.1.6" 2286 source = "registry+https://github.com/rust-lang/crates.io-index" 2287 checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" 2288 dependencies = [ 2289 "winapi", 2290 ] 2291 2292 [[package]] 2293 name = "winapi-x86_64-pc-windows-gnu" 2294 version = "0.4.0" 2295 source = "registry+https://github.com/rust-lang/crates.io-index" 2296 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 2297 2298 [[package]] 2299 name = "windows-link" 2300 version = "0.1.1" 2301 source = "registry+https://github.com/rust-lang/crates.io-index" 2302 checksum = "76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38" 2303 2304 [[package]] 2305 name = "windows-registry" 2306 version = "0.5.2" 2307 source = "registry+https://github.com/rust-lang/crates.io-index" 2308 checksum = "b3bab093bdd303a1240bb99b8aba8ea8a69ee19d34c9e2ef9594e708a4878820" 2309 dependencies = [ 2310 "windows-link", 2311 "windows-result", 2312 "windows-strings", 2313 ] 2314 2315 [[package]] 2316 name = "windows-result" 2317 version = "0.3.4" 2318 source = "registry+https://github.com/rust-lang/crates.io-index" 2319 checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6" 2320 dependencies = [ 2321 "windows-link", 2322 ] 2323 2324 [[package]] 2325 name = "windows-strings" 2326 version = "0.4.2" 2327 source = "registry+https://github.com/rust-lang/crates.io-index" 2328 checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57" 2329 dependencies = [ 2330 "windows-link", 2331 ] 2332 2333 [[package]] 2334 name = "windows-sys" 2335 version = "0.52.0" 2336 source = "registry+https://github.com/rust-lang/crates.io-index" 2337 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 2338 dependencies = [ 2339 "windows-targets", 2340 ] 2341 2342 [[package]] 2343 name = "windows-targets" 2344 version = "0.52.0" 2345 source = "registry+https://github.com/rust-lang/crates.io-index" 2346 checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" 2347 dependencies = [ 2348 "windows_aarch64_gnullvm", 2349 "windows_aarch64_msvc", 2350 "windows_i686_gnu", 2351 "windows_i686_msvc", 2352 "windows_x86_64_gnu", 2353 "windows_x86_64_gnullvm", 2354 "windows_x86_64_msvc", 2355 ] 2356 2357 [[package]] 2358 name = "windows_aarch64_gnullvm" 2359 version = "0.52.0" 2360 source = "registry+https://github.com/rust-lang/crates.io-index" 2361 checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" 2362 2363 [[package]] 2364 name = "windows_aarch64_msvc" 2365 version = "0.52.0" 2366 source = "registry+https://github.com/rust-lang/crates.io-index" 2367 checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" 2368 2369 [[package]] 2370 name = "windows_i686_gnu" 2371 version = "0.52.0" 2372 source = "registry+https://github.com/rust-lang/crates.io-index" 2373 checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" 2374 2375 [[package]] 2376 name = "windows_i686_msvc" 2377 version = "0.52.0" 2378 source = "registry+https://github.com/rust-lang/crates.io-index" 2379 checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" 2380 2381 [[package]] 2382 name = "windows_x86_64_gnu" 2383 version = "0.52.0" 2384 source = "registry+https://github.com/rust-lang/crates.io-index" 2385 checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" 2386 2387 [[package]] 2388 name = "windows_x86_64_gnullvm" 2389 version = "0.52.0" 2390 source = "registry+https://github.com/rust-lang/crates.io-index" 2391 checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" 2392 2393 [[package]] 2394 name = "windows_x86_64_msvc" 2395 version = "0.52.0" 2396 source = "registry+https://github.com/rust-lang/crates.io-index" 2397 checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" 2398 2399 [[package]] 2400 name = "wit-bindgen-rt" 2401 version = "0.39.0" 2402 source = "registry+https://github.com/rust-lang/crates.io-index" 2403 checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" 2404 dependencies = [ 2405 "bitflags 2.4.1", 2406 ] 2407 2408 [[package]] 2409 name = "zeroize" 2410 version = "1.8.1" 2411 source = "registry+https://github.com/rust-lang/crates.io-index" 2412 checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde"