/ 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"