Parakeet is a Rust-based Bluesky AppServer aiming to implement most of the functionality required to support the Bluesky client
appview atproto bluesky rust appserver

chore: dep updates

mia.omg.lol e5c177d3 4657ee2d

verified
+1044 -1076
+982 -1015
Cargo.lock
··· 3 version = 4 4 5 [[package]] 6 - name = "addr2line" 7 - version = "0.24.2" 8 - source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" 10 - dependencies = [ 11 - "gimli", 12 - ] 13 - 14 - [[package]] 15 - name = "adler2" 16 - version = "2.0.0" 17 - source = "registry+https://github.com/rust-lang/crates.io-index" 18 - checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" 19 - 20 - [[package]] 21 name = "ahash" 22 - version = "0.8.11" 23 source = "registry+https://github.com/rust-lang/crates.io-index" 24 - checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" 25 dependencies = [ 26 "cfg-if", 27 "once_cell", ··· 31 32 [[package]] 33 name = "aho-corasick" 34 - version = "1.1.3" 35 source = "registry+https://github.com/rust-lang/crates.io-index" 36 - checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 37 dependencies = [ 38 "memchr", 39 ] ··· 54 ] 55 56 [[package]] 57 - name = "android-tzdata" 58 - version = "0.1.1" 59 - source = "registry+https://github.com/rust-lang/crates.io-index" 60 - checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 61 - 62 - [[package]] 63 name = "android_system_properties" 64 version = "0.1.5" 65 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 70 71 [[package]] 72 name = "anstream" 73 - version = "0.6.18" 74 source = "registry+https://github.com/rust-lang/crates.io-index" 75 - checksum = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b" 76 dependencies = [ 77 "anstyle", 78 "anstyle-parse", ··· 85 86 [[package]] 87 name = "anstyle" 88 - version = "1.0.10" 89 source = "registry+https://github.com/rust-lang/crates.io-index" 90 - checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9" 91 92 [[package]] 93 name = "anstyle-parse" 94 - version = "0.2.6" 95 source = "registry+https://github.com/rust-lang/crates.io-index" 96 - checksum = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9" 97 dependencies = [ 98 "utf8parse", 99 ] 100 101 [[package]] 102 name = "anstyle-query" 103 - version = "1.1.2" 104 source = "registry+https://github.com/rust-lang/crates.io-index" 105 - checksum = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c" 106 dependencies = [ 107 - "windows-sys 0.59.0", 108 ] 109 110 [[package]] 111 name = "anstyle-wincon" 112 - version = "3.0.7" 113 source = "registry+https://github.com/rust-lang/crates.io-index" 114 - checksum = "ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e" 115 dependencies = [ 116 "anstyle", 117 - "once_cell", 118 - "windows-sys 0.59.0", 119 ] 120 121 [[package]] 122 name = "anyhow" 123 - version = "1.0.95" 124 source = "registry+https://github.com/rust-lang/crates.io-index" 125 - checksum = "34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04" 126 127 [[package]] 128 name = "async-compression" 129 - version = "0.4.22" 130 source = "registry+https://github.com/rust-lang/crates.io-index" 131 - checksum = "59a194f9d963d8099596278594b3107448656ba73831c9d8c783e613ce86da64" 132 dependencies = [ 133 - "brotli", 134 - "futures-core", 135 - "memchr", 136 "pin-project-lite", 137 "tokio", 138 ] ··· 150 151 [[package]] 152 name = "async-trait" 153 - version = "0.1.85" 154 source = "registry+https://github.com/rust-lang/crates.io-index" 155 - checksum = "3f934833b4b7233644e5848f235df3f57ed8c80f1528a26c3dfa13d2147fa056" 156 dependencies = [ 157 "proc-macro2", 158 "quote", ··· 161 162 [[package]] 163 name = "atomic" 164 - version = "0.6.0" 165 source = "registry+https://github.com/rust-lang/crates.io-index" 166 - checksum = "8d818003e740b63afc82337e3160717f4f63078720a810b7b903e70a5d1d2994" 167 dependencies = [ 168 "bytemuck", 169 ] ··· 176 177 [[package]] 178 name = "autocfg" 179 - version = "1.4.0" 180 source = "registry+https://github.com/rust-lang/crates.io-index" 181 - checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" 182 183 [[package]] 184 name = "aws-lc-rs" 185 - version = "1.12.5" 186 source = "registry+https://github.com/rust-lang/crates.io-index" 187 - checksum = "5e4e8200b9a4a5801a769d50eeabc05670fec7e959a8cb7a63a93e4e519942ae" 188 dependencies = [ 189 "aws-lc-sys", 190 - "paste", 191 "zeroize", 192 ] 193 194 [[package]] 195 name = "aws-lc-sys" 196 - version = "0.26.0" 197 source = "registry+https://github.com/rust-lang/crates.io-index" 198 - checksum = "0f9dd2e03ee80ca2822dd6ea431163d2ef259f2066a4d6ccaca6d9dcb386aa43" 199 dependencies = [ 200 - "bindgen 0.69.5", 201 "cc", 202 "cmake", 203 "dunce", 204 "fs_extra", 205 - "paste", 206 ] 207 208 [[package]] 209 name = "axum" 210 - version = "0.8.4" 211 source = "registry+https://github.com/rust-lang/crates.io-index" 212 - checksum = "021e862c184ae977658b36c4500f7feac3221ca5da43e3f25bd04ab6c79a29b5" 213 dependencies = [ 214 "axum-core", 215 "bytes", ··· 226 "mime", 227 "percent-encoding", 228 "pin-project-lite", 229 - "rustversion", 230 - "serde", 231 "serde_json", 232 "serde_path_to_error", 233 "serde_urlencoded", ··· 241 242 [[package]] 243 name = "axum-core" 244 - version = "0.5.2" 245 source = "registry+https://github.com/rust-lang/crates.io-index" 246 - checksum = "68464cd0412f486726fb3373129ef5d2993f90c34bc2bc1c1e9943b2f4fc7ca6" 247 dependencies = [ 248 "bytes", 249 "futures-core", ··· 252 "http-body-util", 253 "mime", 254 "pin-project-lite", 255 - "rustversion", 256 "sync_wrapper", 257 "tower-layer", 258 "tower-service", ··· 261 262 [[package]] 263 name = "axum-extra" 264 - version = "0.10.1" 265 source = "registry+https://github.com/rust-lang/crates.io-index" 266 - checksum = "45bf463831f5131b7d3c756525b305d40f1185b688565648a92e1392ca35713d" 267 dependencies = [ 268 "axum", 269 "axum-core", ··· 277 "mime", 278 "pin-project-lite", 279 "rustversion", 280 - "serde", 281 "serde_html_form", 282 "serde_path_to_error", 283 - "tower", 284 "tower-layer", 285 "tower-service", 286 ] 287 288 [[package]] 289 name = "axum-tracing-opentelemetry" 290 - version = "0.32.1" 291 source = "registry+https://github.com/rust-lang/crates.io-index" 292 - checksum = "328c8ddd5ca871b2a5acb00be0b4f103aa62f5d6b6db4071ccf3b12b0629e7c1" 293 dependencies = [ 294 "axum", 295 "futures-core", ··· 305 ] 306 307 [[package]] 308 - name = "backtrace" 309 - version = "0.3.74" 310 - source = "registry+https://github.com/rust-lang/crates.io-index" 311 - checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" 312 - dependencies = [ 313 - "addr2line", 314 - "cfg-if", 315 - "libc", 316 - "miniz_oxide", 317 - "object", 318 - "rustc-demangle", 319 - "windows-targets 0.52.6", 320 - ] 321 - 322 - [[package]] 323 name = "base-x" 324 version = "0.2.11" 325 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 332 checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" 333 334 [[package]] 335 - name = "base64" 336 - version = "0.21.7" 337 source = "registry+https://github.com/rust-lang/crates.io-index" 338 - checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 339 340 [[package]] 341 name = "base64" ··· 345 346 [[package]] 347 name = "base64ct" 348 - version = "1.7.3" 349 source = "registry+https://github.com/rust-lang/crates.io-index" 350 - checksum = "89e25b6adfb930f02d1981565a6e5d9c547ac15a96606256d3b59040e5cd4ca3" 351 - 352 - [[package]] 353 - name = "bindgen" 354 - version = "0.69.5" 355 - source = "registry+https://github.com/rust-lang/crates.io-index" 356 - checksum = "271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088" 357 - dependencies = [ 358 - "bitflags 2.8.0", 359 - "cexpr", 360 - "clang-sys", 361 - "itertools 0.12.1", 362 - "lazy_static", 363 - "lazycell", 364 - "log", 365 - "prettyplease", 366 - "proc-macro2", 367 - "quote", 368 - "regex", 369 - "rustc-hash 1.1.0", 370 - "shlex", 371 - "syn", 372 - "which", 373 - ] 374 375 [[package]] 376 name = "bindgen" ··· 378 source = "registry+https://github.com/rust-lang/crates.io-index" 379 checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895" 380 dependencies = [ 381 - "bitflags 2.8.0", 382 "cexpr", 383 "clang-sys", 384 - "itertools 0.12.1", 385 "proc-macro2", 386 "quote", 387 "regex", 388 - "rustc-hash 2.1.1", 389 "shlex", 390 "syn", 391 ] ··· 398 399 [[package]] 400 name = "bitflags" 401 - version = "2.8.0" 402 source = "registry+https://github.com/rust-lang/crates.io-index" 403 - checksum = "8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36" 404 405 [[package]] 406 name = "block-buffer" ··· 413 414 [[package]] 415 name = "brotli" 416 - version = "7.0.0" 417 source = "registry+https://github.com/rust-lang/crates.io-index" 418 - checksum = "cc97b8f16f944bba54f0433f07e30be199b6dc2bd25937444bbad560bcea29bd" 419 dependencies = [ 420 "alloc-no-stdlib", 421 "alloc-stdlib", ··· 424 425 [[package]] 426 name = "brotli-decompressor" 427 - version = "4.0.3" 428 source = "registry+https://github.com/rust-lang/crates.io-index" 429 - checksum = "a334ef7c9e23abf0ce748e8cd309037da93e606ad52eb372e4ce327a0dcfbdfd" 430 dependencies = [ 431 "alloc-no-stdlib", 432 "alloc-stdlib", ··· 434 435 [[package]] 436 name = "bumpalo" 437 - version = "3.16.0" 438 source = "registry+https://github.com/rust-lang/crates.io-index" 439 - checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 440 441 [[package]] 442 name = "bytemuck" 443 - version = "1.21.0" 444 source = "registry+https://github.com/rust-lang/crates.io-index" 445 - checksum = "ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3" 446 447 [[package]] 448 name = "byteorder" ··· 452 453 [[package]] 454 name = "bytes" 455 - version = "1.9.0" 456 source = "registry+https://github.com/rust-lang/crates.io-index" 457 - checksum = "325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b" 458 459 [[package]] 460 name = "bzip2-sys" ··· 477 478 [[package]] 479 name = "cc" 480 - version = "1.2.10" 481 source = "registry+https://github.com/rust-lang/crates.io-index" 482 - checksum = "13208fcbb66eaeffe09b99fffbe1af420f00a7b35aa99ad683dfc1aa76145229" 483 dependencies = [ 484 "jobserver", 485 "libc", 486 "shlex", ··· 497 498 [[package]] 499 name = "cfg-if" 500 - version = "1.0.0" 501 source = "registry+https://github.com/rust-lang/crates.io-index" 502 - checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 503 504 [[package]] 505 name = "cfg_aliases" ··· 509 510 [[package]] 511 name = "chrono" 512 - version = "0.4.41" 513 source = "registry+https://github.com/rust-lang/crates.io-index" 514 - checksum = "c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d" 515 dependencies = [ 516 - "android-tzdata", 517 "iana-time-zone", 518 "js-sys", 519 "num-traits", ··· 576 577 [[package]] 578 name = "clap" 579 - version = "4.5.37" 580 source = "registry+https://github.com/rust-lang/crates.io-index" 581 - checksum = "eccb054f56cbd38340b380d4a8e69ef1f02f1af43db2f0cc817a4774d80ae071" 582 dependencies = [ 583 "clap_builder", 584 "clap_derive", ··· 586 587 [[package]] 588 name = "clap_builder" 589 - version = "4.5.37" 590 source = "registry+https://github.com/rust-lang/crates.io-index" 591 - checksum = "efd9466fac8543255d3b1fcad4762c5e116ffe808c8a3043d4263cd4fd4862a2" 592 dependencies = [ 593 "anstream", 594 "anstyle", ··· 598 599 [[package]] 600 name = "clap_derive" 601 - version = "4.5.32" 602 source = "registry+https://github.com/rust-lang/crates.io-index" 603 - checksum = "09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7" 604 dependencies = [ 605 "heck", 606 "proc-macro2", ··· 610 611 [[package]] 612 name = "clap_lex" 613 - version = "0.7.4" 614 source = "registry+https://github.com/rust-lang/crates.io-index" 615 - checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6" 616 617 [[package]] 618 name = "cmake" 619 - version = "0.1.54" 620 source = "registry+https://github.com/rust-lang/crates.io-index" 621 - checksum = "e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0" 622 dependencies = [ 623 "cc", 624 ] 625 626 [[package]] 627 name = "colorchoice" 628 - version = "1.0.3" 629 source = "registry+https://github.com/rust-lang/crates.io-index" 630 - checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990" 631 632 [[package]] 633 name = "combine" ··· 644 ] 645 646 [[package]] 647 name = "const-oid" 648 version = "0.9.6" 649 source = "registry+https://github.com/rust-lang/crates.io-index" 650 checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" 651 652 [[package]] 653 name = "consumer" ··· 678 "serde_json", 679 "serde_with", 680 "sled", 681 - "thiserror 2.0.12", 682 "tokio", 683 "tokio-postgres", 684 "tokio-stream", ··· 700 701 [[package]] 702 name = "core-foundation" 703 - version = "0.10.0" 704 source = "registry+https://github.com/rust-lang/crates.io-index" 705 - checksum = "b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63" 706 dependencies = [ 707 "core-foundation-sys", 708 "libc", ··· 734 735 [[package]] 736 name = "crc32fast" 737 - version = "1.4.2" 738 source = "registry+https://github.com/rust-lang/crates.io-index" 739 - checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" 740 dependencies = [ 741 "cfg-if", 742 ] ··· 758 759 [[package]] 760 name = "crunchy" 761 - version = "0.2.3" 762 source = "registry+https://github.com/rust-lang/crates.io-index" 763 - checksum = "43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929" 764 765 [[package]] 766 name = "crypto-bigint" ··· 813 814 [[package]] 815 name = "darling" 816 - version = "0.20.10" 817 source = "registry+https://github.com/rust-lang/crates.io-index" 818 - checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" 819 dependencies = [ 820 "darling_core", 821 "darling_macro", ··· 823 824 [[package]] 825 name = "darling_core" 826 - version = "0.20.10" 827 source = "registry+https://github.com/rust-lang/crates.io-index" 828 - checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" 829 dependencies = [ 830 "fnv", 831 "ident_case", ··· 837 838 [[package]] 839 name = "darling_macro" 840 - version = "0.20.10" 841 source = "registry+https://github.com/rust-lang/crates.io-index" 842 - checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" 843 dependencies = [ 844 "darling_core", 845 "quote", ··· 848 849 [[package]] 850 name = "data-encoding" 851 - version = "2.7.0" 852 source = "registry+https://github.com/rust-lang/crates.io-index" 853 - checksum = "0e60eed09d8c01d3cee5b7d30acb059b76614c918fa0f992e0dd6eeb10daad6f" 854 855 [[package]] 856 name = "data-encoding-macro" 857 - version = "0.1.16" 858 source = "registry+https://github.com/rust-lang/crates.io-index" 859 - checksum = "5b16d9d0d88a5273d830dac8b78ceb217ffc9b1d5404e5597a3542515329405b" 860 dependencies = [ 861 "data-encoding", 862 "data-encoding-macro-internal", ··· 864 865 [[package]] 866 name = "data-encoding-macro-internal" 867 - version = "0.1.14" 868 source = "registry+https://github.com/rust-lang/crates.io-index" 869 - checksum = "1145d32e826a7748b69ee8fc62d3e6355ff7f1051df53141e7048162fc90481b" 870 dependencies = [ 871 "data-encoding", 872 "syn", ··· 882 883 [[package]] 884 name = "deadpool" 885 - version = "0.12.1" 886 source = "registry+https://github.com/rust-lang/crates.io-index" 887 - checksum = "6541a3916932fe57768d4be0b1ffb5ec7cbf74ca8c903fdfd5c0fe8aa958f0ed" 888 dependencies = [ 889 "deadpool-runtime", 890 "num_cpus", 891 "serde", 892 "tokio", ··· 900 dependencies = [ 901 "async-trait", 902 "deadpool", 903 - "getrandom 0.2.15", 904 "serde", 905 "tokio", 906 "tokio-postgres", ··· 929 930 [[package]] 931 name = "deranged" 932 - version = "0.4.0" 933 source = "registry+https://github.com/rust-lang/crates.io-index" 934 - checksum = "9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e" 935 dependencies = [ 936 "powerfmt", 937 - "serde", 938 ] 939 940 [[package]] ··· 945 "reqwest", 946 "serde", 947 "serde_json", 948 - "thiserror 2.0.12", 949 "tokio", 950 ] 951 952 [[package]] 953 name = "diesel" 954 - version = "2.2.12" 955 source = "registry+https://github.com/rust-lang/crates.io-index" 956 - checksum = "229850a212cd9b84d4f0290ad9d294afc0ae70fccaa8949dbe8b43ffafa1e20c" 957 dependencies = [ 958 - "bitflags 2.8.0", 959 "byteorder", 960 "chrono", 961 "diesel_derives", 962 "itoa", 963 "serde_json", 964 ] 965 966 [[package]] 967 name = "diesel-async" 968 - version = "0.5.2" 969 source = "registry+https://github.com/rust-lang/crates.io-index" 970 - checksum = "51a307ac00f7c23f526a04a77761a0519b9f0eb2838ebf5b905a58580095bdcb" 971 dependencies = [ 972 - "async-trait", 973 "deadpool", 974 "diesel", 975 "futures-util", 976 "scoped-futures", 977 "tokio", ··· 980 981 [[package]] 982 name = "diesel_derives" 983 - version = "2.2.3" 984 source = "registry+https://github.com/rust-lang/crates.io-index" 985 - checksum = "e7f2c3de51e2ba6bf2a648285696137aaf0f5f487bcbea93972fe8a364e131a4" 986 dependencies = [ 987 "diesel_table_macro_syntax", 988 "dsl_auto_type", ··· 993 994 [[package]] 995 name = "diesel_migrations" 996 - version = "2.2.0" 997 source = "registry+https://github.com/rust-lang/crates.io-index" 998 - checksum = "8a73ce704bad4231f001bff3314d91dce4aba0770cee8b233991859abc15c1f6" 999 dependencies = [ 1000 "diesel", 1001 "migrations_internals", ··· 1004 1005 [[package]] 1006 name = "diesel_table_macro_syntax" 1007 - version = "0.2.0" 1008 source = "registry+https://github.com/rust-lang/crates.io-index" 1009 - checksum = "209c735641a413bc68c4923a9d6ad4bcb3ca306b794edaa7eb0b3228a99ffb25" 1010 dependencies = [ 1011 "syn", 1012 ] ··· 1035 ] 1036 1037 [[package]] 1038 name = "dsl_auto_type" 1039 - version = "0.1.2" 1040 source = "registry+https://github.com/rust-lang/crates.io-index" 1041 - checksum = "c5d9abe6314103864cc2d8901b7ae224e0ab1a103a0a416661b4097b0779b607" 1042 dependencies = [ 1043 "darling", 1044 "either", ··· 1056 1057 [[package]] 1058 name = "dyn-clone" 1059 - version = "1.0.19" 1060 source = "registry+https://github.com/rust-lang/crates.io-index" 1061 - checksum = "1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005" 1062 1063 [[package]] 1064 name = "ecdsa" ··· 1086 1087 [[package]] 1088 name = "ed25519-dalek" 1089 - version = "2.1.1" 1090 source = "registry+https://github.com/rust-lang/crates.io-index" 1091 - checksum = "4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871" 1092 dependencies = [ 1093 "curve25519-dalek", 1094 "ed25519", ··· 1100 1101 [[package]] 1102 name = "either" 1103 - version = "1.13.0" 1104 source = "registry+https://github.com/rust-lang/crates.io-index" 1105 - checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" 1106 1107 [[package]] 1108 name = "elliptic-curve" ··· 1148 1149 [[package]] 1150 name = "equivalent" 1151 - version = "1.0.1" 1152 source = "registry+https://github.com/rust-lang/crates.io-index" 1153 - checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 1154 1155 [[package]] 1156 name = "errno" 1157 - version = "0.3.10" 1158 source = "registry+https://github.com/rust-lang/crates.io-index" 1159 - checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" 1160 dependencies = [ 1161 "libc", 1162 - "windows-sys 0.59.0", 1163 ] 1164 1165 [[package]] ··· 1209 "atomic", 1210 "pear", 1211 "serde", 1212 - "toml 0.8.19", 1213 "uncased", 1214 "version_check", 1215 ] 1216 1217 [[package]] 1218 name = "fixedbitset" 1219 version = "0.5.7" 1220 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1240 1241 [[package]] 1242 name = "foldhash" 1243 - version = "0.1.4" 1244 source = "registry+https://github.com/rust-lang/crates.io-index" 1245 - checksum = "a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f" 1246 1247 [[package]] 1248 name = "foreign-types" ··· 1261 1262 [[package]] 1263 name = "form_urlencoded" 1264 - version = "1.2.1" 1265 source = "registry+https://github.com/rust-lang/crates.io-index" 1266 - checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 1267 dependencies = [ 1268 "percent-encoding", 1269 ] ··· 1384 1385 [[package]] 1386 name = "generic-array" 1387 - version = "0.14.7" 1388 source = "registry+https://github.com/rust-lang/crates.io-index" 1389 - checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 1390 dependencies = [ 1391 "typenum", 1392 "version_check", ··· 1395 1396 [[package]] 1397 name = "getrandom" 1398 - version = "0.2.15" 1399 source = "registry+https://github.com/rust-lang/crates.io-index" 1400 - checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 1401 dependencies = [ 1402 "cfg-if", 1403 "js-sys", 1404 "libc", 1405 - "wasi 0.11.0+wasi-snapshot-preview1", 1406 "wasm-bindgen", 1407 ] 1408 1409 [[package]] 1410 name = "getrandom" 1411 - version = "0.3.3" 1412 source = "registry+https://github.com/rust-lang/crates.io-index" 1413 - checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4" 1414 dependencies = [ 1415 "cfg-if", 1416 "js-sys", 1417 "libc", 1418 "r-efi", 1419 - "wasi 0.14.2+wasi-0.2.4", 1420 "wasm-bindgen", 1421 ] 1422 1423 [[package]] 1424 - name = "gimli" 1425 - version = "0.31.1" 1426 - source = "registry+https://github.com/rust-lang/crates.io-index" 1427 - checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" 1428 - 1429 - [[package]] 1430 name = "glob" 1431 - version = "0.3.2" 1432 source = "registry+https://github.com/rust-lang/crates.io-index" 1433 - checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" 1434 1435 [[package]] 1436 name = "group" ··· 1445 1446 [[package]] 1447 name = "h2" 1448 - version = "0.4.7" 1449 source = "registry+https://github.com/rust-lang/crates.io-index" 1450 - checksum = "ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e" 1451 dependencies = [ 1452 "atomic-waker", 1453 "bytes", ··· 1455 "futures-core", 1456 "futures-sink", 1457 "http", 1458 - "indexmap 2.7.1", 1459 "slab", 1460 "tokio", 1461 "tokio-util", ··· 1464 1465 [[package]] 1466 name = "half" 1467 - version = "2.4.1" 1468 source = "registry+https://github.com/rust-lang/crates.io-index" 1469 - checksum = "6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888" 1470 dependencies = [ 1471 "cfg-if", 1472 "crunchy", 1473 ] 1474 1475 [[package]] ··· 1480 1481 [[package]] 1482 name = "hashbrown" 1483 - version = "0.15.2" 1484 source = "registry+https://github.com/rust-lang/crates.io-index" 1485 - checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" 1486 dependencies = [ 1487 "foldhash", 1488 ] 1489 1490 [[package]] 1491 name = "headers" 1492 - version = "0.4.0" 1493 source = "registry+https://github.com/rust-lang/crates.io-index" 1494 - checksum = "322106e6bd0cba2d5ead589ddb8150a13d7c4217cf80d7c4f682ca994ccc6aa9" 1495 dependencies = [ 1496 - "base64 0.21.7", 1497 "bytes", 1498 "headers-core", 1499 "http", ··· 1519 1520 [[package]] 1521 name = "hermit-abi" 1522 - version = "0.3.9" 1523 source = "registry+https://github.com/rust-lang/crates.io-index" 1524 - checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 1525 1526 [[package]] 1527 name = "hex" ··· 1531 1532 [[package]] 1533 name = "hickory-proto" 1534 - version = "0.24.2" 1535 source = "registry+https://github.com/rust-lang/crates.io-index" 1536 - checksum = "447afdcdb8afb9d0a852af6dc65d9b285ce720ed7a59e42a8bf2e931c67bc1b5" 1537 dependencies = [ 1538 "async-trait", 1539 "cfg-if", ··· 1555 1556 [[package]] 1557 name = "hickory-resolver" 1558 - version = "0.24.2" 1559 source = "registry+https://github.com/rust-lang/crates.io-index" 1560 - checksum = "0a2e2aba9c389ce5267d31cf1e4dace82390ae276b0b364ea55630b1fa1b44b4" 1561 dependencies = [ 1562 "cfg-if", 1563 "futures-util", ··· 1565 "ipconfig", 1566 "lru-cache", 1567 "once_cell", 1568 - "parking_lot 0.12.3", 1569 "rand 0.8.5", 1570 "resolv-conf", 1571 "smallvec", ··· 1593 ] 1594 1595 [[package]] 1596 - name = "home" 1597 - version = "0.5.11" 1598 - source = "registry+https://github.com/rust-lang/crates.io-index" 1599 - checksum = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf" 1600 - dependencies = [ 1601 - "windows-sys 0.59.0", 1602 - ] 1603 - 1604 - [[package]] 1605 - name = "hostname" 1606 - version = "0.3.1" 1607 - source = "registry+https://github.com/rust-lang/crates.io-index" 1608 - checksum = "3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867" 1609 - dependencies = [ 1610 - "libc", 1611 - "match_cfg", 1612 - "winapi", 1613 - ] 1614 - 1615 - [[package]] 1616 name = "http" 1617 - version = "1.2.0" 1618 source = "registry+https://github.com/rust-lang/crates.io-index" 1619 - checksum = "f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea" 1620 dependencies = [ 1621 "bytes", 1622 - "fnv", 1623 "itoa", 1624 ] 1625 ··· 1635 1636 [[package]] 1637 name = "http-body-util" 1638 - version = "0.1.2" 1639 source = "registry+https://github.com/rust-lang/crates.io-index" 1640 - checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f" 1641 dependencies = [ 1642 "bytes", 1643 - "futures-util", 1644 "http", 1645 "http-body", 1646 "pin-project-lite", ··· 1648 1649 [[package]] 1650 name = "httparse" 1651 - version = "1.9.5" 1652 source = "registry+https://github.com/rust-lang/crates.io-index" 1653 - checksum = "7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946" 1654 1655 [[package]] 1656 name = "httpdate" ··· 1660 1661 [[package]] 1662 name = "hyper" 1663 - version = "1.6.0" 1664 source = "registry+https://github.com/rust-lang/crates.io-index" 1665 - checksum = "cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80" 1666 dependencies = [ 1667 "bytes", 1668 "futures-channel", 1669 - "futures-util", 1670 "h2", 1671 "http", 1672 "http-body", ··· 1674 "httpdate", 1675 "itoa", 1676 "pin-project-lite", 1677 "smallvec", 1678 "tokio", 1679 "want", ··· 1681 1682 [[package]] 1683 name = "hyper-rustls" 1684 - version = "0.27.5" 1685 source = "registry+https://github.com/rust-lang/crates.io-index" 1686 - checksum = "2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2" 1687 dependencies = [ 1688 - "futures-util", 1689 "http", 1690 "hyper", 1691 "hyper-util", ··· 1728 1729 [[package]] 1730 name = "hyper-util" 1731 - version = "0.1.10" 1732 source = "registry+https://github.com/rust-lang/crates.io-index" 1733 - checksum = "df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4" 1734 dependencies = [ 1735 "bytes", 1736 "futures-channel", 1737 "futures-util", 1738 "http", 1739 "http-body", 1740 "hyper", 1741 "pin-project-lite", 1742 - "socket2 0.5.8", 1743 "tokio", 1744 "tower-service", 1745 "tracing", 1746 ] 1747 1748 [[package]] 1749 name = "iana-time-zone" 1750 - version = "0.1.61" 1751 source = "registry+https://github.com/rust-lang/crates.io-index" 1752 - checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220" 1753 dependencies = [ 1754 "android_system_properties", 1755 "core-foundation-sys", 1756 "iana-time-zone-haiku", 1757 "js-sys", 1758 "wasm-bindgen", 1759 "windows-core", 1760 ] ··· 1770 1771 [[package]] 1772 name = "icu_collections" 1773 - version = "1.5.0" 1774 source = "registry+https://github.com/rust-lang/crates.io-index" 1775 - checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" 1776 dependencies = [ 1777 "displaydoc", 1778 "yoke", 1779 "zerofrom", 1780 "zerovec", 1781 ] 1782 1783 [[package]] 1784 - name = "icu_locid" 1785 - version = "1.5.0" 1786 source = "registry+https://github.com/rust-lang/crates.io-index" 1787 - checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637" 1788 dependencies = [ 1789 "displaydoc", 1790 "litemap", ··· 1794 ] 1795 1796 [[package]] 1797 - name = "icu_locid_transform" 1798 - version = "1.5.0" 1799 - source = "registry+https://github.com/rust-lang/crates.io-index" 1800 - checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e" 1801 - dependencies = [ 1802 - "displaydoc", 1803 - "icu_locid", 1804 - "icu_locid_transform_data", 1805 - "icu_provider", 1806 - "tinystr", 1807 - "zerovec", 1808 - ] 1809 - 1810 - [[package]] 1811 - name = "icu_locid_transform_data" 1812 - version = "1.5.0" 1813 - source = "registry+https://github.com/rust-lang/crates.io-index" 1814 - checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e" 1815 - 1816 - [[package]] 1817 name = "icu_normalizer" 1818 - version = "1.5.0" 1819 source = "registry+https://github.com/rust-lang/crates.io-index" 1820 - checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f" 1821 dependencies = [ 1822 - "displaydoc", 1823 "icu_collections", 1824 "icu_normalizer_data", 1825 "icu_properties", 1826 "icu_provider", 1827 "smallvec", 1828 - "utf16_iter", 1829 - "utf8_iter", 1830 - "write16", 1831 "zerovec", 1832 ] 1833 1834 [[package]] 1835 name = "icu_normalizer_data" 1836 - version = "1.5.0" 1837 source = "registry+https://github.com/rust-lang/crates.io-index" 1838 - checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516" 1839 1840 [[package]] 1841 name = "icu_properties" 1842 - version = "1.5.1" 1843 source = "registry+https://github.com/rust-lang/crates.io-index" 1844 - checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5" 1845 dependencies = [ 1846 - "displaydoc", 1847 "icu_collections", 1848 - "icu_locid_transform", 1849 "icu_properties_data", 1850 "icu_provider", 1851 - "tinystr", 1852 "zerovec", 1853 ] 1854 1855 [[package]] 1856 name = "icu_properties_data" 1857 - version = "1.5.0" 1858 source = "registry+https://github.com/rust-lang/crates.io-index" 1859 - checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569" 1860 1861 [[package]] 1862 name = "icu_provider" 1863 - version = "1.5.0" 1864 source = "registry+https://github.com/rust-lang/crates.io-index" 1865 - checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9" 1866 dependencies = [ 1867 "displaydoc", 1868 - "icu_locid", 1869 - "icu_provider_macros", 1870 - "stable_deref_trait", 1871 - "tinystr", 1872 "writeable", 1873 "yoke", 1874 "zerofrom", 1875 "zerovec", 1876 - ] 1877 - 1878 - [[package]] 1879 - name = "icu_provider_macros" 1880 - version = "1.5.0" 1881 - source = "registry+https://github.com/rust-lang/crates.io-index" 1882 - checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" 1883 - dependencies = [ 1884 - "proc-macro2", 1885 - "quote", 1886 - "syn", 1887 ] 1888 1889 [[package]] ··· 1894 1895 [[package]] 1896 name = "idna" 1897 - version = "1.0.3" 1898 source = "registry+https://github.com/rust-lang/crates.io-index" 1899 - checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" 1900 dependencies = [ 1901 "idna_adapter", 1902 "smallvec", ··· 1905 1906 [[package]] 1907 name = "idna_adapter" 1908 - version = "1.2.0" 1909 source = "registry+https://github.com/rust-lang/crates.io-index" 1910 - checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71" 1911 dependencies = [ 1912 "icu_normalizer", 1913 "icu_properties", ··· 1915 1916 [[package]] 1917 name = "indenter" 1918 - version = "0.3.3" 1919 source = "registry+https://github.com/rust-lang/crates.io-index" 1920 - checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683" 1921 1922 [[package]] 1923 name = "indexmap" ··· 1932 1933 [[package]] 1934 name = "indexmap" 1935 - version = "2.7.1" 1936 source = "registry+https://github.com/rust-lang/crates.io-index" 1937 - checksum = "8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652" 1938 dependencies = [ 1939 "equivalent", 1940 - "hashbrown 0.15.2", 1941 "serde", 1942 ] 1943 1944 [[package]] ··· 1957 ] 1958 1959 [[package]] 1960 - name = "io-uring" 1961 - version = "0.7.8" 1962 - source = "registry+https://github.com/rust-lang/crates.io-index" 1963 - checksum = "b86e202f00093dcba4275d4636b93ef9dd75d025ae560d2521b45ea28ab49013" 1964 - dependencies = [ 1965 - "bitflags 2.8.0", 1966 - "cfg-if", 1967 - "libc", 1968 - ] 1969 - 1970 - [[package]] 1971 name = "ipconfig" 1972 version = "0.3.2" 1973 source = "registry+https://github.com/rust-lang/crates.io-index" 1974 checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" 1975 dependencies = [ 1976 - "socket2 0.5.8", 1977 "widestring", 1978 "windows-sys 0.48.0", 1979 "winreg", ··· 1981 1982 [[package]] 1983 name = "ipld-core" 1984 - version = "0.4.1" 1985 source = "registry+https://github.com/rust-lang/crates.io-index" 1986 - checksum = "b4ede82a79e134f179f4b29b5fdb1eb92bd1b38c4dfea394c539051150a21b9b" 1987 dependencies = [ 1988 "cid", 1989 "serde", ··· 1997 checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" 1998 1999 [[package]] 2000 name = "iroh-car" 2001 version = "0.5.1" 2002 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2014 2015 [[package]] 2016 name = "is_terminal_polyfill" 2017 - version = "1.70.1" 2018 source = "registry+https://github.com/rust-lang/crates.io-index" 2019 - checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" 2020 2021 [[package]] 2022 name = "itertools" 2023 - version = "0.12.1" 2024 source = "registry+https://github.com/rust-lang/crates.io-index" 2025 - checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" 2026 dependencies = [ 2027 "either", 2028 ] ··· 2038 2039 [[package]] 2040 name = "itoa" 2041 - version = "1.0.14" 2042 source = "registry+https://github.com/rust-lang/crates.io-index" 2043 - checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" 2044 2045 [[package]] 2046 name = "jobserver" 2047 - version = "0.1.32" 2048 source = "registry+https://github.com/rust-lang/crates.io-index" 2049 - checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0" 2050 dependencies = [ 2051 "libc", 2052 ] 2053 2054 [[package]] 2055 name = "js-sys" 2056 - version = "0.3.77" 2057 source = "registry+https://github.com/rust-lang/crates.io-index" 2058 - checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" 2059 dependencies = [ 2060 "once_cell", 2061 "wasm-bindgen", ··· 2066 version = "9.3.0" 2067 source = "git+https://gitlab.com/parakeet-social/jsonwebtoken?branch=es256k#ca566f348e0f1eab3660634e2ca307fe1350f3d9" 2068 dependencies = [ 2069 - "base64 0.22.1", 2070 "ed25519-dalek", 2071 - "getrandom 0.2.15", 2072 "hmac", 2073 "js-sys", 2074 "k256", ··· 2108 ] 2109 2110 [[package]] 2111 - name = "lazycell" 2112 - version = "1.3.0" 2113 - source = "registry+https://github.com/rust-lang/crates.io-index" 2114 - checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" 2115 - 2116 - [[package]] 2117 name = "lexica" 2118 version = "0.1.0" 2119 dependencies = [ ··· 2125 2126 [[package]] 2127 name = "libc" 2128 - version = "0.2.174" 2129 source = "registry+https://github.com/rust-lang/crates.io-index" 2130 - checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" 2131 2132 [[package]] 2133 name = "libloading" 2134 - version = "0.8.6" 2135 source = "registry+https://github.com/rust-lang/crates.io-index" 2136 - checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34" 2137 dependencies = [ 2138 "cfg-if", 2139 - "windows-targets 0.52.6", 2140 ] 2141 2142 [[package]] 2143 name = "libm" 2144 - version = "0.2.11" 2145 source = "registry+https://github.com/rust-lang/crates.io-index" 2146 - checksum = "8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa" 2147 2148 [[package]] 2149 name = "librocksdb-sys" ··· 2151 source = "registry+https://github.com/rust-lang/crates.io-index" 2152 checksum = "cef2a00ee60fe526157c9023edab23943fae1ce2ab6f4abb2a807c1746835de9" 2153 dependencies = [ 2154 - "bindgen 0.72.1", 2155 "bzip2-sys", 2156 "cc", 2157 "libc", ··· 2161 2162 [[package]] 2163 name = "libz-sys" 2164 - version = "1.1.22" 2165 source = "registry+https://github.com/rust-lang/crates.io-index" 2166 - checksum = "8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d" 2167 dependencies = [ 2168 "cc", 2169 "pkg-config", ··· 2178 2179 [[package]] 2180 name = "linux-raw-sys" 2181 - version = "0.4.15" 2182 source = "registry+https://github.com/rust-lang/crates.io-index" 2183 - checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" 2184 2185 [[package]] 2186 name = "litemap" 2187 - version = "0.7.4" 2188 source = "registry+https://github.com/rust-lang/crates.io-index" 2189 - checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104" 2190 2191 [[package]] 2192 name = "lock_api" 2193 - version = "0.4.12" 2194 source = "registry+https://github.com/rust-lang/crates.io-index" 2195 - checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 2196 dependencies = [ 2197 - "autocfg", 2198 "scopeguard", 2199 ] 2200 2201 [[package]] 2202 name = "log" 2203 - version = "0.4.25" 2204 source = "registry+https://github.com/rust-lang/crates.io-index" 2205 - checksum = "04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f" 2206 2207 [[package]] 2208 name = "lru-cache" ··· 2230 ] 2231 2232 [[package]] 2233 - name = "match_cfg" 2234 - version = "0.1.0" 2235 source = "registry+https://github.com/rust-lang/crates.io-index" 2236 - checksum = "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4" 2237 2238 [[package]] 2239 name = "matchers" 2240 - version = "0.1.0" 2241 source = "registry+https://github.com/rust-lang/crates.io-index" 2242 - checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" 2243 dependencies = [ 2244 - "regex-automata 0.1.10", 2245 ] 2246 2247 [[package]] ··· 2262 2263 [[package]] 2264 name = "memchr" 2265 - version = "2.7.4" 2266 source = "registry+https://github.com/rust-lang/crates.io-index" 2267 - checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 2268 2269 [[package]] 2270 name = "metrics" 2271 - version = "0.24.1" 2272 source = "registry+https://github.com/rust-lang/crates.io-index" 2273 - checksum = "7a7deb012b3b2767169ff203fadb4c6b0b82b947512e5eb9e0b78c2e186ad9e3" 2274 dependencies = [ 2275 "ahash", 2276 "portable-atomic", ··· 2282 source = "registry+https://github.com/rust-lang/crates.io-index" 2283 checksum = "dd7399781913e5393588a8d8c6a2867bf85fb38eaf2502fdce465aad2dc6f034" 2284 dependencies = [ 2285 - "base64 0.22.1", 2286 "http-body-util", 2287 "hyper", 2288 "hyper-rustls", 2289 "hyper-util", 2290 - "indexmap 2.7.1", 2291 "ipnet", 2292 "metrics", 2293 "metrics-util", ··· 2305 dependencies = [ 2306 "crossbeam-epoch", 2307 "crossbeam-utils", 2308 - "hashbrown 0.15.2", 2309 "metrics", 2310 "quanta", 2311 - "rand 0.9.1", 2312 "rand_xoshiro", 2313 "sketches-ddsketch", 2314 ] 2315 2316 [[package]] 2317 name = "migrations_internals" 2318 - version = "2.2.1" 2319 source = "registry+https://github.com/rust-lang/crates.io-index" 2320 - checksum = "3bda1634d70d5bd53553cf15dca9842a396e8c799982a3ad22998dc44d961f24" 2321 dependencies = [ 2322 "serde", 2323 - "toml 0.9.2", 2324 ] 2325 2326 [[package]] 2327 name = "migrations_macros" 2328 - version = "2.2.0" 2329 source = "registry+https://github.com/rust-lang/crates.io-index" 2330 - checksum = "ffb161cc72176cb37aa47f1fc520d3ef02263d67d661f44f05d05a079e1237fd" 2331 dependencies = [ 2332 "migrations_internals", 2333 "proc-macro2", ··· 2347 checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 2348 2349 [[package]] 2350 - name = "miniz_oxide" 2351 - version = "0.8.3" 2352 - source = "registry+https://github.com/rust-lang/crates.io-index" 2353 - checksum = "b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924" 2354 - dependencies = [ 2355 - "adler2", 2356 - ] 2357 - 2358 - [[package]] 2359 name = "mio" 2360 - version = "1.0.3" 2361 source = "registry+https://github.com/rust-lang/crates.io-index" 2362 - checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd" 2363 dependencies = [ 2364 "libc", 2365 - "wasi 0.11.0+wasi-snapshot-preview1", 2366 - "windows-sys 0.52.0", 2367 ] 2368 2369 [[package]] 2370 name = "multibase" 2371 - version = "0.9.1" 2372 source = "registry+https://github.com/rust-lang/crates.io-index" 2373 - checksum = "9b3539ec3c1f04ac9748a260728e855f261b4977f5c3406612c884564f329404" 2374 dependencies = [ 2375 "base-x", 2376 "data-encoding", 2377 "data-encoding-macro", 2378 ] ··· 2390 2391 [[package]] 2392 name = "multimap" 2393 - version = "0.10.0" 2394 source = "registry+https://github.com/rust-lang/crates.io-index" 2395 - checksum = "defc4c55412d89136f966bbb339008b474350e5e6e78d2714439c386b3137a03" 2396 2397 [[package]] 2398 name = "nanorand" ··· 2400 source = "registry+https://github.com/rust-lang/crates.io-index" 2401 checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" 2402 dependencies = [ 2403 - "getrandom 0.2.15", 2404 ] 2405 2406 [[package]] 2407 name = "native-tls" 2408 - version = "0.2.12" 2409 source = "registry+https://github.com/rust-lang/crates.io-index" 2410 - checksum = "a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466" 2411 dependencies = [ 2412 "libc", 2413 "log", 2414 "openssl", 2415 - "openssl-probe", 2416 "openssl-sys", 2417 "schannel", 2418 "security-framework 2.11.1", ··· 2432 2433 [[package]] 2434 name = "nu-ansi-term" 2435 - version = "0.46.0" 2436 source = "registry+https://github.com/rust-lang/crates.io-index" 2437 - checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" 2438 dependencies = [ 2439 - "overload", 2440 - "winapi", 2441 ] 2442 2443 [[package]] ··· 2452 2453 [[package]] 2454 name = "num-bigint-dig" 2455 - version = "0.8.4" 2456 source = "registry+https://github.com/rust-lang/crates.io-index" 2457 - checksum = "dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151" 2458 dependencies = [ 2459 - "byteorder", 2460 "lazy_static", 2461 "libm", 2462 "num-integer", ··· 2469 2470 [[package]] 2471 name = "num-conv" 2472 - version = "0.1.0" 2473 source = "registry+https://github.com/rust-lang/crates.io-index" 2474 - checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 2475 2476 [[package]] 2477 name = "num-integer" ··· 2505 2506 [[package]] 2507 name = "num_cpus" 2508 - version = "1.16.0" 2509 source = "registry+https://github.com/rust-lang/crates.io-index" 2510 - checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 2511 dependencies = [ 2512 "hermit-abi", 2513 "libc", 2514 ] 2515 2516 [[package]] 2517 - name = "object" 2518 - version = "0.36.7" 2519 source = "registry+https://github.com/rust-lang/crates.io-index" 2520 - checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" 2521 - dependencies = [ 2522 - "memchr", 2523 - ] 2524 2525 [[package]] 2526 - name = "once_cell" 2527 - version = "1.20.2" 2528 source = "registry+https://github.com/rust-lang/crates.io-index" 2529 - checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" 2530 2531 [[package]] 2532 name = "openssl" 2533 - version = "0.10.68" 2534 source = "registry+https://github.com/rust-lang/crates.io-index" 2535 - checksum = "6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5" 2536 dependencies = [ 2537 - "bitflags 2.8.0", 2538 "cfg-if", 2539 "foreign-types", 2540 "libc", ··· 2561 checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" 2562 2563 [[package]] 2564 name = "openssl-sys" 2565 - version = "0.9.104" 2566 source = "registry+https://github.com/rust-lang/crates.io-index" 2567 - checksum = "45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741" 2568 dependencies = [ 2569 "cc", 2570 "libc", ··· 2582 "futures-sink", 2583 "js-sys", 2584 "pin-project-lite", 2585 - "thiserror 2.0.12", 2586 "tracing", 2587 ] 2588 ··· 2610 "opentelemetry-http", 2611 "opentelemetry-proto", 2612 "opentelemetry_sdk", 2613 - "prost 0.14.1", 2614 "reqwest", 2615 - "thiserror 2.0.12", 2616 "tracing", 2617 ] 2618 ··· 2624 dependencies = [ 2625 "opentelemetry", 2626 "opentelemetry_sdk", 2627 - "prost 0.14.1", 2628 - "tonic 0.14.2", 2629 "tonic-prost", 2630 ] 2631 ··· 2646 "futures-util", 2647 "opentelemetry", 2648 "percent-encoding", 2649 - "rand 0.9.1", 2650 - "thiserror 2.0.12", 2651 ] 2652 2653 [[package]] 2654 - name = "overload" 2655 - version = "0.1.1" 2656 - source = "registry+https://github.com/rust-lang/crates.io-index" 2657 - checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 2658 - 2659 - [[package]] 2660 name = "p256" 2661 version = "0.13.2" 2662 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2688 "axum", 2689 "axum-extra", 2690 "axum-tracing-opentelemetry", 2691 - "base64 0.22.1", 2692 "chrono", 2693 "dataloader", 2694 "deadpool", ··· 2741 "opentelemetry", 2742 "opentelemetry-otlp", 2743 "opentelemetry_sdk", 2744 - "prost 0.13.5", 2745 "rocksdb", 2746 "serde", 2747 "tokio", 2748 - "tonic 0.13.1", 2749 - "tonic-build", 2750 "tonic-health", 2751 "tonic-tracing-opentelemetry", 2752 "tower", 2753 "tracing", ··· 2768 2769 [[package]] 2770 name = "parking_lot" 2771 - version = "0.12.3" 2772 source = "registry+https://github.com/rust-lang/crates.io-index" 2773 - checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" 2774 dependencies = [ 2775 "lock_api", 2776 - "parking_lot_core 0.9.10", 2777 ] 2778 2779 [[package]] ··· 2792 2793 [[package]] 2794 name = "parking_lot_core" 2795 - version = "0.9.10" 2796 source = "registry+https://github.com/rust-lang/crates.io-index" 2797 - checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" 2798 dependencies = [ 2799 "cfg-if", 2800 "libc", 2801 - "redox_syscall 0.5.8", 2802 "smallvec", 2803 - "windows-targets 0.52.6", 2804 ] 2805 2806 [[package]] 2807 - name = "paste" 2808 - version = "1.0.15" 2809 - source = "registry+https://github.com/rust-lang/crates.io-index" 2810 - checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" 2811 - 2812 - [[package]] 2813 name = "pear" 2814 version = "0.2.9" 2815 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2834 2835 [[package]] 2836 name = "pem" 2837 - version = "3.0.5" 2838 source = "registry+https://github.com/rust-lang/crates.io-index" 2839 - checksum = "38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3" 2840 dependencies = [ 2841 - "base64 0.22.1", 2842 - "serde", 2843 ] 2844 2845 [[package]] ··· 2853 2854 [[package]] 2855 name = "percent-encoding" 2856 - version = "2.3.1" 2857 source = "registry+https://github.com/rust-lang/crates.io-index" 2858 - checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 2859 2860 [[package]] 2861 name = "petgraph" 2862 - version = "0.7.1" 2863 source = "registry+https://github.com/rust-lang/crates.io-index" 2864 - checksum = "3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772" 2865 dependencies = [ 2866 "fixedbitset", 2867 - "indexmap 2.7.1", 2868 ] 2869 2870 [[package]] 2871 name = "phf" 2872 - version = "0.11.3" 2873 source = "registry+https://github.com/rust-lang/crates.io-index" 2874 - checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" 2875 dependencies = [ 2876 "phf_shared", 2877 ] 2878 2879 [[package]] 2880 name = "phf_shared" 2881 - version = "0.11.3" 2882 source = "registry+https://github.com/rust-lang/crates.io-index" 2883 - checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" 2884 dependencies = [ 2885 "siphasher", 2886 ] ··· 2940 2941 [[package]] 2942 name = "pkg-config" 2943 - version = "0.3.31" 2944 source = "registry+https://github.com/rust-lang/crates.io-index" 2945 - checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" 2946 2947 [[package]] 2948 name = "portable-atomic" 2949 - version = "1.11.0" 2950 source = "registry+https://github.com/rust-lang/crates.io-index" 2951 - checksum = "350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e" 2952 2953 [[package]] 2954 name = "postgres-protocol" 2955 - version = "0.6.8" 2956 source = "registry+https://github.com/rust-lang/crates.io-index" 2957 - checksum = "76ff0abab4a9b844b93ef7b81f1efc0a366062aaef2cd702c76256b5dc075c54" 2958 dependencies = [ 2959 - "base64 0.22.1", 2960 "byteorder", 2961 "bytes", 2962 "fallible-iterator", 2963 "hmac", 2964 "md-5", 2965 "memchr", 2966 - "rand 0.9.1", 2967 "sha2", 2968 "stringprep", 2969 ] 2970 2971 [[package]] 2972 name = "postgres-types" 2973 - version = "0.2.9" 2974 source = "registry+https://github.com/rust-lang/crates.io-index" 2975 - checksum = "613283563cd90e1dfc3518d548caee47e0e725455ed619881f5cf21f36de4b48" 2976 dependencies = [ 2977 "bytes", 2978 "chrono", 2979 "fallible-iterator", 2980 "postgres-protocol", 2981 - "serde", 2982 "serde_json", 2983 ] 2984 2985 [[package]] 2986 name = "powerfmt" 2987 version = "0.2.0" 2988 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2990 2991 [[package]] 2992 name = "ppv-lite86" 2993 - version = "0.2.20" 2994 source = "registry+https://github.com/rust-lang/crates.io-index" 2995 - checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" 2996 dependencies = [ 2997 "zerocopy", 2998 ] 2999 3000 [[package]] 3001 name = "prettyplease" 3002 - version = "0.2.30" 3003 source = "registry+https://github.com/rust-lang/crates.io-index" 3004 - checksum = "f1ccf34da56fc294e7d4ccf69a85992b7dfb826b7cf57bac6a70bba3494cc08a" 3005 dependencies = [ 3006 "proc-macro2", 3007 "syn", ··· 3018 3019 [[package]] 3020 name = "proc-macro2" 3021 - version = "1.0.93" 3022 source = "registry+https://github.com/rust-lang/crates.io-index" 3023 - checksum = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99" 3024 dependencies = [ 3025 "unicode-ident", 3026 ] ··· 3040 3041 [[package]] 3042 name = "prost" 3043 - version = "0.13.5" 3044 - source = "registry+https://github.com/rust-lang/crates.io-index" 3045 - checksum = "2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5" 3046 - dependencies = [ 3047 - "bytes", 3048 - "prost-derive 0.13.5", 3049 - ] 3050 - 3051 - [[package]] 3052 - name = "prost" 3053 - version = "0.14.1" 3054 source = "registry+https://github.com/rust-lang/crates.io-index" 3055 - checksum = "7231bd9b3d3d33c86b58adbac74b5ec0ad9f496b19d22801d773636feaa95f3d" 3056 dependencies = [ 3057 "bytes", 3058 - "prost-derive 0.14.1", 3059 ] 3060 3061 [[package]] 3062 name = "prost-build" 3063 - version = "0.13.5" 3064 source = "registry+https://github.com/rust-lang/crates.io-index" 3065 - checksum = "be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf" 3066 dependencies = [ 3067 "heck", 3068 "itertools 0.14.0", 3069 "log", 3070 "multimap", 3071 - "once_cell", 3072 "petgraph", 3073 "prettyplease", 3074 - "prost 0.13.5", 3075 "prost-types", 3076 "regex", 3077 "syn", 3078 "tempfile", ··· 3080 3081 [[package]] 3082 name = "prost-derive" 3083 - version = "0.13.5" 3084 source = "registry+https://github.com/rust-lang/crates.io-index" 3085 - checksum = "8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d" 3086 dependencies = [ 3087 "anyhow", 3088 "itertools 0.14.0", ··· 3092 ] 3093 3094 [[package]] 3095 - name = "prost-derive" 3096 - version = "0.14.1" 3097 source = "registry+https://github.com/rust-lang/crates.io-index" 3098 - checksum = "9120690fafc389a67ba3803df527d0ec9cbbc9cc45e4cc20b332996dfb672425" 3099 dependencies = [ 3100 - "anyhow", 3101 - "itertools 0.14.0", 3102 - "proc-macro2", 3103 - "quote", 3104 - "syn", 3105 ] 3106 3107 [[package]] 3108 - name = "prost-types" 3109 - version = "0.13.5" 3110 source = "registry+https://github.com/rust-lang/crates.io-index" 3111 - checksum = "52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16" 3112 dependencies = [ 3113 - "prost 0.13.5", 3114 ] 3115 3116 [[package]] 3117 name = "quanta" 3118 - version = "0.12.5" 3119 source = "registry+https://github.com/rust-lang/crates.io-index" 3120 - checksum = "3bd1fe6824cea6538803de3ff1bc0cf3949024db3d43c9643024bfb33a807c0e" 3121 dependencies = [ 3122 "crossbeam-utils", 3123 "libc", 3124 "once_cell", 3125 "raw-cpuid", 3126 - "wasi 0.11.0+wasi-snapshot-preview1", 3127 "web-sys", 3128 "winapi", 3129 ] 3130 - 3131 - [[package]] 3132 - name = "quick-error" 3133 - version = "1.2.3" 3134 - source = "registry+https://github.com/rust-lang/crates.io-index" 3135 - checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" 3136 3137 [[package]] 3138 name = "quinn" ··· 3145 "pin-project-lite", 3146 "quinn-proto", 3147 "quinn-udp", 3148 - "rustc-hash 2.1.1", 3149 "rustls", 3150 - "socket2 0.6.0", 3151 - "thiserror 2.0.12", 3152 "tokio", 3153 "tracing", 3154 "web-time", ··· 3161 checksum = "f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31" 3162 dependencies = [ 3163 "bytes", 3164 - "getrandom 0.3.3", 3165 "lru-slab", 3166 - "rand 0.9.1", 3167 "ring", 3168 - "rustc-hash 2.1.1", 3169 "rustls", 3170 "rustls-pki-types", 3171 "slab", 3172 - "thiserror 2.0.12", 3173 "tinyvec", 3174 "tracing", 3175 "web-time", ··· 3184 "cfg_aliases", 3185 "libc", 3186 "once_cell", 3187 - "socket2 0.6.0", 3188 "tracing", 3189 - "windows-sys 0.59.0", 3190 ] 3191 3192 [[package]] 3193 name = "quote" 3194 - version = "1.0.38" 3195 source = "registry+https://github.com/rust-lang/crates.io-index" 3196 - checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc" 3197 dependencies = [ 3198 "proc-macro2", 3199 ] 3200 3201 [[package]] 3202 name = "r-efi" 3203 - version = "5.2.0" 3204 source = "registry+https://github.com/rust-lang/crates.io-index" 3205 - checksum = "74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5" 3206 3207 [[package]] 3208 name = "rand" ··· 3217 3218 [[package]] 3219 name = "rand" 3220 - version = "0.9.1" 3221 source = "registry+https://github.com/rust-lang/crates.io-index" 3222 - checksum = "9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97" 3223 dependencies = [ 3224 "rand_chacha 0.9.0", 3225 - "rand_core 0.9.3", 3226 ] 3227 3228 [[package]] ··· 3242 checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" 3243 dependencies = [ 3244 "ppv-lite86", 3245 - "rand_core 0.9.3", 3246 ] 3247 3248 [[package]] ··· 3251 source = "registry+https://github.com/rust-lang/crates.io-index" 3252 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 3253 dependencies = [ 3254 - "getrandom 0.2.15", 3255 ] 3256 3257 [[package]] 3258 name = "rand_core" 3259 - version = "0.9.3" 3260 source = "registry+https://github.com/rust-lang/crates.io-index" 3261 - checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" 3262 dependencies = [ 3263 - "getrandom 0.3.3", 3264 ] 3265 3266 [[package]] ··· 3269 source = "registry+https://github.com/rust-lang/crates.io-index" 3270 checksum = "f703f4665700daf5512dcca5f43afa6af89f09db47fb56be587f80636bda2d41" 3271 dependencies = [ 3272 - "rand_core 0.9.3", 3273 ] 3274 3275 [[package]] 3276 name = "raw-cpuid" 3277 - version = "11.5.0" 3278 source = "registry+https://github.com/rust-lang/crates.io-index" 3279 - checksum = "c6df7ab838ed27997ba19a4664507e6f82b41fe6e20be42929332156e5e85146" 3280 dependencies = [ 3281 - "bitflags 2.8.0", 3282 ] 3283 3284 [[package]] 3285 name = "redis" 3286 - version = "0.32.4" 3287 source = "registry+https://github.com/rust-lang/crates.io-index" 3288 - checksum = "e1f66bf4cac9733a23bcdf1e0e01effbaaad208567beba68be8f67e5f4af3ee1" 3289 dependencies = [ 3290 "bytes", 3291 "cfg-if", ··· 3298 "pin-project-lite", 3299 "ryu", 3300 "sha1_smol", 3301 - "socket2 0.6.0", 3302 "tokio", 3303 "tokio-native-tls", 3304 "tokio-util", ··· 3316 3317 [[package]] 3318 name = "redox_syscall" 3319 - version = "0.5.8" 3320 source = "registry+https://github.com/rust-lang/crates.io-index" 3321 - checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834" 3322 dependencies = [ 3323 - "bitflags 2.8.0", 3324 ] 3325 3326 [[package]] 3327 name = "ref-cast" 3328 - version = "1.0.24" 3329 source = "registry+https://github.com/rust-lang/crates.io-index" 3330 - checksum = "4a0ae411dbe946a674d89546582cea4ba2bb8defac896622d6496f14c23ba5cf" 3331 dependencies = [ 3332 "ref-cast-impl", 3333 ] 3334 3335 [[package]] 3336 name = "ref-cast-impl" 3337 - version = "1.0.24" 3338 source = "registry+https://github.com/rust-lang/crates.io-index" 3339 - checksum = "1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7" 3340 dependencies = [ 3341 "proc-macro2", 3342 "quote", ··· 3345 3346 [[package]] 3347 name = "regex" 3348 - version = "1.11.1" 3349 source = "registry+https://github.com/rust-lang/crates.io-index" 3350 - checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" 3351 dependencies = [ 3352 "aho-corasick", 3353 "memchr", 3354 - "regex-automata 0.4.9", 3355 - "regex-syntax 0.8.5", 3356 - ] 3357 - 3358 - [[package]] 3359 - name = "regex-automata" 3360 - version = "0.1.10" 3361 - source = "registry+https://github.com/rust-lang/crates.io-index" 3362 - checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 3363 - dependencies = [ 3364 - "regex-syntax 0.6.29", 3365 ] 3366 3367 [[package]] 3368 name = "regex-automata" 3369 - version = "0.4.9" 3370 source = "registry+https://github.com/rust-lang/crates.io-index" 3371 - checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" 3372 dependencies = [ 3373 "aho-corasick", 3374 "memchr", 3375 - "regex-syntax 0.8.5", 3376 ] 3377 3378 [[package]] 3379 name = "regex-syntax" 3380 - version = "0.6.29" 3381 - source = "registry+https://github.com/rust-lang/crates.io-index" 3382 - checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" 3383 - 3384 - [[package]] 3385 - name = "regex-syntax" 3386 - version = "0.8.5" 3387 source = "registry+https://github.com/rust-lang/crates.io-index" 3388 - checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" 3389 3390 [[package]] 3391 name = "reqwest" 3392 - version = "0.12.12" 3393 source = "registry+https://github.com/rust-lang/crates.io-index" 3394 - checksum = "43e734407157c3c2034e0258f5e4473ddb361b1e85f95a66690d67264d7cd1da" 3395 dependencies = [ 3396 - "async-compression", 3397 - "base64 0.22.1", 3398 "bytes", 3399 "encoding_rs", 3400 "futures-channel", ··· 3408 "hyper-rustls", 3409 "hyper-tls", 3410 "hyper-util", 3411 - "ipnet", 3412 "js-sys", 3413 "log", 3414 "mime", 3415 "native-tls", 3416 - "once_cell", 3417 "percent-encoding", 3418 "pin-project-lite", 3419 "quinn", 3420 "rustls", 3421 "rustls-native-certs", 3422 - "rustls-pemfile", 3423 "rustls-pki-types", 3424 "serde", 3425 "serde_json", 3426 "serde_urlencoded", 3427 "sync_wrapper", 3428 - "system-configuration", 3429 "tokio", 3430 "tokio-native-tls", 3431 "tokio-rustls", 3432 "tokio-util", 3433 "tower", 3434 "tower-service", 3435 "url", 3436 "wasm-bindgen", 3437 "wasm-bindgen-futures", 3438 "wasm-streams", 3439 "web-sys", 3440 - "windows-registry", 3441 ] 3442 3443 [[package]] 3444 name = "resolv-conf" 3445 - version = "0.7.0" 3446 source = "registry+https://github.com/rust-lang/crates.io-index" 3447 - checksum = "52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00" 3448 - dependencies = [ 3449 - "hostname", 3450 - "quick-error", 3451 - ] 3452 3453 [[package]] 3454 name = "rfc6979" ··· 3462 3463 [[package]] 3464 name = "ring" 3465 - version = "0.17.8" 3466 source = "registry+https://github.com/rust-lang/crates.io-index" 3467 - checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" 3468 dependencies = [ 3469 "cc", 3470 "cfg-if", 3471 - "getrandom 0.2.15", 3472 "libc", 3473 - "spin", 3474 "untrusted", 3475 "windows-sys 0.52.0", 3476 ] ··· 3487 3488 [[package]] 3489 name = "rsa" 3490 - version = "0.9.8" 3491 source = "registry+https://github.com/rust-lang/crates.io-index" 3492 - checksum = "78928ac1ed176a5ca1d17e578a1825f3d81ca54cf41053a592584b020cfd691b" 3493 dependencies = [ 3494 "const-oid", 3495 "digest", ··· 3506 ] 3507 3508 [[package]] 3509 - name = "rustc-demangle" 3510 - version = "0.1.24" 3511 - source = "registry+https://github.com/rust-lang/crates.io-index" 3512 - checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 3513 - 3514 - [[package]] 3515 - name = "rustc-hash" 3516 - version = "1.1.0" 3517 - source = "registry+https://github.com/rust-lang/crates.io-index" 3518 - checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 3519 - 3520 - [[package]] 3521 name = "rustc-hash" 3522 version = "2.1.1" 3523 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3534 3535 [[package]] 3536 name = "rustix" 3537 - version = "0.38.44" 3538 source = "registry+https://github.com/rust-lang/crates.io-index" 3539 - checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" 3540 dependencies = [ 3541 - "bitflags 2.8.0", 3542 "errno", 3543 "libc", 3544 "linux-raw-sys", 3545 - "windows-sys 0.59.0", 3546 ] 3547 3548 [[package]] 3549 name = "rustls" 3550 - version = "0.23.22" 3551 source = "registry+https://github.com/rust-lang/crates.io-index" 3552 - checksum = "9fb9263ab4eb695e42321db096e3b8fbd715a59b154d5c88d82db2175b681ba7" 3553 dependencies = [ 3554 "aws-lc-rs", 3555 "once_cell", ··· 3562 3563 [[package]] 3564 name = "rustls-native-certs" 3565 - version = "0.8.1" 3566 source = "registry+https://github.com/rust-lang/crates.io-index" 3567 - checksum = "7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3" 3568 dependencies = [ 3569 - "openssl-probe", 3570 "rustls-pki-types", 3571 "schannel", 3572 - "security-framework 3.2.0", 3573 - ] 3574 - 3575 - [[package]] 3576 - name = "rustls-pemfile" 3577 - version = "2.2.0" 3578 - source = "registry+https://github.com/rust-lang/crates.io-index" 3579 - checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50" 3580 - dependencies = [ 3581 - "rustls-pki-types", 3582 ] 3583 3584 [[package]] 3585 name = "rustls-pki-types" 3586 - version = "1.11.0" 3587 source = "registry+https://github.com/rust-lang/crates.io-index" 3588 - checksum = "917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c" 3589 dependencies = [ 3590 "web-time", 3591 ] 3592 3593 [[package]] 3594 name = "rustls-webpki" 3595 - version = "0.102.8" 3596 source = "registry+https://github.com/rust-lang/crates.io-index" 3597 - checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" 3598 dependencies = [ 3599 "aws-lc-rs", 3600 "ring", ··· 3604 3605 [[package]] 3606 name = "rustversion" 3607 - version = "1.0.19" 3608 source = "registry+https://github.com/rust-lang/crates.io-index" 3609 - checksum = "f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4" 3610 3611 [[package]] 3612 name = "ryu" 3613 - version = "1.0.18" 3614 source = "registry+https://github.com/rust-lang/crates.io-index" 3615 - checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 3616 3617 [[package]] 3618 name = "schannel" 3619 - version = "0.1.27" 3620 source = "registry+https://github.com/rust-lang/crates.io-index" 3621 - checksum = "1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d" 3622 dependencies = [ 3623 - "windows-sys 0.59.0", 3624 ] 3625 3626 [[package]] ··· 3637 3638 [[package]] 3639 name = "schemars" 3640 - version = "1.0.4" 3641 source = "registry+https://github.com/rust-lang/crates.io-index" 3642 - checksum = "82d20c4491bc164fa2f6c5d44565947a52ad80b9505d8e36f8d54c27c739fcd0" 3643 dependencies = [ 3644 "dyn-clone", 3645 "ref-cast", ··· 3682 source = "registry+https://github.com/rust-lang/crates.io-index" 3683 checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" 3684 dependencies = [ 3685 - "bitflags 2.8.0", 3686 "core-foundation 0.9.4", 3687 "core-foundation-sys", 3688 "libc", ··· 3691 3692 [[package]] 3693 name = "security-framework" 3694 - version = "3.2.0" 3695 source = "registry+https://github.com/rust-lang/crates.io-index" 3696 - checksum = "271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316" 3697 dependencies = [ 3698 - "bitflags 2.8.0", 3699 - "core-foundation 0.10.0", 3700 "core-foundation-sys", 3701 "libc", 3702 "security-framework-sys", ··· 3704 3705 [[package]] 3706 name = "security-framework-sys" 3707 - version = "2.14.0" 3708 source = "registry+https://github.com/rust-lang/crates.io-index" 3709 - checksum = "49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32" 3710 dependencies = [ 3711 "core-foundation-sys", 3712 "libc", ··· 3714 3715 [[package]] 3716 name = "semver" 3717 - version = "1.0.26" 3718 source = "registry+https://github.com/rust-lang/crates.io-index" 3719 - checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0" 3720 3721 [[package]] 3722 name = "serde" 3723 - version = "1.0.219" 3724 source = "registry+https://github.com/rust-lang/crates.io-index" 3725 - checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" 3726 dependencies = [ 3727 "serde_derive", 3728 ] 3729 3730 [[package]] 3731 name = "serde_bytes" 3732 - version = "0.11.15" 3733 source = "registry+https://github.com/rust-lang/crates.io-index" 3734 - checksum = "387cc504cb06bb40a96c8e04e951fe01854cf6bc921053c954e4a606d9675c6a" 3735 dependencies = [ 3736 "serde", 3737 ] 3738 3739 [[package]] 3740 name = "serde_derive" 3741 - version = "1.0.219" 3742 source = "registry+https://github.com/rust-lang/crates.io-index" 3743 - checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" 3744 dependencies = [ 3745 "proc-macro2", 3746 "quote", ··· 3749 3750 [[package]] 3751 name = "serde_html_form" 3752 - version = "0.2.7" 3753 source = "registry+https://github.com/rust-lang/crates.io-index" 3754 - checksum = "9d2de91cf02bbc07cde38891769ccd5d4f073d22a40683aa4bc7a95781aaa2c4" 3755 dependencies = [ 3756 "form_urlencoded", 3757 - "indexmap 2.7.1", 3758 "itoa", 3759 "ryu", 3760 - "serde", 3761 ] 3762 3763 [[package]] 3764 name = "serde_ipld_dagcbor" 3765 - version = "0.6.1" 3766 source = "registry+https://github.com/rust-lang/crates.io-index" 3767 - checksum = "ded35fbe4ab8fdec1f1d14b4daff2206b1eada4d6e708cb451d464d2d965f493" 3768 dependencies = [ 3769 "cbor4ii", 3770 "ipld-core", ··· 3774 3775 [[package]] 3776 name = "serde_json" 3777 - version = "1.0.141" 3778 source = "registry+https://github.com/rust-lang/crates.io-index" 3779 - checksum = "30b9eff21ebe718216c6ec64e1d9ac57087aad11efc64e32002bce4a0d4c03d3" 3780 dependencies = [ 3781 "itoa", 3782 "memchr", 3783 - "ryu", 3784 "serde", 3785 ] 3786 3787 [[package]] 3788 name = "serde_path_to_error" 3789 - version = "0.1.16" 3790 source = "registry+https://github.com/rust-lang/crates.io-index" 3791 - checksum = "af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6" 3792 dependencies = [ 3793 "itoa", 3794 "serde", 3795 ] 3796 3797 [[package]] 3798 name = "serde_spanned" 3799 - version = "0.6.8" 3800 source = "registry+https://github.com/rust-lang/crates.io-index" 3801 - checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" 3802 dependencies = [ 3803 "serde", 3804 ] 3805 3806 [[package]] 3807 name = "serde_spanned" 3808 - version = "1.0.0" 3809 source = "registry+https://github.com/rust-lang/crates.io-index" 3810 - checksum = "40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83" 3811 dependencies = [ 3812 - "serde", 3813 ] 3814 3815 [[package]] ··· 3826 3827 [[package]] 3828 name = "serde_with" 3829 - version = "3.14.0" 3830 source = "registry+https://github.com/rust-lang/crates.io-index" 3831 - checksum = "f2c45cd61fefa9db6f254525d46e392b852e0e61d9a1fd36e5bd183450a556d5" 3832 dependencies = [ 3833 - "base64 0.22.1", 3834 "chrono", 3835 "hex", 3836 "indexmap 1.9.3", 3837 - "indexmap 2.7.1", 3838 "schemars 0.9.0", 3839 - "schemars 1.0.4", 3840 - "serde", 3841 - "serde_derive", 3842 "serde_json", 3843 "serde_with_macros", 3844 "time", ··· 3846 3847 [[package]] 3848 name = "serde_with_macros" 3849 - version = "3.14.0" 3850 source = "registry+https://github.com/rust-lang/crates.io-index" 3851 - checksum = "de90945e6565ce0d9a25098082ed4ee4002e047cb59892c318d66821e14bb30f" 3852 dependencies = [ 3853 "darling", 3854 "proc-macro2", ··· 3875 3876 [[package]] 3877 name = "sha2" 3878 - version = "0.10.8" 3879 source = "registry+https://github.com/rust-lang/crates.io-index" 3880 - checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" 3881 dependencies = [ 3882 "cfg-if", 3883 "cpufeatures", ··· 3901 3902 [[package]] 3903 name = "signal-hook-registry" 3904 - version = "1.4.2" 3905 source = "registry+https://github.com/rust-lang/crates.io-index" 3906 - checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" 3907 dependencies = [ 3908 "libc", 3909 ] 3910 ··· 3926 dependencies = [ 3927 "num-bigint", 3928 "num-traits", 3929 - "thiserror 2.0.12", 3930 "time", 3931 ] 3932 3933 [[package]] 3934 name = "siphasher" 3935 - version = "1.0.1" 3936 source = "registry+https://github.com/rust-lang/crates.io-index" 3937 - checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d" 3938 3939 [[package]] 3940 name = "sketches-ddsketch" ··· 3944 3945 [[package]] 3946 name = "slab" 3947 - version = "0.4.9" 3948 source = "registry+https://github.com/rust-lang/crates.io-index" 3949 - checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 3950 - dependencies = [ 3951 - "autocfg", 3952 - ] 3953 3954 [[package]] 3955 name = "sled" ··· 3969 3970 [[package]] 3971 name = "smallvec" 3972 - version = "1.13.2" 3973 source = "registry+https://github.com/rust-lang/crates.io-index" 3974 - checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 3975 3976 [[package]] 3977 name = "socket2" 3978 - version = "0.5.8" 3979 source = "registry+https://github.com/rust-lang/crates.io-index" 3980 - checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8" 3981 dependencies = [ 3982 "libc", 3983 "windows-sys 0.52.0", ··· 3985 3986 [[package]] 3987 name = "socket2" 3988 - version = "0.6.0" 3989 source = "registry+https://github.com/rust-lang/crates.io-index" 3990 - checksum = "233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807" 3991 dependencies = [ 3992 "libc", 3993 - "windows-sys 0.59.0", 3994 ] 3995 3996 [[package]] ··· 4014 4015 [[package]] 4016 name = "stable_deref_trait" 4017 - version = "1.2.0" 4018 source = "registry+https://github.com/rust-lang/crates.io-index" 4019 - checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 4020 4021 [[package]] 4022 name = "stringprep" ··· 4043 4044 [[package]] 4045 name = "syn" 4046 - version = "2.0.96" 4047 source = "registry+https://github.com/rust-lang/crates.io-index" 4048 - checksum = "d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80" 4049 dependencies = [ 4050 "proc-macro2", 4051 "quote", ··· 4063 4064 [[package]] 4065 name = "synstructure" 4066 - version = "0.13.1" 4067 source = "registry+https://github.com/rust-lang/crates.io-index" 4068 - checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" 4069 dependencies = [ 4070 "proc-macro2", 4071 "quote", ··· 4078 source = "registry+https://github.com/rust-lang/crates.io-index" 4079 checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b" 4080 dependencies = [ 4081 - "bitflags 2.8.0", 4082 "core-foundation 0.9.4", 4083 "system-configuration-sys", 4084 ] ··· 4095 4096 [[package]] 4097 name = "tempfile" 4098 - version = "3.15.0" 4099 source = "registry+https://github.com/rust-lang/crates.io-index" 4100 - checksum = "9a8a559c81686f576e8cd0290cd2a24a2a9ad80c98b3478856500fcbd7acd704" 4101 dependencies = [ 4102 - "cfg-if", 4103 "fastrand", 4104 - "getrandom 0.2.15", 4105 "once_cell", 4106 "rustix", 4107 - "windows-sys 0.59.0", 4108 ] 4109 4110 [[package]] ··· 4118 4119 [[package]] 4120 name = "thiserror" 4121 - version = "2.0.12" 4122 source = "registry+https://github.com/rust-lang/crates.io-index" 4123 - checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708" 4124 dependencies = [ 4125 - "thiserror-impl 2.0.12", 4126 ] 4127 4128 [[package]] ··· 4138 4139 [[package]] 4140 name = "thiserror-impl" 4141 - version = "2.0.12" 4142 source = "registry+https://github.com/rust-lang/crates.io-index" 4143 - checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d" 4144 dependencies = [ 4145 "proc-macro2", 4146 "quote", ··· 4149 4150 [[package]] 4151 name = "thread_local" 4152 - version = "1.1.8" 4153 source = "registry+https://github.com/rust-lang/crates.io-index" 4154 - checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" 4155 dependencies = [ 4156 "cfg-if", 4157 - "once_cell", 4158 ] 4159 4160 [[package]] 4161 name = "time" 4162 - version = "0.3.41" 4163 source = "registry+https://github.com/rust-lang/crates.io-index" 4164 - checksum = "8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40" 4165 dependencies = [ 4166 "deranged", 4167 "itoa", 4168 "num-conv", 4169 "powerfmt", 4170 - "serde", 4171 "time-core", 4172 "time-macros", 4173 ] 4174 4175 [[package]] 4176 name = "time-core" 4177 - version = "0.1.4" 4178 source = "registry+https://github.com/rust-lang/crates.io-index" 4179 - checksum = "c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c" 4180 4181 [[package]] 4182 name = "time-macros" 4183 - version = "0.2.22" 4184 source = "registry+https://github.com/rust-lang/crates.io-index" 4185 - checksum = "3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49" 4186 dependencies = [ 4187 "num-conv", 4188 "time-core", ··· 4190 4191 [[package]] 4192 name = "tinystr" 4193 - version = "0.7.6" 4194 source = "registry+https://github.com/rust-lang/crates.io-index" 4195 - checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" 4196 dependencies = [ 4197 "displaydoc", 4198 "zerovec", ··· 4200 4201 [[package]] 4202 name = "tinyvec" 4203 - version = "1.8.1" 4204 source = "registry+https://github.com/rust-lang/crates.io-index" 4205 - checksum = "022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8" 4206 dependencies = [ 4207 "tinyvec_macros", 4208 ] ··· 4215 4216 [[package]] 4217 name = "tokio" 4218 - version = "1.46.1" 4219 source = "registry+https://github.com/rust-lang/crates.io-index" 4220 - checksum = "0cc3a2344dafbe23a245241fe8b09735b521110d30fcefbbd5feb1797ca35d17" 4221 dependencies = [ 4222 - "backtrace", 4223 "bytes", 4224 - "io-uring", 4225 "libc", 4226 "mio", 4227 - "parking_lot 0.12.3", 4228 "pin-project-lite", 4229 "signal-hook-registry", 4230 - "slab", 4231 - "socket2 0.5.8", 4232 "tokio-macros", 4233 - "windows-sys 0.52.0", 4234 ] 4235 4236 [[package]] 4237 name = "tokio-macros" 4238 - version = "2.5.0" 4239 source = "registry+https://github.com/rust-lang/crates.io-index" 4240 - checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" 4241 dependencies = [ 4242 "proc-macro2", 4243 "quote", ··· 4256 4257 [[package]] 4258 name = "tokio-postgres" 4259 - version = "0.7.12" 4260 source = "registry+https://github.com/rust-lang/crates.io-index" 4261 - checksum = "3b5d3742945bc7d7f210693b0c58ae542c6fd47b17adbbda0885f3dcb34a6bdb" 4262 dependencies = [ 4263 "async-trait", 4264 "byteorder", ··· 4267 "futures-channel", 4268 "futures-util", 4269 "log", 4270 - "parking_lot 0.12.3", 4271 "percent-encoding", 4272 "phf", 4273 "pin-project-lite", 4274 "postgres-protocol", 4275 "postgres-types", 4276 - "rand 0.8.5", 4277 - "socket2 0.5.8", 4278 "tokio", 4279 "tokio-util", 4280 "whoami", ··· 4282 4283 [[package]] 4284 name = "tokio-rustls" 4285 - version = "0.26.1" 4286 source = "registry+https://github.com/rust-lang/crates.io-index" 4287 - checksum = "5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37" 4288 dependencies = [ 4289 "rustls", 4290 "tokio", ··· 4292 4293 [[package]] 4294 name = "tokio-stream" 4295 - version = "0.1.17" 4296 source = "registry+https://github.com/rust-lang/crates.io-index" 4297 - checksum = "eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047" 4298 dependencies = [ 4299 "futures-core", 4300 "pin-project-lite", ··· 4318 4319 [[package]] 4320 name = "tokio-util" 4321 - version = "0.7.15" 4322 source = "registry+https://github.com/rust-lang/crates.io-index" 4323 - checksum = "66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df" 4324 dependencies = [ 4325 "bytes", 4326 "futures-core", 4327 "futures-sink", 4328 "futures-util", 4329 - "hashbrown 0.15.2", 4330 "pin-project-lite", 4331 "tokio", 4332 ] 4333 4334 [[package]] 4335 name = "toml" 4336 - version = "0.8.19" 4337 source = "registry+https://github.com/rust-lang/crates.io-index" 4338 - checksum = "a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e" 4339 dependencies = [ 4340 "serde", 4341 - "serde_spanned 0.6.8", 4342 - "toml_datetime 0.6.8", 4343 "toml_edit", 4344 ] 4345 4346 [[package]] 4347 name = "toml" 4348 - version = "0.9.2" 4349 source = "registry+https://github.com/rust-lang/crates.io-index" 4350 - checksum = "ed0aee96c12fa71097902e0bb061a5e1ebd766a6636bb605ba401c45c1650eac" 4351 dependencies = [ 4352 - "indexmap 2.7.1", 4353 - "serde", 4354 - "serde_spanned 1.0.0", 4355 - "toml_datetime 0.7.0", 4356 "toml_parser", 4357 - "toml_writer", 4358 - "winnow 0.7.12", 4359 ] 4360 4361 [[package]] 4362 name = "toml_datetime" 4363 - version = "0.6.8" 4364 source = "registry+https://github.com/rust-lang/crates.io-index" 4365 - checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" 4366 dependencies = [ 4367 "serde", 4368 ] 4369 4370 [[package]] 4371 name = "toml_datetime" 4372 - version = "0.7.0" 4373 source = "registry+https://github.com/rust-lang/crates.io-index" 4374 - checksum = "bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3" 4375 dependencies = [ 4376 - "serde", 4377 ] 4378 4379 [[package]] 4380 name = "toml_edit" 4381 - version = "0.22.22" 4382 source = "registry+https://github.com/rust-lang/crates.io-index" 4383 - checksum = "4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5" 4384 dependencies = [ 4385 - "indexmap 2.7.1", 4386 "serde", 4387 - "serde_spanned 0.6.8", 4388 - "toml_datetime 0.6.8", 4389 - "winnow 0.6.24", 4390 ] 4391 4392 [[package]] 4393 name = "toml_parser" 4394 - version = "1.0.1" 4395 source = "registry+https://github.com/rust-lang/crates.io-index" 4396 - checksum = "97200572db069e74c512a14117b296ba0a80a30123fbbb5aa1f4a348f639ca30" 4397 dependencies = [ 4398 - "winnow 0.7.12", 4399 ] 4400 4401 [[package]] 4402 - name = "toml_writer" 4403 - version = "1.0.2" 4404 source = "registry+https://github.com/rust-lang/crates.io-index" 4405 - checksum = "fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64" 4406 4407 [[package]] 4408 name = "tonic" 4409 - version = "0.13.1" 4410 source = "registry+https://github.com/rust-lang/crates.io-index" 4411 - checksum = "7e581ba15a835f4d9ea06c55ab1bd4dce26fc53752c69a04aac00703bfb49ba9" 4412 dependencies = [ 4413 "async-trait", 4414 "axum", 4415 - "base64 0.22.1", 4416 "bytes", 4417 "h2", 4418 "http", ··· 4423 "hyper-util", 4424 "percent-encoding", 4425 "pin-project", 4426 - "prost 0.13.5", 4427 - "socket2 0.5.8", 4428 "tokio", 4429 "tokio-stream", 4430 "tower", ··· 4434 ] 4435 4436 [[package]] 4437 - name = "tonic" 4438 - version = "0.14.2" 4439 - source = "registry+https://github.com/rust-lang/crates.io-index" 4440 - checksum = "eb7613188ce9f7df5bfe185db26c5814347d110db17920415cf2fbcad85e7203" 4441 - dependencies = [ 4442 - "async-trait", 4443 - "base64 0.22.1", 4444 - "bytes", 4445 - "http", 4446 - "http-body", 4447 - "http-body-util", 4448 - "percent-encoding", 4449 - "pin-project", 4450 - "sync_wrapper", 4451 - "tokio-stream", 4452 - "tower-layer", 4453 - "tower-service", 4454 - "tracing", 4455 - ] 4456 - 4457 - [[package]] 4458 name = "tonic-build" 4459 - version = "0.13.0" 4460 source = "registry+https://github.com/rust-lang/crates.io-index" 4461 - checksum = "d85f0383fadd15609306383a90e85eaed44169f931a5d2be1b42c76ceff1825e" 4462 dependencies = [ 4463 "prettyplease", 4464 "proc-macro2", 4465 - "prost-build", 4466 - "prost-types", 4467 "quote", 4468 "syn", 4469 ] 4470 4471 [[package]] 4472 name = "tonic-health" 4473 - version = "0.13.1" 4474 source = "registry+https://github.com/rust-lang/crates.io-index" 4475 - checksum = "cb87334d340313fefa513b6e60794d44a86d5f039b523229c99c323e4e19ca4b" 4476 dependencies = [ 4477 - "prost 0.13.5", 4478 "tokio", 4479 "tokio-stream", 4480 - "tonic 0.13.1", 4481 ] 4482 4483 [[package]] 4484 name = "tonic-prost" 4485 - version = "0.14.2" 4486 source = "registry+https://github.com/rust-lang/crates.io-index" 4487 - checksum = "66bd50ad6ce1252d87ef024b3d64fe4c3cf54a86fb9ef4c631fdd0ded7aeaa67" 4488 dependencies = [ 4489 "bytes", 4490 - "prost 0.14.1", 4491 - "tonic 0.14.2", 4492 ] 4493 4494 [[package]] 4495 name = "tonic-tracing-opentelemetry" 4496 - version = "0.32.0" 4497 source = "registry+https://github.com/rust-lang/crates.io-index" 4498 - checksum = "31f57ac46b32b08989476b498239364c300b09d75928c1fa2e46cb489a41c8e3" 4499 dependencies = [ 4500 "futures-core", 4501 "futures-util", ··· 4504 "hyper", 4505 "opentelemetry", 4506 "pin-project-lite", 4507 - "tonic 0.14.2", 4508 "tower", 4509 "tracing", 4510 "tracing-opentelemetry", ··· 4513 4514 [[package]] 4515 name = "tower" 4516 - version = "0.5.2" 4517 source = "registry+https://github.com/rust-lang/crates.io-index" 4518 - checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9" 4519 dependencies = [ 4520 "futures-core", 4521 "futures-util", 4522 - "indexmap 2.7.1", 4523 "pin-project-lite", 4524 "slab", 4525 "sync_wrapper", ··· 4532 4533 [[package]] 4534 name = "tower-http" 4535 - version = "0.6.6" 4536 source = "registry+https://github.com/rust-lang/crates.io-index" 4537 - checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2" 4538 dependencies = [ 4539 - "bitflags 2.8.0", 4540 "bytes", 4541 "http", 4542 "http-body", 4543 "pin-project-lite", 4544 "tower-layer", 4545 "tower-service", 4546 "tracing", ··· 4560 4561 [[package]] 4562 name = "tracing" 4563 - version = "0.1.41" 4564 source = "registry+https://github.com/rust-lang/crates.io-index" 4565 - checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" 4566 dependencies = [ 4567 "log", 4568 "pin-project-lite", ··· 4572 4573 [[package]] 4574 name = "tracing-attributes" 4575 - version = "0.1.28" 4576 source = "registry+https://github.com/rust-lang/crates.io-index" 4577 - checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" 4578 dependencies = [ 4579 "proc-macro2", 4580 "quote", ··· 4583 4584 [[package]] 4585 name = "tracing-core" 4586 - version = "0.1.33" 4587 source = "registry+https://github.com/rust-lang/crates.io-index" 4588 - checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c" 4589 dependencies = [ 4590 "once_cell", 4591 "valuable", ··· 4604 4605 [[package]] 4606 name = "tracing-opentelemetry" 4607 - version = "0.32.0" 4608 source = "registry+https://github.com/rust-lang/crates.io-index" 4609 - checksum = "1e6e5658463dd88089aba75c7791e1d3120633b1bfde22478b28f625a9bb1b8e" 4610 dependencies = [ 4611 "js-sys", 4612 "opentelemetry", 4613 - "opentelemetry_sdk", 4614 - "rustversion", 4615 "smallvec", 4616 - "thiserror 2.0.12", 4617 "tracing", 4618 "tracing-core", 4619 "tracing-log", ··· 4623 4624 [[package]] 4625 name = "tracing-opentelemetry-instrumentation-sdk" 4626 - version = "0.32.1" 4627 source = "registry+https://github.com/rust-lang/crates.io-index" 4628 - checksum = "7a1a4dcfb798af2cef9e47c30a14e13c108b4b40e057120401b2025ec622c416" 4629 dependencies = [ 4630 "http", 4631 "opentelemetry", ··· 4646 4647 [[package]] 4648 name = "tracing-subscriber" 4649 - version = "0.3.19" 4650 source = "registry+https://github.com/rust-lang/crates.io-index" 4651 - checksum = "e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008" 4652 dependencies = [ 4653 "matchers", 4654 "nu-ansi-term", 4655 "once_cell", 4656 - "regex", 4657 "serde", 4658 "serde_json", 4659 "sharded-slab", ··· 4683 "httparse", 4684 "log", 4685 "native-tls", 4686 - "rand 0.9.1", 4687 "sha1", 4688 - "thiserror 2.0.12", 4689 "utf-8", 4690 ] 4691 4692 [[package]] 4693 name = "typenum" 4694 - version = "1.17.0" 4695 source = "registry+https://github.com/rust-lang/crates.io-index" 4696 - checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" 4697 4698 [[package]] 4699 name = "uncased" ··· 4705 ] 4706 4707 [[package]] 4708 name = "unicode-bidi" 4709 version = "0.3.18" 4710 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4712 4713 [[package]] 4714 name = "unicode-ident" 4715 - version = "1.0.14" 4716 source = "registry+https://github.com/rust-lang/crates.io-index" 4717 - checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" 4718 4719 [[package]] 4720 name = "unicode-normalization" 4721 - version = "0.1.24" 4722 source = "registry+https://github.com/rust-lang/crates.io-index" 4723 - checksum = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956" 4724 dependencies = [ 4725 "tinyvec", 4726 ] 4727 4728 [[package]] 4729 name = "unicode-properties" 4730 - version = "0.1.3" 4731 source = "registry+https://github.com/rust-lang/crates.io-index" 4732 - checksum = "e70f2a8b45122e719eb623c01822704c4e0907e7e426a05927e1a1cfff5b75d0" 4733 4734 [[package]] 4735 name = "unsigned-varint" ··· 4751 4752 [[package]] 4753 name = "url" 4754 - version = "2.5.4" 4755 source = "registry+https://github.com/rust-lang/crates.io-index" 4756 - checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" 4757 dependencies = [ 4758 "form_urlencoded", 4759 "idna", 4760 "percent-encoding", 4761 ] 4762 4763 [[package]] ··· 4767 checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" 4768 4769 [[package]] 4770 - name = "utf16_iter" 4771 - version = "1.0.5" 4772 - source = "registry+https://github.com/rust-lang/crates.io-index" 4773 - checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246" 4774 - 4775 - [[package]] 4776 name = "utf8_iter" 4777 version = "1.0.4" 4778 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4813 4814 [[package]] 4815 name = "wasi" 4816 - version = "0.11.0+wasi-snapshot-preview1" 4817 source = "registry+https://github.com/rust-lang/crates.io-index" 4818 - checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 4819 4820 [[package]] 4821 name = "wasi" 4822 - version = "0.14.2+wasi-0.2.4" 4823 source = "registry+https://github.com/rust-lang/crates.io-index" 4824 - checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3" 4825 dependencies = [ 4826 - "wit-bindgen-rt", 4827 ] 4828 4829 [[package]] 4830 name = "wasite" 4831 - version = "0.1.0" 4832 source = "registry+https://github.com/rust-lang/crates.io-index" 4833 - checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b" 4834 4835 [[package]] 4836 name = "wasm-bindgen" 4837 - version = "0.2.100" 4838 source = "registry+https://github.com/rust-lang/crates.io-index" 4839 - checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" 4840 dependencies = [ 4841 "cfg-if", 4842 "once_cell", 4843 "rustversion", 4844 "wasm-bindgen-macro", 4845 - ] 4846 - 4847 - [[package]] 4848 - name = "wasm-bindgen-backend" 4849 - version = "0.2.100" 4850 - source = "registry+https://github.com/rust-lang/crates.io-index" 4851 - checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" 4852 - dependencies = [ 4853 - "bumpalo", 4854 - "log", 4855 - "proc-macro2", 4856 - "quote", 4857 - "syn", 4858 "wasm-bindgen-shared", 4859 ] 4860 4861 [[package]] 4862 name = "wasm-bindgen-futures" 4863 - version = "0.4.50" 4864 source = "registry+https://github.com/rust-lang/crates.io-index" 4865 - checksum = "555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61" 4866 dependencies = [ 4867 "cfg-if", 4868 "js-sys", 4869 "once_cell", 4870 "wasm-bindgen", ··· 4873 4874 [[package]] 4875 name = "wasm-bindgen-macro" 4876 - version = "0.2.100" 4877 source = "registry+https://github.com/rust-lang/crates.io-index" 4878 - checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" 4879 dependencies = [ 4880 "quote", 4881 "wasm-bindgen-macro-support", ··· 4883 4884 [[package]] 4885 name = "wasm-bindgen-macro-support" 4886 - version = "0.2.100" 4887 source = "registry+https://github.com/rust-lang/crates.io-index" 4888 - checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" 4889 dependencies = [ 4890 "proc-macro2", 4891 "quote", 4892 "syn", 4893 - "wasm-bindgen-backend", 4894 "wasm-bindgen-shared", 4895 ] 4896 4897 [[package]] 4898 name = "wasm-bindgen-shared" 4899 - version = "0.2.100" 4900 source = "registry+https://github.com/rust-lang/crates.io-index" 4901 - checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" 4902 dependencies = [ 4903 "unicode-ident", 4904 ] ··· 4918 4919 [[package]] 4920 name = "web-sys" 4921 - version = "0.3.77" 4922 source = "registry+https://github.com/rust-lang/crates.io-index" 4923 - checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2" 4924 dependencies = [ 4925 "js-sys", 4926 "wasm-bindgen", ··· 4937 ] 4938 4939 [[package]] 4940 - name = "which" 4941 - version = "4.4.2" 4942 - source = "registry+https://github.com/rust-lang/crates.io-index" 4943 - checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" 4944 - dependencies = [ 4945 - "either", 4946 - "home", 4947 - "once_cell", 4948 - "rustix", 4949 - ] 4950 - 4951 - [[package]] 4952 name = "whoami" 4953 - version = "1.5.2" 4954 source = "registry+https://github.com/rust-lang/crates.io-index" 4955 - checksum = "372d5b87f58ec45c384ba03563b03544dc5fadc3983e434b286913f5b4a9bb6d" 4956 dependencies = [ 4957 - "redox_syscall 0.5.8", 4958 "wasite", 4959 "web-sys", 4960 ] 4961 4962 [[package]] 4963 name = "widestring" 4964 - version = "1.1.0" 4965 source = "registry+https://github.com/rust-lang/crates.io-index" 4966 - checksum = "7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311" 4967 4968 [[package]] 4969 name = "winapi" ··· 4989 4990 [[package]] 4991 name = "windows-core" 4992 - version = "0.52.0" 4993 source = "registry+https://github.com/rust-lang/crates.io-index" 4994 - checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 4995 dependencies = [ 4996 - "windows-targets 0.52.6", 4997 ] 4998 4999 [[package]] 5000 name = "windows-link" 5001 - version = "0.1.3" 5002 source = "registry+https://github.com/rust-lang/crates.io-index" 5003 - checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" 5004 5005 [[package]] 5006 name = "windows-registry" 5007 - version = "0.2.0" 5008 source = "registry+https://github.com/rust-lang/crates.io-index" 5009 - checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0" 5010 dependencies = [ 5011 "windows-result", 5012 "windows-strings", 5013 - "windows-targets 0.52.6", 5014 ] 5015 5016 [[package]] 5017 name = "windows-result" 5018 - version = "0.2.0" 5019 source = "registry+https://github.com/rust-lang/crates.io-index" 5020 - checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e" 5021 dependencies = [ 5022 - "windows-targets 0.52.6", 5023 ] 5024 5025 [[package]] 5026 name = "windows-strings" 5027 - version = "0.1.0" 5028 source = "registry+https://github.com/rust-lang/crates.io-index" 5029 - checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" 5030 dependencies = [ 5031 - "windows-result", 5032 - "windows-targets 0.52.6", 5033 ] 5034 5035 [[package]] ··· 5052 5053 [[package]] 5054 name = "windows-sys" 5055 - version = "0.59.0" 5056 source = "registry+https://github.com/rust-lang/crates.io-index" 5057 - checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 5058 dependencies = [ 5059 - "windows-targets 0.52.6", 5060 ] 5061 5062 [[package]] ··· 5083 "windows_aarch64_gnullvm 0.52.6", 5084 "windows_aarch64_msvc 0.52.6", 5085 "windows_i686_gnu 0.52.6", 5086 - "windows_i686_gnullvm", 5087 "windows_i686_msvc 0.52.6", 5088 "windows_x86_64_gnu 0.52.6", 5089 "windows_x86_64_gnullvm 0.52.6", ··· 5091 ] 5092 5093 [[package]] 5094 name = "windows_aarch64_gnullvm" 5095 version = "0.48.5" 5096 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5103 checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 5104 5105 [[package]] 5106 name = "windows_aarch64_msvc" 5107 version = "0.48.5" 5108 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5115 checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 5116 5117 [[package]] 5118 name = "windows_i686_gnu" 5119 version = "0.48.5" 5120 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5127 checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 5128 5129 [[package]] 5130 name = "windows_i686_gnullvm" 5131 version = "0.52.6" 5132 source = "registry+https://github.com/rust-lang/crates.io-index" 5133 checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 5134 5135 [[package]] 5136 name = "windows_i686_msvc" ··· 5145 checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 5146 5147 [[package]] 5148 name = "windows_x86_64_gnu" 5149 version = "0.48.5" 5150 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5157 checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 5158 5159 [[package]] 5160 name = "windows_x86_64_gnullvm" 5161 version = "0.48.5" 5162 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5169 checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 5170 5171 [[package]] 5172 name = "windows_x86_64_msvc" 5173 version = "0.48.5" 5174 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5181 checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 5182 5183 [[package]] 5184 name = "winnow" 5185 - version = "0.6.24" 5186 source = "registry+https://github.com/rust-lang/crates.io-index" 5187 - checksum = "c8d71a593cc5c42ad7876e2c1fda56f314f3754c084128833e64f1345ff8a03a" 5188 dependencies = [ 5189 "memchr", 5190 ] 5191 5192 [[package]] 5193 - name = "winnow" 5194 - version = "0.7.12" 5195 - source = "registry+https://github.com/rust-lang/crates.io-index" 5196 - checksum = "f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95" 5197 - 5198 - [[package]] 5199 name = "winreg" 5200 version = "0.50.0" 5201 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5206 ] 5207 5208 [[package]] 5209 - name = "wit-bindgen-rt" 5210 - version = "0.39.0" 5211 - source = "registry+https://github.com/rust-lang/crates.io-index" 5212 - checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" 5213 - dependencies = [ 5214 - "bitflags 2.8.0", 5215 - ] 5216 - 5217 - [[package]] 5218 - name = "write16" 5219 - version = "1.0.0" 5220 source = "registry+https://github.com/rust-lang/crates.io-index" 5221 - checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" 5222 5223 [[package]] 5224 name = "writeable" 5225 - version = "0.5.5" 5226 source = "registry+https://github.com/rust-lang/crates.io-index" 5227 - checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" 5228 5229 [[package]] 5230 name = "yansi" ··· 5234 5235 [[package]] 5236 name = "yoke" 5237 - version = "0.7.5" 5238 source = "registry+https://github.com/rust-lang/crates.io-index" 5239 - checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40" 5240 dependencies = [ 5241 - "serde", 5242 "stable_deref_trait", 5243 "yoke-derive", 5244 "zerofrom", ··· 5246 5247 [[package]] 5248 name = "yoke-derive" 5249 - version = "0.7.5" 5250 source = "registry+https://github.com/rust-lang/crates.io-index" 5251 - checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" 5252 dependencies = [ 5253 "proc-macro2", 5254 "quote", ··· 5258 5259 [[package]] 5260 name = "zerocopy" 5261 - version = "0.7.35" 5262 source = "registry+https://github.com/rust-lang/crates.io-index" 5263 - checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" 5264 dependencies = [ 5265 - "byteorder", 5266 "zerocopy-derive", 5267 ] 5268 5269 [[package]] 5270 name = "zerocopy-derive" 5271 - version = "0.7.35" 5272 source = "registry+https://github.com/rust-lang/crates.io-index" 5273 - checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" 5274 dependencies = [ 5275 "proc-macro2", 5276 "quote", ··· 5279 5280 [[package]] 5281 name = "zerofrom" 5282 - version = "0.1.5" 5283 source = "registry+https://github.com/rust-lang/crates.io-index" 5284 - checksum = "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e" 5285 dependencies = [ 5286 "zerofrom-derive", 5287 ] 5288 5289 [[package]] 5290 name = "zerofrom-derive" 5291 - version = "0.1.5" 5292 source = "registry+https://github.com/rust-lang/crates.io-index" 5293 - checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808" 5294 dependencies = [ 5295 "proc-macro2", 5296 "quote", ··· 5300 5301 [[package]] 5302 name = "zeroize" 5303 - version = "1.8.1" 5304 source = "registry+https://github.com/rust-lang/crates.io-index" 5305 - checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" 5306 5307 [[package]] 5308 name = "zerovec" 5309 - version = "0.10.4" 5310 source = "registry+https://github.com/rust-lang/crates.io-index" 5311 - checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079" 5312 dependencies = [ 5313 "yoke", 5314 "zerofrom", ··· 5317 5318 [[package]] 5319 name = "zerovec-derive" 5320 - version = "0.10.3" 5321 source = "registry+https://github.com/rust-lang/crates.io-index" 5322 - checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" 5323 dependencies = [ 5324 "proc-macro2", 5325 "quote", 5326 "syn", 5327 ]
··· 3 version = 4 4 5 [[package]] 6 name = "ahash" 7 + version = "0.8.12" 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75" 10 dependencies = [ 11 "cfg-if", 12 "once_cell", ··· 16 17 [[package]] 18 name = "aho-corasick" 19 + version = "1.1.4" 20 source = "registry+https://github.com/rust-lang/crates.io-index" 21 + checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301" 22 dependencies = [ 23 "memchr", 24 ] ··· 39 ] 40 41 [[package]] 42 name = "android_system_properties" 43 version = "0.1.5" 44 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 49 50 [[package]] 51 name = "anstream" 52 + version = "0.6.21" 53 source = "registry+https://github.com/rust-lang/crates.io-index" 54 + checksum = "43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a" 55 dependencies = [ 56 "anstyle", 57 "anstyle-parse", ··· 64 65 [[package]] 66 name = "anstyle" 67 + version = "1.0.13" 68 source = "registry+https://github.com/rust-lang/crates.io-index" 69 + checksum = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78" 70 71 [[package]] 72 name = "anstyle-parse" 73 + version = "0.2.7" 74 source = "registry+https://github.com/rust-lang/crates.io-index" 75 + checksum = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2" 76 dependencies = [ 77 "utf8parse", 78 ] 79 80 [[package]] 81 name = "anstyle-query" 82 + version = "1.1.5" 83 source = "registry+https://github.com/rust-lang/crates.io-index" 84 + checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" 85 dependencies = [ 86 + "windows-sys 0.61.2", 87 ] 88 89 [[package]] 90 name = "anstyle-wincon" 91 + version = "3.0.11" 92 source = "registry+https://github.com/rust-lang/crates.io-index" 93 + checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" 94 dependencies = [ 95 "anstyle", 96 + "once_cell_polyfill", 97 + "windows-sys 0.61.2", 98 ] 99 100 [[package]] 101 name = "anyhow" 102 + version = "1.0.100" 103 source = "registry+https://github.com/rust-lang/crates.io-index" 104 + checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" 105 106 [[package]] 107 name = "async-compression" 108 + version = "0.4.37" 109 source = "registry+https://github.com/rust-lang/crates.io-index" 110 + checksum = "d10e4f991a553474232bc0a31799f6d24b034a84c0971d80d2e2f78b2e576e40" 111 dependencies = [ 112 + "compression-codecs", 113 + "compression-core", 114 "pin-project-lite", 115 "tokio", 116 ] ··· 128 129 [[package]] 130 name = "async-trait" 131 + version = "0.1.89" 132 source = "registry+https://github.com/rust-lang/crates.io-index" 133 + checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" 134 dependencies = [ 135 "proc-macro2", 136 "quote", ··· 139 140 [[package]] 141 name = "atomic" 142 + version = "0.6.1" 143 source = "registry+https://github.com/rust-lang/crates.io-index" 144 + checksum = "a89cbf775b137e9b968e67227ef7f775587cde3fd31b0d8599dbd0f598a48340" 145 dependencies = [ 146 "bytemuck", 147 ] ··· 154 155 [[package]] 156 name = "autocfg" 157 + version = "1.5.0" 158 source = "registry+https://github.com/rust-lang/crates.io-index" 159 + checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" 160 161 [[package]] 162 name = "aws-lc-rs" 163 + version = "1.15.4" 164 source = "registry+https://github.com/rust-lang/crates.io-index" 165 + checksum = "7b7b6141e96a8c160799cc2d5adecd5cbbe5054cb8c7c4af53da0f83bb7ad256" 166 dependencies = [ 167 "aws-lc-sys", 168 "zeroize", 169 ] 170 171 [[package]] 172 name = "aws-lc-sys" 173 + version = "0.37.0" 174 source = "registry+https://github.com/rust-lang/crates.io-index" 175 + checksum = "5c34dda4df7017c8db52132f0f8a2e0f8161649d15723ed63fc00c82d0f2081a" 176 dependencies = [ 177 "cc", 178 "cmake", 179 "dunce", 180 "fs_extra", 181 ] 182 183 [[package]] 184 name = "axum" 185 + version = "0.8.8" 186 source = "registry+https://github.com/rust-lang/crates.io-index" 187 + checksum = "8b52af3cb4058c895d37317bb27508dccc8e5f2d39454016b297bf4a400597b8" 188 dependencies = [ 189 "axum-core", 190 "bytes", ··· 201 "mime", 202 "percent-encoding", 203 "pin-project-lite", 204 + "serde_core", 205 "serde_json", 206 "serde_path_to_error", 207 "serde_urlencoded", ··· 215 216 [[package]] 217 name = "axum-core" 218 + version = "0.5.6" 219 source = "registry+https://github.com/rust-lang/crates.io-index" 220 + checksum = "08c78f31d7b1291f7ee735c1c6780ccde7785daae9a9206026862dab7d8792d1" 221 dependencies = [ 222 "bytes", 223 "futures-core", ··· 226 "http-body-util", 227 "mime", 228 "pin-project-lite", 229 "sync_wrapper", 230 "tower-layer", 231 "tower-service", ··· 234 235 [[package]] 236 name = "axum-extra" 237 + version = "0.10.3" 238 source = "registry+https://github.com/rust-lang/crates.io-index" 239 + checksum = "9963ff19f40c6102c76756ef0a46004c0d58957d87259fc9208ff8441c12ab96" 240 dependencies = [ 241 "axum", 242 "axum-core", ··· 250 "mime", 251 "pin-project-lite", 252 "rustversion", 253 + "serde_core", 254 "serde_html_form", 255 "serde_path_to_error", 256 "tower-layer", 257 "tower-service", 258 + "tracing", 259 ] 260 261 [[package]] 262 name = "axum-tracing-opentelemetry" 263 + version = "0.32.3" 264 source = "registry+https://github.com/rust-lang/crates.io-index" 265 + checksum = "10cffc2e3e7b4741cc0d5d571ae67860badd54b79ac2cc4c326fa1e9a2cf3475" 266 dependencies = [ 267 "axum", 268 "futures-core", ··· 278 ] 279 280 [[package]] 281 name = "base-x" 282 version = "0.2.11" 283 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 290 checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" 291 292 [[package]] 293 + name = "base256emoji" 294 + version = "1.0.2" 295 source = "registry+https://github.com/rust-lang/crates.io-index" 296 + checksum = "b5e9430d9a245a77c92176e649af6e275f20839a48389859d1661e9a128d077c" 297 + dependencies = [ 298 + "const-str", 299 + "match-lookup", 300 + ] 301 302 [[package]] 303 name = "base64" ··· 307 308 [[package]] 309 name = "base64ct" 310 + version = "1.8.3" 311 source = "registry+https://github.com/rust-lang/crates.io-index" 312 + checksum = "2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06" 313 314 [[package]] 315 name = "bindgen" ··· 317 source = "registry+https://github.com/rust-lang/crates.io-index" 318 checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895" 319 dependencies = [ 320 + "bitflags 2.10.0", 321 "cexpr", 322 "clang-sys", 323 + "itertools 0.13.0", 324 "proc-macro2", 325 "quote", 326 "regex", 327 + "rustc-hash", 328 "shlex", 329 "syn", 330 ] ··· 337 338 [[package]] 339 name = "bitflags" 340 + version = "2.10.0" 341 source = "registry+https://github.com/rust-lang/crates.io-index" 342 + checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3" 343 344 [[package]] 345 name = "block-buffer" ··· 352 353 [[package]] 354 name = "brotli" 355 + version = "8.0.2" 356 source = "registry+https://github.com/rust-lang/crates.io-index" 357 + checksum = "4bd8b9603c7aa97359dbd97ecf258968c95f3adddd6db2f7e7a5bef101c84560" 358 dependencies = [ 359 "alloc-no-stdlib", 360 "alloc-stdlib", ··· 363 364 [[package]] 365 name = "brotli-decompressor" 366 + version = "5.0.0" 367 source = "registry+https://github.com/rust-lang/crates.io-index" 368 + checksum = "874bb8112abecc98cbd6d81ea4fa7e94fb9449648c93cc89aa40c81c24d7de03" 369 dependencies = [ 370 "alloc-no-stdlib", 371 "alloc-stdlib", ··· 373 374 [[package]] 375 name = "bumpalo" 376 + version = "3.19.1" 377 source = "registry+https://github.com/rust-lang/crates.io-index" 378 + checksum = "5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510" 379 380 [[package]] 381 name = "bytemuck" 382 + version = "1.24.0" 383 source = "registry+https://github.com/rust-lang/crates.io-index" 384 + checksum = "1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4" 385 386 [[package]] 387 name = "byteorder" ··· 391 392 [[package]] 393 name = "bytes" 394 + version = "1.11.0" 395 source = "registry+https://github.com/rust-lang/crates.io-index" 396 + checksum = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3" 397 398 [[package]] 399 name = "bzip2-sys" ··· 416 417 [[package]] 418 name = "cc" 419 + version = "1.2.54" 420 source = "registry+https://github.com/rust-lang/crates.io-index" 421 + checksum = "6354c81bbfd62d9cfa9cb3c773c2b7b2a3a482d569de977fd0e961f6e7c00583" 422 dependencies = [ 423 + "find-msvc-tools", 424 "jobserver", 425 "libc", 426 "shlex", ··· 437 438 [[package]] 439 name = "cfg-if" 440 + version = "1.0.4" 441 source = "registry+https://github.com/rust-lang/crates.io-index" 442 + checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" 443 444 [[package]] 445 name = "cfg_aliases" ··· 449 450 [[package]] 451 name = "chrono" 452 + version = "0.4.43" 453 source = "registry+https://github.com/rust-lang/crates.io-index" 454 + checksum = "fac4744fb15ae8337dc853fee7fb3f4e48c0fbaa23d0afe49c447b4fab126118" 455 dependencies = [ 456 "iana-time-zone", 457 "js-sys", 458 "num-traits", ··· 515 516 [[package]] 517 name = "clap" 518 + version = "4.5.56" 519 source = "registry+https://github.com/rust-lang/crates.io-index" 520 + checksum = "a75ca66430e33a14957acc24c5077b503e7d374151b2b4b3a10c83b4ceb4be0e" 521 dependencies = [ 522 "clap_builder", 523 "clap_derive", ··· 525 526 [[package]] 527 name = "clap_builder" 528 + version = "4.5.56" 529 source = "registry+https://github.com/rust-lang/crates.io-index" 530 + checksum = "793207c7fa6300a0608d1080b858e5fdbe713cdc1c8db9fb17777d8a13e63df0" 531 dependencies = [ 532 "anstream", 533 "anstyle", ··· 537 538 [[package]] 539 name = "clap_derive" 540 + version = "4.5.55" 541 source = "registry+https://github.com/rust-lang/crates.io-index" 542 + checksum = "a92793da1a46a5f2a02a6f4c46c6496b28c43638adea8306fcb0caa1634f24e5" 543 dependencies = [ 544 "heck", 545 "proc-macro2", ··· 549 550 [[package]] 551 name = "clap_lex" 552 + version = "0.7.7" 553 source = "registry+https://github.com/rust-lang/crates.io-index" 554 + checksum = "c3e64b0cc0439b12df2fa678eae89a1c56a529fd067a9115f7827f1fffd22b32" 555 556 [[package]] 557 name = "cmake" 558 + version = "0.1.57" 559 source = "registry+https://github.com/rust-lang/crates.io-index" 560 + checksum = "75443c44cd6b379beb8c5b45d85d0773baf31cce901fe7bb252f4eff3008ef7d" 561 dependencies = [ 562 "cc", 563 ] 564 565 [[package]] 566 name = "colorchoice" 567 + version = "1.0.4" 568 source = "registry+https://github.com/rust-lang/crates.io-index" 569 + checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75" 570 571 [[package]] 572 name = "combine" ··· 583 ] 584 585 [[package]] 586 + name = "compression-codecs" 587 + version = "0.4.36" 588 + source = "registry+https://github.com/rust-lang/crates.io-index" 589 + checksum = "00828ba6fd27b45a448e57dbfe84f1029d4c9f26b368157e9a448a5f49a2ec2a" 590 + dependencies = [ 591 + "brotli", 592 + "compression-core", 593 + ] 594 + 595 + [[package]] 596 + name = "compression-core" 597 + version = "0.4.31" 598 + source = "registry+https://github.com/rust-lang/crates.io-index" 599 + checksum = "75984efb6ed102a0d42db99afb6c1948f0380d1d91808d5529916e6c08b49d8d" 600 + 601 + [[package]] 602 name = "const-oid" 603 version = "0.9.6" 604 source = "registry+https://github.com/rust-lang/crates.io-index" 605 checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" 606 + 607 + [[package]] 608 + name = "const-str" 609 + version = "0.4.3" 610 + source = "registry+https://github.com/rust-lang/crates.io-index" 611 + checksum = "2f421161cb492475f1661ddc9815a745a1c894592070661180fdec3d4872e9c3" 612 613 [[package]] 614 name = "consumer" ··· 639 "serde_json", 640 "serde_with", 641 "sled", 642 + "thiserror 2.0.18", 643 "tokio", 644 "tokio-postgres", 645 "tokio-stream", ··· 661 662 [[package]] 663 name = "core-foundation" 664 + version = "0.10.1" 665 source = "registry+https://github.com/rust-lang/crates.io-index" 666 + checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6" 667 dependencies = [ 668 "core-foundation-sys", 669 "libc", ··· 695 696 [[package]] 697 name = "crc32fast" 698 + version = "1.5.0" 699 source = "registry+https://github.com/rust-lang/crates.io-index" 700 + checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" 701 dependencies = [ 702 "cfg-if", 703 ] ··· 719 720 [[package]] 721 name = "crunchy" 722 + version = "0.2.4" 723 source = "registry+https://github.com/rust-lang/crates.io-index" 724 + checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5" 725 726 [[package]] 727 name = "crypto-bigint" ··· 774 775 [[package]] 776 name = "darling" 777 + version = "0.21.3" 778 source = "registry+https://github.com/rust-lang/crates.io-index" 779 + checksum = "9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0" 780 dependencies = [ 781 "darling_core", 782 "darling_macro", ··· 784 785 [[package]] 786 name = "darling_core" 787 + version = "0.21.3" 788 source = "registry+https://github.com/rust-lang/crates.io-index" 789 + checksum = "1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4" 790 dependencies = [ 791 "fnv", 792 "ident_case", ··· 798 799 [[package]] 800 name = "darling_macro" 801 + version = "0.21.3" 802 source = "registry+https://github.com/rust-lang/crates.io-index" 803 + checksum = "d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81" 804 dependencies = [ 805 "darling_core", 806 "quote", ··· 809 810 [[package]] 811 name = "data-encoding" 812 + version = "2.10.0" 813 source = "registry+https://github.com/rust-lang/crates.io-index" 814 + checksum = "d7a1e2f27636f116493b8b860f5546edb47c8d8f8ea73e1d2a20be88e28d1fea" 815 816 [[package]] 817 name = "data-encoding-macro" 818 + version = "0.1.19" 819 source = "registry+https://github.com/rust-lang/crates.io-index" 820 + checksum = "8142a83c17aa9461d637e649271eae18bf2edd00e91f2e105df36c3c16355bdb" 821 dependencies = [ 822 "data-encoding", 823 "data-encoding-macro-internal", ··· 825 826 [[package]] 827 name = "data-encoding-macro-internal" 828 + version = "0.1.17" 829 source = "registry+https://github.com/rust-lang/crates.io-index" 830 + checksum = "7ab67060fc6b8ef687992d439ca0fa36e7ed17e9a0b16b25b601e8757df720de" 831 dependencies = [ 832 "data-encoding", 833 "syn", ··· 843 844 [[package]] 845 name = "deadpool" 846 + version = "0.12.3" 847 source = "registry+https://github.com/rust-lang/crates.io-index" 848 + checksum = "0be2b1d1d6ec8d846f05e137292d0b89133caf95ef33695424c09568bdd39b1b" 849 dependencies = [ 850 "deadpool-runtime", 851 + "lazy_static", 852 "num_cpus", 853 "serde", 854 "tokio", ··· 862 dependencies = [ 863 "async-trait", 864 "deadpool", 865 + "getrandom 0.2.17", 866 "serde", 867 "tokio", 868 "tokio-postgres", ··· 891 892 [[package]] 893 name = "deranged" 894 + version = "0.5.5" 895 source = "registry+https://github.com/rust-lang/crates.io-index" 896 + checksum = "ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587" 897 dependencies = [ 898 "powerfmt", 899 + "serde_core", 900 ] 901 902 [[package]] ··· 907 "reqwest", 908 "serde", 909 "serde_json", 910 + "thiserror 2.0.18", 911 "tokio", 912 ] 913 914 [[package]] 915 name = "diesel" 916 + version = "2.3.6" 917 source = "registry+https://github.com/rust-lang/crates.io-index" 918 + checksum = "d9b6c2fc184a6fb6ebcf5f9a5e3bbfa84d8fd268cdfcce4ed508979a6259494d" 919 dependencies = [ 920 + "bitflags 2.10.0", 921 "byteorder", 922 "chrono", 923 "diesel_derives", 924 + "downcast-rs", 925 "itoa", 926 "serde_json", 927 ] 928 929 [[package]] 930 name = "diesel-async" 931 + version = "0.7.4" 932 source = "registry+https://github.com/rust-lang/crates.io-index" 933 + checksum = "13096fb8dae53f2d411c4b523bec85f45552ed3044a2ab4d85fb2092d9cb4f34" 934 dependencies = [ 935 "deadpool", 936 "diesel", 937 + "diesel_migrations", 938 + "futures-core", 939 "futures-util", 940 "scoped-futures", 941 "tokio", ··· 944 945 [[package]] 946 name = "diesel_derives" 947 + version = "2.3.7" 948 source = "registry+https://github.com/rust-lang/crates.io-index" 949 + checksum = "47618bf0fac06bb670c036e48404c26a865e6a71af4114dfd97dfe89936e404e" 950 dependencies = [ 951 "diesel_table_macro_syntax", 952 "dsl_auto_type", ··· 957 958 [[package]] 959 name = "diesel_migrations" 960 + version = "2.3.1" 961 source = "registry+https://github.com/rust-lang/crates.io-index" 962 + checksum = "745fd255645f0f1135f9ec55c7b00e0882192af9683ab4731e4bba3da82b8f9c" 963 dependencies = [ 964 "diesel", 965 "migrations_internals", ··· 968 969 [[package]] 970 name = "diesel_table_macro_syntax" 971 + version = "0.3.0" 972 source = "registry+https://github.com/rust-lang/crates.io-index" 973 + checksum = "fe2444076b48641147115697648dc743c2c00b61adade0f01ce67133c7babe8c" 974 dependencies = [ 975 "syn", 976 ] ··· 999 ] 1000 1001 [[package]] 1002 + name = "downcast-rs" 1003 + version = "2.0.2" 1004 + source = "registry+https://github.com/rust-lang/crates.io-index" 1005 + checksum = "117240f60069e65410b3ae1bb213295bd828f707b5bec6596a1afc8793ce0cbc" 1006 + 1007 + [[package]] 1008 name = "dsl_auto_type" 1009 + version = "0.2.0" 1010 source = "registry+https://github.com/rust-lang/crates.io-index" 1011 + checksum = "dd122633e4bef06db27737f21d3738fb89c8f6d5360d6d9d7635dda142a7757e" 1012 dependencies = [ 1013 "darling", 1014 "either", ··· 1026 1027 [[package]] 1028 name = "dyn-clone" 1029 + version = "1.0.20" 1030 source = "registry+https://github.com/rust-lang/crates.io-index" 1031 + checksum = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555" 1032 1033 [[package]] 1034 name = "ecdsa" ··· 1056 1057 [[package]] 1058 name = "ed25519-dalek" 1059 + version = "2.2.0" 1060 source = "registry+https://github.com/rust-lang/crates.io-index" 1061 + checksum = "70e796c081cee67dc755e1a36a0a172b897fab85fc3f6bc48307991f64e4eca9" 1062 dependencies = [ 1063 "curve25519-dalek", 1064 "ed25519", ··· 1070 1071 [[package]] 1072 name = "either" 1073 + version = "1.15.0" 1074 source = "registry+https://github.com/rust-lang/crates.io-index" 1075 + checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" 1076 1077 [[package]] 1078 name = "elliptic-curve" ··· 1118 1119 [[package]] 1120 name = "equivalent" 1121 + version = "1.0.2" 1122 source = "registry+https://github.com/rust-lang/crates.io-index" 1123 + checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" 1124 1125 [[package]] 1126 name = "errno" 1127 + version = "0.3.14" 1128 source = "registry+https://github.com/rust-lang/crates.io-index" 1129 + checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" 1130 dependencies = [ 1131 "libc", 1132 + "windows-sys 0.61.2", 1133 ] 1134 1135 [[package]] ··· 1179 "atomic", 1180 "pear", 1181 "serde", 1182 + "toml 0.8.23", 1183 "uncased", 1184 "version_check", 1185 ] 1186 1187 [[package]] 1188 + name = "find-msvc-tools" 1189 + version = "0.1.8" 1190 + source = "registry+https://github.com/rust-lang/crates.io-index" 1191 + checksum = "8591b0bcc8a98a64310a2fae1bb3e9b8564dd10e381e6e28010fde8e8e8568db" 1192 + 1193 + [[package]] 1194 name = "fixedbitset" 1195 version = "0.5.7" 1196 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1216 1217 [[package]] 1218 name = "foldhash" 1219 + version = "0.1.5" 1220 source = "registry+https://github.com/rust-lang/crates.io-index" 1221 + checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" 1222 1223 [[package]] 1224 name = "foreign-types" ··· 1237 1238 [[package]] 1239 name = "form_urlencoded" 1240 + version = "1.2.2" 1241 source = "registry+https://github.com/rust-lang/crates.io-index" 1242 + checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" 1243 dependencies = [ 1244 "percent-encoding", 1245 ] ··· 1360 1361 [[package]] 1362 name = "generic-array" 1363 + version = "0.14.9" 1364 source = "registry+https://github.com/rust-lang/crates.io-index" 1365 + checksum = "4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2" 1366 dependencies = [ 1367 "typenum", 1368 "version_check", ··· 1371 1372 [[package]] 1373 name = "getrandom" 1374 + version = "0.2.17" 1375 source = "registry+https://github.com/rust-lang/crates.io-index" 1376 + checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0" 1377 dependencies = [ 1378 "cfg-if", 1379 "js-sys", 1380 "libc", 1381 + "wasi 0.11.1+wasi-snapshot-preview1", 1382 "wasm-bindgen", 1383 ] 1384 1385 [[package]] 1386 name = "getrandom" 1387 + version = "0.3.4" 1388 source = "registry+https://github.com/rust-lang/crates.io-index" 1389 + checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" 1390 dependencies = [ 1391 "cfg-if", 1392 "js-sys", 1393 "libc", 1394 "r-efi", 1395 + "wasip2", 1396 "wasm-bindgen", 1397 ] 1398 1399 [[package]] 1400 name = "glob" 1401 + version = "0.3.3" 1402 source = "registry+https://github.com/rust-lang/crates.io-index" 1403 + checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" 1404 1405 [[package]] 1406 name = "group" ··· 1415 1416 [[package]] 1417 name = "h2" 1418 + version = "0.4.13" 1419 source = "registry+https://github.com/rust-lang/crates.io-index" 1420 + checksum = "2f44da3a8150a6703ed5d34e164b875fd14c2cdab9af1252a9a1020bde2bdc54" 1421 dependencies = [ 1422 "atomic-waker", 1423 "bytes", ··· 1425 "futures-core", 1426 "futures-sink", 1427 "http", 1428 + "indexmap 2.13.0", 1429 "slab", 1430 "tokio", 1431 "tokio-util", ··· 1434 1435 [[package]] 1436 name = "half" 1437 + version = "2.7.1" 1438 source = "registry+https://github.com/rust-lang/crates.io-index" 1439 + checksum = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b" 1440 dependencies = [ 1441 "cfg-if", 1442 "crunchy", 1443 + "zerocopy", 1444 ] 1445 1446 [[package]] ··· 1451 1452 [[package]] 1453 name = "hashbrown" 1454 + version = "0.15.5" 1455 source = "registry+https://github.com/rust-lang/crates.io-index" 1456 + checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" 1457 dependencies = [ 1458 "foldhash", 1459 ] 1460 1461 [[package]] 1462 + name = "hashbrown" 1463 + version = "0.16.1" 1464 + source = "registry+https://github.com/rust-lang/crates.io-index" 1465 + checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" 1466 + 1467 + [[package]] 1468 name = "headers" 1469 + version = "0.4.1" 1470 source = "registry+https://github.com/rust-lang/crates.io-index" 1471 + checksum = "b3314d5adb5d94bcdf56771f2e50dbbc80bb4bdf88967526706205ac9eff24eb" 1472 dependencies = [ 1473 + "base64", 1474 "bytes", 1475 "headers-core", 1476 "http", ··· 1496 1497 [[package]] 1498 name = "hermit-abi" 1499 + version = "0.5.2" 1500 source = "registry+https://github.com/rust-lang/crates.io-index" 1501 + checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c" 1502 1503 [[package]] 1504 name = "hex" ··· 1508 1509 [[package]] 1510 name = "hickory-proto" 1511 + version = "0.24.4" 1512 source = "registry+https://github.com/rust-lang/crates.io-index" 1513 + checksum = "92652067c9ce6f66ce53cc38d1169daa36e6e7eb7dd3b63b5103bd9d97117248" 1514 dependencies = [ 1515 "async-trait", 1516 "cfg-if", ··· 1532 1533 [[package]] 1534 name = "hickory-resolver" 1535 + version = "0.24.4" 1536 source = "registry+https://github.com/rust-lang/crates.io-index" 1537 + checksum = "cbb117a1ca520e111743ab2f6688eddee69db4e0ea242545a604dce8a66fd22e" 1538 dependencies = [ 1539 "cfg-if", 1540 "futures-util", ··· 1542 "ipconfig", 1543 "lru-cache", 1544 "once_cell", 1545 + "parking_lot 0.12.5", 1546 "rand 0.8.5", 1547 "resolv-conf", 1548 "smallvec", ··· 1570 ] 1571 1572 [[package]] 1573 name = "http" 1574 + version = "1.4.0" 1575 source = "registry+https://github.com/rust-lang/crates.io-index" 1576 + checksum = "e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a" 1577 dependencies = [ 1578 "bytes", 1579 "itoa", 1580 ] 1581 ··· 1591 1592 [[package]] 1593 name = "http-body-util" 1594 + version = "0.1.3" 1595 source = "registry+https://github.com/rust-lang/crates.io-index" 1596 + checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a" 1597 dependencies = [ 1598 "bytes", 1599 + "futures-core", 1600 "http", 1601 "http-body", 1602 "pin-project-lite", ··· 1604 1605 [[package]] 1606 name = "httparse" 1607 + version = "1.10.1" 1608 source = "registry+https://github.com/rust-lang/crates.io-index" 1609 + checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" 1610 1611 [[package]] 1612 name = "httpdate" ··· 1616 1617 [[package]] 1618 name = "hyper" 1619 + version = "1.8.1" 1620 source = "registry+https://github.com/rust-lang/crates.io-index" 1621 + checksum = "2ab2d4f250c3d7b1c9fcdff1cece94ea4e2dfbec68614f7b87cb205f24ca9d11" 1622 dependencies = [ 1623 + "atomic-waker", 1624 "bytes", 1625 "futures-channel", 1626 + "futures-core", 1627 "h2", 1628 "http", 1629 "http-body", ··· 1631 "httpdate", 1632 "itoa", 1633 "pin-project-lite", 1634 + "pin-utils", 1635 "smallvec", 1636 "tokio", 1637 "want", ··· 1639 1640 [[package]] 1641 name = "hyper-rustls" 1642 + version = "0.27.7" 1643 source = "registry+https://github.com/rust-lang/crates.io-index" 1644 + checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58" 1645 dependencies = [ 1646 "http", 1647 "hyper", 1648 "hyper-util", ··· 1685 1686 [[package]] 1687 name = "hyper-util" 1688 + version = "0.1.19" 1689 source = "registry+https://github.com/rust-lang/crates.io-index" 1690 + checksum = "727805d60e7938b76b826a6ef209eb70eaa1812794f9424d4a4e2d740662df5f" 1691 dependencies = [ 1692 + "base64", 1693 "bytes", 1694 "futures-channel", 1695 + "futures-core", 1696 "futures-util", 1697 "http", 1698 "http-body", 1699 "hyper", 1700 + "ipnet", 1701 + "libc", 1702 + "percent-encoding", 1703 "pin-project-lite", 1704 + "socket2 0.6.2", 1705 + "system-configuration", 1706 "tokio", 1707 "tower-service", 1708 "tracing", 1709 + "windows-registry", 1710 ] 1711 1712 [[package]] 1713 name = "iana-time-zone" 1714 + version = "0.1.65" 1715 source = "registry+https://github.com/rust-lang/crates.io-index" 1716 + checksum = "e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470" 1717 dependencies = [ 1718 "android_system_properties", 1719 "core-foundation-sys", 1720 "iana-time-zone-haiku", 1721 "js-sys", 1722 + "log", 1723 "wasm-bindgen", 1724 "windows-core", 1725 ] ··· 1735 1736 [[package]] 1737 name = "icu_collections" 1738 + version = "2.1.1" 1739 source = "registry+https://github.com/rust-lang/crates.io-index" 1740 + checksum = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43" 1741 dependencies = [ 1742 "displaydoc", 1743 + "potential_utf", 1744 "yoke", 1745 "zerofrom", 1746 "zerovec", 1747 ] 1748 1749 [[package]] 1750 + name = "icu_locale_core" 1751 + version = "2.1.1" 1752 source = "registry+https://github.com/rust-lang/crates.io-index" 1753 + checksum = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6" 1754 dependencies = [ 1755 "displaydoc", 1756 "litemap", ··· 1760 ] 1761 1762 [[package]] 1763 name = "icu_normalizer" 1764 + version = "2.1.1" 1765 source = "registry+https://github.com/rust-lang/crates.io-index" 1766 + checksum = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599" 1767 dependencies = [ 1768 "icu_collections", 1769 "icu_normalizer_data", 1770 "icu_properties", 1771 "icu_provider", 1772 "smallvec", 1773 "zerovec", 1774 ] 1775 1776 [[package]] 1777 name = "icu_normalizer_data" 1778 + version = "2.1.1" 1779 source = "registry+https://github.com/rust-lang/crates.io-index" 1780 + checksum = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a" 1781 1782 [[package]] 1783 name = "icu_properties" 1784 + version = "2.1.2" 1785 source = "registry+https://github.com/rust-lang/crates.io-index" 1786 + checksum = "020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec" 1787 dependencies = [ 1788 "icu_collections", 1789 + "icu_locale_core", 1790 "icu_properties_data", 1791 "icu_provider", 1792 + "zerotrie", 1793 "zerovec", 1794 ] 1795 1796 [[package]] 1797 name = "icu_properties_data" 1798 + version = "2.1.2" 1799 source = "registry+https://github.com/rust-lang/crates.io-index" 1800 + checksum = "616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af" 1801 1802 [[package]] 1803 name = "icu_provider" 1804 + version = "2.1.1" 1805 source = "registry+https://github.com/rust-lang/crates.io-index" 1806 + checksum = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614" 1807 dependencies = [ 1808 "displaydoc", 1809 + "icu_locale_core", 1810 "writeable", 1811 "yoke", 1812 "zerofrom", 1813 + "zerotrie", 1814 "zerovec", 1815 ] 1816 1817 [[package]] ··· 1822 1823 [[package]] 1824 name = "idna" 1825 + version = "1.1.0" 1826 source = "registry+https://github.com/rust-lang/crates.io-index" 1827 + checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" 1828 dependencies = [ 1829 "idna_adapter", 1830 "smallvec", ··· 1833 1834 [[package]] 1835 name = "idna_adapter" 1836 + version = "1.2.1" 1837 source = "registry+https://github.com/rust-lang/crates.io-index" 1838 + checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" 1839 dependencies = [ 1840 "icu_normalizer", 1841 "icu_properties", ··· 1843 1844 [[package]] 1845 name = "indenter" 1846 + version = "0.3.4" 1847 source = "registry+https://github.com/rust-lang/crates.io-index" 1848 + checksum = "964de6e86d545b246d84badc0fef527924ace5134f30641c203ef52ba83f58d5" 1849 1850 [[package]] 1851 name = "indexmap" ··· 1860 1861 [[package]] 1862 name = "indexmap" 1863 + version = "2.13.0" 1864 source = "registry+https://github.com/rust-lang/crates.io-index" 1865 + checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017" 1866 dependencies = [ 1867 "equivalent", 1868 + "hashbrown 0.16.1", 1869 "serde", 1870 + "serde_core", 1871 ] 1872 1873 [[package]] ··· 1886 ] 1887 1888 [[package]] 1889 name = "ipconfig" 1890 version = "0.3.2" 1891 source = "registry+https://github.com/rust-lang/crates.io-index" 1892 checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" 1893 dependencies = [ 1894 + "socket2 0.5.10", 1895 "widestring", 1896 "windows-sys 0.48.0", 1897 "winreg", ··· 1899 1900 [[package]] 1901 name = "ipld-core" 1902 + version = "0.4.2" 1903 source = "registry+https://github.com/rust-lang/crates.io-index" 1904 + checksum = "104718b1cc124d92a6d01ca9c9258a7df311405debb3408c445a36452f9bf8db" 1905 dependencies = [ 1906 "cid", 1907 "serde", ··· 1915 checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" 1916 1917 [[package]] 1918 + name = "iri-string" 1919 + version = "0.7.10" 1920 + source = "registry+https://github.com/rust-lang/crates.io-index" 1921 + checksum = "c91338f0783edbd6195decb37bae672fd3b165faffb89bf7b9e6942f8b1a731a" 1922 + dependencies = [ 1923 + "memchr", 1924 + "serde", 1925 + ] 1926 + 1927 + [[package]] 1928 name = "iroh-car" 1929 version = "0.5.1" 1930 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1942 1943 [[package]] 1944 name = "is_terminal_polyfill" 1945 + version = "1.70.2" 1946 source = "registry+https://github.com/rust-lang/crates.io-index" 1947 + checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" 1948 1949 [[package]] 1950 name = "itertools" 1951 + version = "0.13.0" 1952 source = "registry+https://github.com/rust-lang/crates.io-index" 1953 + checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" 1954 dependencies = [ 1955 "either", 1956 ] ··· 1966 1967 [[package]] 1968 name = "itoa" 1969 + version = "1.0.17" 1970 source = "registry+https://github.com/rust-lang/crates.io-index" 1971 + checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2" 1972 1973 [[package]] 1974 name = "jobserver" 1975 + version = "0.1.34" 1976 source = "registry+https://github.com/rust-lang/crates.io-index" 1977 + checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33" 1978 dependencies = [ 1979 + "getrandom 0.3.4", 1980 "libc", 1981 ] 1982 1983 [[package]] 1984 name = "js-sys" 1985 + version = "0.3.85" 1986 source = "registry+https://github.com/rust-lang/crates.io-index" 1987 + checksum = "8c942ebf8e95485ca0d52d97da7c5a2c387d0e7f0ba4c35e93bfcaee045955b3" 1988 dependencies = [ 1989 "once_cell", 1990 "wasm-bindgen", ··· 1995 version = "9.3.0" 1996 source = "git+https://gitlab.com/parakeet-social/jsonwebtoken?branch=es256k#ca566f348e0f1eab3660634e2ca307fe1350f3d9" 1997 dependencies = [ 1998 + "base64", 1999 "ed25519-dalek", 2000 + "getrandom 0.2.17", 2001 "hmac", 2002 "js-sys", 2003 "k256", ··· 2037 ] 2038 2039 [[package]] 2040 name = "lexica" 2041 version = "0.1.0" 2042 dependencies = [ ··· 2048 2049 [[package]] 2050 name = "libc" 2051 + version = "0.2.180" 2052 source = "registry+https://github.com/rust-lang/crates.io-index" 2053 + checksum = "bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc" 2054 2055 [[package]] 2056 name = "libloading" 2057 + version = "0.8.9" 2058 source = "registry+https://github.com/rust-lang/crates.io-index" 2059 + checksum = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" 2060 dependencies = [ 2061 "cfg-if", 2062 + "windows-link", 2063 ] 2064 2065 [[package]] 2066 name = "libm" 2067 + version = "0.2.16" 2068 + source = "registry+https://github.com/rust-lang/crates.io-index" 2069 + checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981" 2070 + 2071 + [[package]] 2072 + name = "libredox" 2073 + version = "0.1.12" 2074 source = "registry+https://github.com/rust-lang/crates.io-index" 2075 + checksum = "3d0b95e02c851351f877147b7deea7b1afb1df71b63aa5f8270716e0c5720616" 2076 + dependencies = [ 2077 + "bitflags 2.10.0", 2078 + "libc", 2079 + ] 2080 2081 [[package]] 2082 name = "librocksdb-sys" ··· 2084 source = "registry+https://github.com/rust-lang/crates.io-index" 2085 checksum = "cef2a00ee60fe526157c9023edab23943fae1ce2ab6f4abb2a807c1746835de9" 2086 dependencies = [ 2087 + "bindgen", 2088 "bzip2-sys", 2089 "cc", 2090 "libc", ··· 2094 2095 [[package]] 2096 name = "libz-sys" 2097 + version = "1.1.23" 2098 source = "registry+https://github.com/rust-lang/crates.io-index" 2099 + checksum = "15d118bbf3771060e7311cc7bb0545b01d08a8b4a7de949198dec1fa0ca1c0f7" 2100 dependencies = [ 2101 "cc", 2102 "pkg-config", ··· 2111 2112 [[package]] 2113 name = "linux-raw-sys" 2114 + version = "0.11.0" 2115 source = "registry+https://github.com/rust-lang/crates.io-index" 2116 + checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039" 2117 2118 [[package]] 2119 name = "litemap" 2120 + version = "0.8.1" 2121 source = "registry+https://github.com/rust-lang/crates.io-index" 2122 + checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77" 2123 2124 [[package]] 2125 name = "lock_api" 2126 + version = "0.4.14" 2127 source = "registry+https://github.com/rust-lang/crates.io-index" 2128 + checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965" 2129 dependencies = [ 2130 "scopeguard", 2131 ] 2132 2133 [[package]] 2134 name = "log" 2135 + version = "0.4.29" 2136 source = "registry+https://github.com/rust-lang/crates.io-index" 2137 + checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" 2138 2139 [[package]] 2140 name = "lru-cache" ··· 2162 ] 2163 2164 [[package]] 2165 + name = "match-lookup" 2166 + version = "0.1.2" 2167 source = "registry+https://github.com/rust-lang/crates.io-index" 2168 + checksum = "757aee279b8bdbb9f9e676796fd459e4207a1f986e87886700abf589f5abf771" 2169 + dependencies = [ 2170 + "proc-macro2", 2171 + "quote", 2172 + "syn", 2173 + ] 2174 2175 [[package]] 2176 name = "matchers" 2177 + version = "0.2.0" 2178 source = "registry+https://github.com/rust-lang/crates.io-index" 2179 + checksum = "d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9" 2180 dependencies = [ 2181 + "regex-automata", 2182 ] 2183 2184 [[package]] ··· 2199 2200 [[package]] 2201 name = "memchr" 2202 + version = "2.7.6" 2203 source = "registry+https://github.com/rust-lang/crates.io-index" 2204 + checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" 2205 2206 [[package]] 2207 name = "metrics" 2208 + version = "0.24.3" 2209 source = "registry+https://github.com/rust-lang/crates.io-index" 2210 + checksum = "5d5312e9ba3771cfa961b585728215e3d972c950a3eed9252aa093d6301277e8" 2211 dependencies = [ 2212 "ahash", 2213 "portable-atomic", ··· 2219 source = "registry+https://github.com/rust-lang/crates.io-index" 2220 checksum = "dd7399781913e5393588a8d8c6a2867bf85fb38eaf2502fdce465aad2dc6f034" 2221 dependencies = [ 2222 + "base64", 2223 "http-body-util", 2224 "hyper", 2225 "hyper-rustls", 2226 "hyper-util", 2227 + "indexmap 2.13.0", 2228 "ipnet", 2229 "metrics", 2230 "metrics-util", ··· 2242 dependencies = [ 2243 "crossbeam-epoch", 2244 "crossbeam-utils", 2245 + "hashbrown 0.15.5", 2246 "metrics", 2247 "quanta", 2248 + "rand 0.9.2", 2249 "rand_xoshiro", 2250 "sketches-ddsketch", 2251 ] 2252 2253 [[package]] 2254 name = "migrations_internals" 2255 + version = "2.3.0" 2256 source = "registry+https://github.com/rust-lang/crates.io-index" 2257 + checksum = "36c791ecdf977c99f45f23280405d7723727470f6689a5e6dbf513ac547ae10d" 2258 dependencies = [ 2259 "serde", 2260 + "toml 0.9.11+spec-1.1.0", 2261 ] 2262 2263 [[package]] 2264 name = "migrations_macros" 2265 + version = "2.3.0" 2266 source = "registry+https://github.com/rust-lang/crates.io-index" 2267 + checksum = "36fc5ac76be324cfd2d3f2cf0fdf5d5d3c4f14ed8aaebadb09e304ba42282703" 2268 dependencies = [ 2269 "migrations_internals", 2270 "proc-macro2", ··· 2284 checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 2285 2286 [[package]] 2287 name = "mio" 2288 + version = "1.1.1" 2289 source = "registry+https://github.com/rust-lang/crates.io-index" 2290 + checksum = "a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc" 2291 dependencies = [ 2292 "libc", 2293 + "wasi 0.11.1+wasi-snapshot-preview1", 2294 + "windows-sys 0.61.2", 2295 ] 2296 2297 [[package]] 2298 name = "multibase" 2299 + version = "0.9.2" 2300 source = "registry+https://github.com/rust-lang/crates.io-index" 2301 + checksum = "8694bb4835f452b0e3bb06dbebb1d6fc5385b6ca1caf2e55fd165c042390ec77" 2302 dependencies = [ 2303 "base-x", 2304 + "base256emoji", 2305 "data-encoding", 2306 "data-encoding-macro", 2307 ] ··· 2319 2320 [[package]] 2321 name = "multimap" 2322 + version = "0.10.1" 2323 source = "registry+https://github.com/rust-lang/crates.io-index" 2324 + checksum = "1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084" 2325 2326 [[package]] 2327 name = "nanorand" ··· 2329 source = "registry+https://github.com/rust-lang/crates.io-index" 2330 checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" 2331 dependencies = [ 2332 + "getrandom 0.2.17", 2333 ] 2334 2335 [[package]] 2336 name = "native-tls" 2337 + version = "0.2.14" 2338 source = "registry+https://github.com/rust-lang/crates.io-index" 2339 + checksum = "87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e" 2340 dependencies = [ 2341 "libc", 2342 "log", 2343 "openssl", 2344 + "openssl-probe 0.1.6", 2345 "openssl-sys", 2346 "schannel", 2347 "security-framework 2.11.1", ··· 2361 2362 [[package]] 2363 name = "nu-ansi-term" 2364 + version = "0.50.3" 2365 source = "registry+https://github.com/rust-lang/crates.io-index" 2366 + checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" 2367 dependencies = [ 2368 + "windows-sys 0.61.2", 2369 ] 2370 2371 [[package]] ··· 2380 2381 [[package]] 2382 name = "num-bigint-dig" 2383 + version = "0.8.6" 2384 source = "registry+https://github.com/rust-lang/crates.io-index" 2385 + checksum = "e661dda6640fad38e827a6d4a310ff4763082116fe217f279885c97f511bb0b7" 2386 dependencies = [ 2387 "lazy_static", 2388 "libm", 2389 "num-integer", ··· 2396 2397 [[package]] 2398 name = "num-conv" 2399 + version = "0.2.0" 2400 source = "registry+https://github.com/rust-lang/crates.io-index" 2401 + checksum = "cf97ec579c3c42f953ef76dbf8d55ac91fb219dde70e49aa4a6b7d74e9919050" 2402 2403 [[package]] 2404 name = "num-integer" ··· 2432 2433 [[package]] 2434 name = "num_cpus" 2435 + version = "1.17.0" 2436 source = "registry+https://github.com/rust-lang/crates.io-index" 2437 + checksum = "91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b" 2438 dependencies = [ 2439 "hermit-abi", 2440 "libc", 2441 ] 2442 2443 [[package]] 2444 + name = "once_cell" 2445 + version = "1.21.3" 2446 source = "registry+https://github.com/rust-lang/crates.io-index" 2447 + checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" 2448 2449 [[package]] 2450 + name = "once_cell_polyfill" 2451 + version = "1.70.2" 2452 source = "registry+https://github.com/rust-lang/crates.io-index" 2453 + checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe" 2454 2455 [[package]] 2456 name = "openssl" 2457 + version = "0.10.75" 2458 source = "registry+https://github.com/rust-lang/crates.io-index" 2459 + checksum = "08838db121398ad17ab8531ce9de97b244589089e290a384c900cb9ff7434328" 2460 dependencies = [ 2461 + "bitflags 2.10.0", 2462 "cfg-if", 2463 "foreign-types", 2464 "libc", ··· 2485 checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" 2486 2487 [[package]] 2488 + name = "openssl-probe" 2489 + version = "0.2.1" 2490 + source = "registry+https://github.com/rust-lang/crates.io-index" 2491 + checksum = "7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe" 2492 + 2493 + [[package]] 2494 name = "openssl-sys" 2495 + version = "0.9.111" 2496 source = "registry+https://github.com/rust-lang/crates.io-index" 2497 + checksum = "82cab2d520aa75e3c58898289429321eb788c3106963d0dc886ec7a5f4adc321" 2498 dependencies = [ 2499 "cc", 2500 "libc", ··· 2512 "futures-sink", 2513 "js-sys", 2514 "pin-project-lite", 2515 + "thiserror 2.0.18", 2516 "tracing", 2517 ] 2518 ··· 2540 "opentelemetry-http", 2541 "opentelemetry-proto", 2542 "opentelemetry_sdk", 2543 + "prost", 2544 "reqwest", 2545 + "thiserror 2.0.18", 2546 "tracing", 2547 ] 2548 ··· 2554 dependencies = [ 2555 "opentelemetry", 2556 "opentelemetry_sdk", 2557 + "prost", 2558 + "tonic", 2559 "tonic-prost", 2560 ] 2561 ··· 2576 "futures-util", 2577 "opentelemetry", 2578 "percent-encoding", 2579 + "rand 0.9.2", 2580 + "thiserror 2.0.18", 2581 ] 2582 2583 [[package]] 2584 name = "p256" 2585 version = "0.13.2" 2586 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2612 "axum", 2613 "axum-extra", 2614 "axum-tracing-opentelemetry", 2615 + "base64", 2616 "chrono", 2617 "dataloader", 2618 "deadpool", ··· 2665 "opentelemetry", 2666 "opentelemetry-otlp", 2667 "opentelemetry_sdk", 2668 + "prost", 2669 "rocksdb", 2670 "serde", 2671 "tokio", 2672 + "tonic", 2673 "tonic-health", 2674 + "tonic-prost", 2675 + "tonic-prost-build", 2676 "tonic-tracing-opentelemetry", 2677 "tower", 2678 "tracing", ··· 2693 2694 [[package]] 2695 name = "parking_lot" 2696 + version = "0.12.5" 2697 source = "registry+https://github.com/rust-lang/crates.io-index" 2698 + checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a" 2699 dependencies = [ 2700 "lock_api", 2701 + "parking_lot_core 0.9.12", 2702 ] 2703 2704 [[package]] ··· 2717 2718 [[package]] 2719 name = "parking_lot_core" 2720 + version = "0.9.12" 2721 source = "registry+https://github.com/rust-lang/crates.io-index" 2722 + checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" 2723 dependencies = [ 2724 "cfg-if", 2725 "libc", 2726 + "redox_syscall 0.5.18", 2727 "smallvec", 2728 + "windows-link", 2729 ] 2730 2731 [[package]] 2732 name = "pear" 2733 version = "0.2.9" 2734 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2753 2754 [[package]] 2755 name = "pem" 2756 + version = "3.0.6" 2757 source = "registry+https://github.com/rust-lang/crates.io-index" 2758 + checksum = "1d30c53c26bc5b31a98cd02d20f25a7c8567146caf63ed593a9d87b2775291be" 2759 dependencies = [ 2760 + "base64", 2761 + "serde_core", 2762 ] 2763 2764 [[package]] ··· 2772 2773 [[package]] 2774 name = "percent-encoding" 2775 + version = "2.3.2" 2776 source = "registry+https://github.com/rust-lang/crates.io-index" 2777 + checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" 2778 2779 [[package]] 2780 name = "petgraph" 2781 + version = "0.8.3" 2782 source = "registry+https://github.com/rust-lang/crates.io-index" 2783 + checksum = "8701b58ea97060d5e5b155d383a69952a60943f0e6dfe30b04c287beb0b27455" 2784 dependencies = [ 2785 "fixedbitset", 2786 + "hashbrown 0.15.5", 2787 + "indexmap 2.13.0", 2788 ] 2789 2790 [[package]] 2791 name = "phf" 2792 + version = "0.13.1" 2793 source = "registry+https://github.com/rust-lang/crates.io-index" 2794 + checksum = "c1562dc717473dbaa4c1f85a36410e03c047b2e7df7f45ee938fbef64ae7fadf" 2795 dependencies = [ 2796 "phf_shared", 2797 + "serde", 2798 ] 2799 2800 [[package]] 2801 name = "phf_shared" 2802 + version = "0.13.1" 2803 source = "registry+https://github.com/rust-lang/crates.io-index" 2804 + checksum = "e57fef6bc5981e38c2ce2d63bfa546861309f875b8a75f092d1d54ae2d64f266" 2805 dependencies = [ 2806 "siphasher", 2807 ] ··· 2861 2862 [[package]] 2863 name = "pkg-config" 2864 + version = "0.3.32" 2865 source = "registry+https://github.com/rust-lang/crates.io-index" 2866 + checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" 2867 2868 [[package]] 2869 name = "portable-atomic" 2870 + version = "1.13.0" 2871 source = "registry+https://github.com/rust-lang/crates.io-index" 2872 + checksum = "f89776e4d69bb58bc6993e99ffa1d11f228b839984854c7daeb5d37f87cbe950" 2873 2874 [[package]] 2875 name = "postgres-protocol" 2876 + version = "0.6.10" 2877 source = "registry+https://github.com/rust-lang/crates.io-index" 2878 + checksum = "3ee9dd5fe15055d2b6806f4736aa0c9637217074e224bbec46d4041b91bb9491" 2879 dependencies = [ 2880 + "base64", 2881 "byteorder", 2882 "bytes", 2883 "fallible-iterator", 2884 "hmac", 2885 "md-5", 2886 "memchr", 2887 + "rand 0.9.2", 2888 "sha2", 2889 "stringprep", 2890 ] 2891 2892 [[package]] 2893 name = "postgres-types" 2894 + version = "0.2.12" 2895 source = "registry+https://github.com/rust-lang/crates.io-index" 2896 + checksum = "54b858f82211e84682fecd373f68e1ceae642d8d751a1ebd13f33de6257b3e20" 2897 dependencies = [ 2898 "bytes", 2899 "chrono", 2900 "fallible-iterator", 2901 "postgres-protocol", 2902 + "serde_core", 2903 "serde_json", 2904 ] 2905 2906 [[package]] 2907 + name = "potential_utf" 2908 + version = "0.1.4" 2909 + source = "registry+https://github.com/rust-lang/crates.io-index" 2910 + checksum = "b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77" 2911 + dependencies = [ 2912 + "zerovec", 2913 + ] 2914 + 2915 + [[package]] 2916 name = "powerfmt" 2917 version = "0.2.0" 2918 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2920 2921 [[package]] 2922 name = "ppv-lite86" 2923 + version = "0.2.21" 2924 source = "registry+https://github.com/rust-lang/crates.io-index" 2925 + checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" 2926 dependencies = [ 2927 "zerocopy", 2928 ] 2929 2930 [[package]] 2931 name = "prettyplease" 2932 + version = "0.2.37" 2933 source = "registry+https://github.com/rust-lang/crates.io-index" 2934 + checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" 2935 dependencies = [ 2936 "proc-macro2", 2937 "syn", ··· 2948 2949 [[package]] 2950 name = "proc-macro2" 2951 + version = "1.0.106" 2952 source = "registry+https://github.com/rust-lang/crates.io-index" 2953 + checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" 2954 dependencies = [ 2955 "unicode-ident", 2956 ] ··· 2970 2971 [[package]] 2972 name = "prost" 2973 + version = "0.14.3" 2974 source = "registry+https://github.com/rust-lang/crates.io-index" 2975 + checksum = "d2ea70524a2f82d518bce41317d0fae74151505651af45faf1ffbd6fd33f0568" 2976 dependencies = [ 2977 "bytes", 2978 + "prost-derive", 2979 ] 2980 2981 [[package]] 2982 name = "prost-build" 2983 + version = "0.14.3" 2984 source = "registry+https://github.com/rust-lang/crates.io-index" 2985 + checksum = "343d3bd7056eda839b03204e68deff7d1b13aba7af2b2fd16890697274262ee7" 2986 dependencies = [ 2987 "heck", 2988 "itertools 0.14.0", 2989 "log", 2990 "multimap", 2991 "petgraph", 2992 "prettyplease", 2993 + "prost", 2994 "prost-types", 2995 + "pulldown-cmark", 2996 + "pulldown-cmark-to-cmark", 2997 "regex", 2998 "syn", 2999 "tempfile", ··· 3001 3002 [[package]] 3003 name = "prost-derive" 3004 + version = "0.14.3" 3005 source = "registry+https://github.com/rust-lang/crates.io-index" 3006 + checksum = "27c6023962132f4b30eb4c172c91ce92d933da334c59c23cddee82358ddafb0b" 3007 dependencies = [ 3008 "anyhow", 3009 "itertools 0.14.0", ··· 3013 ] 3014 3015 [[package]] 3016 + name = "prost-types" 3017 + version = "0.14.3" 3018 + source = "registry+https://github.com/rust-lang/crates.io-index" 3019 + checksum = "8991c4cbdb8bc5b11f0b074ffe286c30e523de90fee5ba8132f1399f23cb3dd7" 3020 + dependencies = [ 3021 + "prost", 3022 + ] 3023 + 3024 + [[package]] 3025 + name = "pulldown-cmark" 3026 + version = "0.13.0" 3027 source = "registry+https://github.com/rust-lang/crates.io-index" 3028 + checksum = "1e8bbe1a966bd2f362681a44f6edce3c2310ac21e4d5067a6e7ec396297a6ea0" 3029 dependencies = [ 3030 + "bitflags 2.10.0", 3031 + "memchr", 3032 + "unicase", 3033 ] 3034 3035 [[package]] 3036 + name = "pulldown-cmark-to-cmark" 3037 + version = "22.0.0" 3038 source = "registry+https://github.com/rust-lang/crates.io-index" 3039 + checksum = "50793def1b900256624a709439404384204a5dc3a6ec580281bfaac35e882e90" 3040 dependencies = [ 3041 + "pulldown-cmark", 3042 ] 3043 3044 [[package]] 3045 name = "quanta" 3046 + version = "0.12.6" 3047 source = "registry+https://github.com/rust-lang/crates.io-index" 3048 + checksum = "f3ab5a9d756f0d97bdc89019bd2e4ea098cf9cde50ee7564dde6b81ccc8f06c7" 3049 dependencies = [ 3050 "crossbeam-utils", 3051 "libc", 3052 "once_cell", 3053 "raw-cpuid", 3054 + "wasi 0.11.1+wasi-snapshot-preview1", 3055 "web-sys", 3056 "winapi", 3057 ] 3058 3059 [[package]] 3060 name = "quinn" ··· 3067 "pin-project-lite", 3068 "quinn-proto", 3069 "quinn-udp", 3070 + "rustc-hash", 3071 "rustls", 3072 + "socket2 0.6.2", 3073 + "thiserror 2.0.18", 3074 "tokio", 3075 "tracing", 3076 "web-time", ··· 3083 checksum = "f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31" 3084 dependencies = [ 3085 "bytes", 3086 + "getrandom 0.3.4", 3087 "lru-slab", 3088 + "rand 0.9.2", 3089 "ring", 3090 + "rustc-hash", 3091 "rustls", 3092 "rustls-pki-types", 3093 "slab", 3094 + "thiserror 2.0.18", 3095 "tinyvec", 3096 "tracing", 3097 "web-time", ··· 3106 "cfg_aliases", 3107 "libc", 3108 "once_cell", 3109 + "socket2 0.6.2", 3110 "tracing", 3111 + "windows-sys 0.60.2", 3112 ] 3113 3114 [[package]] 3115 name = "quote" 3116 + version = "1.0.44" 3117 source = "registry+https://github.com/rust-lang/crates.io-index" 3118 + checksum = "21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4" 3119 dependencies = [ 3120 "proc-macro2", 3121 ] 3122 3123 [[package]] 3124 name = "r-efi" 3125 + version = "5.3.0" 3126 source = "registry+https://github.com/rust-lang/crates.io-index" 3127 + checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" 3128 3129 [[package]] 3130 name = "rand" ··· 3139 3140 [[package]] 3141 name = "rand" 3142 + version = "0.9.2" 3143 source = "registry+https://github.com/rust-lang/crates.io-index" 3144 + checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1" 3145 dependencies = [ 3146 "rand_chacha 0.9.0", 3147 + "rand_core 0.9.5", 3148 ] 3149 3150 [[package]] ··· 3164 checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" 3165 dependencies = [ 3166 "ppv-lite86", 3167 + "rand_core 0.9.5", 3168 ] 3169 3170 [[package]] ··· 3173 source = "registry+https://github.com/rust-lang/crates.io-index" 3174 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 3175 dependencies = [ 3176 + "getrandom 0.2.17", 3177 ] 3178 3179 [[package]] 3180 name = "rand_core" 3181 + version = "0.9.5" 3182 source = "registry+https://github.com/rust-lang/crates.io-index" 3183 + checksum = "76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c" 3184 dependencies = [ 3185 + "getrandom 0.3.4", 3186 ] 3187 3188 [[package]] ··· 3191 source = "registry+https://github.com/rust-lang/crates.io-index" 3192 checksum = "f703f4665700daf5512dcca5f43afa6af89f09db47fb56be587f80636bda2d41" 3193 dependencies = [ 3194 + "rand_core 0.9.5", 3195 ] 3196 3197 [[package]] 3198 name = "raw-cpuid" 3199 + version = "11.6.0" 3200 source = "registry+https://github.com/rust-lang/crates.io-index" 3201 + checksum = "498cd0dc59d73224351ee52a95fee0f1a617a2eae0e7d9d720cc622c73a54186" 3202 dependencies = [ 3203 + "bitflags 2.10.0", 3204 ] 3205 3206 [[package]] 3207 name = "redis" 3208 + version = "0.32.7" 3209 source = "registry+https://github.com/rust-lang/crates.io-index" 3210 + checksum = "014cc767fefab6a3e798ca45112bccad9c6e0e218fbd49720042716c73cfef44" 3211 dependencies = [ 3212 "bytes", 3213 "cfg-if", ··· 3220 "pin-project-lite", 3221 "ryu", 3222 "sha1_smol", 3223 + "socket2 0.6.2", 3224 "tokio", 3225 "tokio-native-tls", 3226 "tokio-util", ··· 3238 3239 [[package]] 3240 name = "redox_syscall" 3241 + version = "0.5.18" 3242 source = "registry+https://github.com/rust-lang/crates.io-index" 3243 + checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" 3244 dependencies = [ 3245 + "bitflags 2.10.0", 3246 ] 3247 3248 [[package]] 3249 name = "ref-cast" 3250 + version = "1.0.25" 3251 source = "registry+https://github.com/rust-lang/crates.io-index" 3252 + checksum = "f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d" 3253 dependencies = [ 3254 "ref-cast-impl", 3255 ] 3256 3257 [[package]] 3258 name = "ref-cast-impl" 3259 + version = "1.0.25" 3260 source = "registry+https://github.com/rust-lang/crates.io-index" 3261 + checksum = "b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da" 3262 dependencies = [ 3263 "proc-macro2", 3264 "quote", ··· 3267 3268 [[package]] 3269 name = "regex" 3270 + version = "1.12.2" 3271 source = "registry+https://github.com/rust-lang/crates.io-index" 3272 + checksum = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4" 3273 dependencies = [ 3274 "aho-corasick", 3275 "memchr", 3276 + "regex-automata", 3277 + "regex-syntax", 3278 ] 3279 3280 [[package]] 3281 name = "regex-automata" 3282 + version = "0.4.13" 3283 source = "registry+https://github.com/rust-lang/crates.io-index" 3284 + checksum = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c" 3285 dependencies = [ 3286 "aho-corasick", 3287 "memchr", 3288 + "regex-syntax", 3289 ] 3290 3291 [[package]] 3292 name = "regex-syntax" 3293 + version = "0.8.8" 3294 source = "registry+https://github.com/rust-lang/crates.io-index" 3295 + checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58" 3296 3297 [[package]] 3298 name = "reqwest" 3299 + version = "0.12.28" 3300 source = "registry+https://github.com/rust-lang/crates.io-index" 3301 + checksum = "eddd3ca559203180a307f12d114c268abf583f59b03cb906fd0b3ff8646c1147" 3302 dependencies = [ 3303 + "base64", 3304 "bytes", 3305 "encoding_rs", 3306 "futures-channel", ··· 3314 "hyper-rustls", 3315 "hyper-tls", 3316 "hyper-util", 3317 "js-sys", 3318 "log", 3319 "mime", 3320 "native-tls", 3321 "percent-encoding", 3322 "pin-project-lite", 3323 "quinn", 3324 "rustls", 3325 "rustls-native-certs", 3326 "rustls-pki-types", 3327 "serde", 3328 "serde_json", 3329 "serde_urlencoded", 3330 "sync_wrapper", 3331 "tokio", 3332 "tokio-native-tls", 3333 "tokio-rustls", 3334 "tokio-util", 3335 "tower", 3336 + "tower-http", 3337 "tower-service", 3338 "url", 3339 "wasm-bindgen", 3340 "wasm-bindgen-futures", 3341 "wasm-streams", 3342 "web-sys", 3343 ] 3344 3345 [[package]] 3346 name = "resolv-conf" 3347 + version = "0.7.6" 3348 source = "registry+https://github.com/rust-lang/crates.io-index" 3349 + checksum = "1e061d1b48cb8d38042de4ae0a7a6401009d6143dc80d2e2d6f31f0bdd6470c7" 3350 3351 [[package]] 3352 name = "rfc6979" ··· 3360 3361 [[package]] 3362 name = "ring" 3363 + version = "0.17.14" 3364 source = "registry+https://github.com/rust-lang/crates.io-index" 3365 + checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7" 3366 dependencies = [ 3367 "cc", 3368 "cfg-if", 3369 + "getrandom 0.2.17", 3370 "libc", 3371 "untrusted", 3372 "windows-sys 0.52.0", 3373 ] ··· 3384 3385 [[package]] 3386 name = "rsa" 3387 + version = "0.9.10" 3388 source = "registry+https://github.com/rust-lang/crates.io-index" 3389 + checksum = "b8573f03f5883dcaebdfcf4725caa1ecb9c15b2ef50c43a07b816e06799bb12d" 3390 dependencies = [ 3391 "const-oid", 3392 "digest", ··· 3403 ] 3404 3405 [[package]] 3406 name = "rustc-hash" 3407 version = "2.1.1" 3408 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3419 3420 [[package]] 3421 name = "rustix" 3422 + version = "1.1.3" 3423 source = "registry+https://github.com/rust-lang/crates.io-index" 3424 + checksum = "146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34" 3425 dependencies = [ 3426 + "bitflags 2.10.0", 3427 "errno", 3428 "libc", 3429 "linux-raw-sys", 3430 + "windows-sys 0.61.2", 3431 ] 3432 3433 [[package]] 3434 name = "rustls" 3435 + version = "0.23.36" 3436 source = "registry+https://github.com/rust-lang/crates.io-index" 3437 + checksum = "c665f33d38cea657d9614f766881e4d510e0eda4239891eea56b4cadcf01801b" 3438 dependencies = [ 3439 "aws-lc-rs", 3440 "once_cell", ··· 3447 3448 [[package]] 3449 name = "rustls-native-certs" 3450 + version = "0.8.3" 3451 source = "registry+https://github.com/rust-lang/crates.io-index" 3452 + checksum = "612460d5f7bea540c490b2b6395d8e34a953e52b491accd6c86c8164c5932a63" 3453 dependencies = [ 3454 + "openssl-probe 0.2.1", 3455 "rustls-pki-types", 3456 "schannel", 3457 + "security-framework 3.5.1", 3458 ] 3459 3460 [[package]] 3461 name = "rustls-pki-types" 3462 + version = "1.14.0" 3463 source = "registry+https://github.com/rust-lang/crates.io-index" 3464 + checksum = "be040f8b0a225e40375822a563fa9524378b9d63112f53e19ffff34df5d33fdd" 3465 dependencies = [ 3466 "web-time", 3467 + "zeroize", 3468 ] 3469 3470 [[package]] 3471 name = "rustls-webpki" 3472 + version = "0.103.9" 3473 source = "registry+https://github.com/rust-lang/crates.io-index" 3474 + checksum = "d7df23109aa6c1567d1c575b9952556388da57401e4ace1d15f79eedad0d8f53" 3475 dependencies = [ 3476 "aws-lc-rs", 3477 "ring", ··· 3481 3482 [[package]] 3483 name = "rustversion" 3484 + version = "1.0.22" 3485 source = "registry+https://github.com/rust-lang/crates.io-index" 3486 + checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" 3487 3488 [[package]] 3489 name = "ryu" 3490 + version = "1.0.22" 3491 source = "registry+https://github.com/rust-lang/crates.io-index" 3492 + checksum = "a50f4cf475b65d88e057964e0e9bb1f0aa9bbb2036dc65c64596b42932536984" 3493 3494 [[package]] 3495 name = "schannel" 3496 + version = "0.1.28" 3497 source = "registry+https://github.com/rust-lang/crates.io-index" 3498 + checksum = "891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1" 3499 dependencies = [ 3500 + "windows-sys 0.61.2", 3501 ] 3502 3503 [[package]] ··· 3514 3515 [[package]] 3516 name = "schemars" 3517 + version = "1.2.0" 3518 source = "registry+https://github.com/rust-lang/crates.io-index" 3519 + checksum = "54e910108742c57a770f492731f99be216a52fadd361b06c8fb59d74ccc267d2" 3520 dependencies = [ 3521 "dyn-clone", 3522 "ref-cast", ··· 3559 source = "registry+https://github.com/rust-lang/crates.io-index" 3560 checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" 3561 dependencies = [ 3562 + "bitflags 2.10.0", 3563 "core-foundation 0.9.4", 3564 "core-foundation-sys", 3565 "libc", ··· 3568 3569 [[package]] 3570 name = "security-framework" 3571 + version = "3.5.1" 3572 source = "registry+https://github.com/rust-lang/crates.io-index" 3573 + checksum = "b3297343eaf830f66ede390ea39da1d462b6b0c1b000f420d0a83f898bbbe6ef" 3574 dependencies = [ 3575 + "bitflags 2.10.0", 3576 + "core-foundation 0.10.1", 3577 "core-foundation-sys", 3578 "libc", 3579 "security-framework-sys", ··· 3581 3582 [[package]] 3583 name = "security-framework-sys" 3584 + version = "2.15.0" 3585 source = "registry+https://github.com/rust-lang/crates.io-index" 3586 + checksum = "cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0" 3587 dependencies = [ 3588 "core-foundation-sys", 3589 "libc", ··· 3591 3592 [[package]] 3593 name = "semver" 3594 + version = "1.0.27" 3595 source = "registry+https://github.com/rust-lang/crates.io-index" 3596 + checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2" 3597 3598 [[package]] 3599 name = "serde" 3600 + version = "1.0.228" 3601 source = "registry+https://github.com/rust-lang/crates.io-index" 3602 + checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" 3603 dependencies = [ 3604 + "serde_core", 3605 "serde_derive", 3606 ] 3607 3608 [[package]] 3609 name = "serde_bytes" 3610 + version = "0.11.19" 3611 source = "registry+https://github.com/rust-lang/crates.io-index" 3612 + checksum = "a5d440709e79d88e51ac01c4b72fc6cb7314017bb7da9eeff678aa94c10e3ea8" 3613 dependencies = [ 3614 "serde", 3615 + "serde_core", 3616 + ] 3617 + 3618 + [[package]] 3619 + name = "serde_core" 3620 + version = "1.0.228" 3621 + source = "registry+https://github.com/rust-lang/crates.io-index" 3622 + checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" 3623 + dependencies = [ 3624 + "serde_derive", 3625 ] 3626 3627 [[package]] 3628 name = "serde_derive" 3629 + version = "1.0.228" 3630 source = "registry+https://github.com/rust-lang/crates.io-index" 3631 + checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" 3632 dependencies = [ 3633 "proc-macro2", 3634 "quote", ··· 3637 3638 [[package]] 3639 name = "serde_html_form" 3640 + version = "0.2.8" 3641 source = "registry+https://github.com/rust-lang/crates.io-index" 3642 + checksum = "b2f2d7ff8a2140333718bb329f5c40fc5f0865b84c426183ce14c97d2ab8154f" 3643 dependencies = [ 3644 "form_urlencoded", 3645 + "indexmap 2.13.0", 3646 "itoa", 3647 "ryu", 3648 + "serde_core", 3649 ] 3650 3651 [[package]] 3652 name = "serde_ipld_dagcbor" 3653 + version = "0.6.4" 3654 source = "registry+https://github.com/rust-lang/crates.io-index" 3655 + checksum = "46182f4f08349a02b45c998ba3215d3f9de826246ba02bb9dddfe9a2a2100778" 3656 dependencies = [ 3657 "cbor4ii", 3658 "ipld-core", ··· 3662 3663 [[package]] 3664 name = "serde_json" 3665 + version = "1.0.149" 3666 source = "registry+https://github.com/rust-lang/crates.io-index" 3667 + checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" 3668 dependencies = [ 3669 "itoa", 3670 "memchr", 3671 "serde", 3672 + "serde_core", 3673 + "zmij", 3674 ] 3675 3676 [[package]] 3677 name = "serde_path_to_error" 3678 + version = "0.1.20" 3679 source = "registry+https://github.com/rust-lang/crates.io-index" 3680 + checksum = "10a9ff822e371bb5403e391ecd83e182e0e77ba7f6fe0160b795797109d1b457" 3681 dependencies = [ 3682 "itoa", 3683 "serde", 3684 + "serde_core", 3685 ] 3686 3687 [[package]] 3688 name = "serde_spanned" 3689 + version = "0.6.9" 3690 source = "registry+https://github.com/rust-lang/crates.io-index" 3691 + checksum = "bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3" 3692 dependencies = [ 3693 "serde", 3694 ] 3695 3696 [[package]] 3697 name = "serde_spanned" 3698 + version = "1.0.4" 3699 source = "registry+https://github.com/rust-lang/crates.io-index" 3700 + checksum = "f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776" 3701 dependencies = [ 3702 + "serde_core", 3703 ] 3704 3705 [[package]] ··· 3716 3717 [[package]] 3718 name = "serde_with" 3719 + version = "3.16.1" 3720 source = "registry+https://github.com/rust-lang/crates.io-index" 3721 + checksum = "4fa237f2807440d238e0364a218270b98f767a00d3dada77b1c53ae88940e2e7" 3722 dependencies = [ 3723 + "base64", 3724 "chrono", 3725 "hex", 3726 "indexmap 1.9.3", 3727 + "indexmap 2.13.0", 3728 "schemars 0.9.0", 3729 + "schemars 1.2.0", 3730 + "serde_core", 3731 "serde_json", 3732 "serde_with_macros", 3733 "time", ··· 3735 3736 [[package]] 3737 name = "serde_with_macros" 3738 + version = "3.16.1" 3739 source = "registry+https://github.com/rust-lang/crates.io-index" 3740 + checksum = "52a8e3ca0ca629121f70ab50f95249e5a6f925cc0f6ffe8256c45b728875706c" 3741 dependencies = [ 3742 "darling", 3743 "proc-macro2", ··· 3764 3765 [[package]] 3766 name = "sha2" 3767 + version = "0.10.9" 3768 source = "registry+https://github.com/rust-lang/crates.io-index" 3769 + checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" 3770 dependencies = [ 3771 "cfg-if", 3772 "cpufeatures", ··· 3790 3791 [[package]] 3792 name = "signal-hook-registry" 3793 + version = "1.4.8" 3794 source = "registry+https://github.com/rust-lang/crates.io-index" 3795 + checksum = "c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b" 3796 dependencies = [ 3797 + "errno", 3798 "libc", 3799 ] 3800 ··· 3816 dependencies = [ 3817 "num-bigint", 3818 "num-traits", 3819 + "thiserror 2.0.18", 3820 "time", 3821 ] 3822 3823 [[package]] 3824 name = "siphasher" 3825 + version = "1.0.2" 3826 source = "registry+https://github.com/rust-lang/crates.io-index" 3827 + checksum = "b2aa850e253778c88a04c3d7323b043aeda9d3e30d5971937c1855769763678e" 3828 3829 [[package]] 3830 name = "sketches-ddsketch" ··· 3834 3835 [[package]] 3836 name = "slab" 3837 + version = "0.4.11" 3838 source = "registry+https://github.com/rust-lang/crates.io-index" 3839 + checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589" 3840 3841 [[package]] 3842 name = "sled" ··· 3856 3857 [[package]] 3858 name = "smallvec" 3859 + version = "1.15.1" 3860 source = "registry+https://github.com/rust-lang/crates.io-index" 3861 + checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" 3862 3863 [[package]] 3864 name = "socket2" 3865 + version = "0.5.10" 3866 source = "registry+https://github.com/rust-lang/crates.io-index" 3867 + checksum = "e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678" 3868 dependencies = [ 3869 "libc", 3870 "windows-sys 0.52.0", ··· 3872 3873 [[package]] 3874 name = "socket2" 3875 + version = "0.6.2" 3876 source = "registry+https://github.com/rust-lang/crates.io-index" 3877 + checksum = "86f4aa3ad99f2088c990dfa82d367e19cb29268ed67c574d10d0a4bfe71f07e0" 3878 dependencies = [ 3879 "libc", 3880 + "windows-sys 0.60.2", 3881 ] 3882 3883 [[package]] ··· 3901 3902 [[package]] 3903 name = "stable_deref_trait" 3904 + version = "1.2.1" 3905 source = "registry+https://github.com/rust-lang/crates.io-index" 3906 + checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" 3907 3908 [[package]] 3909 name = "stringprep" ··· 3930 3931 [[package]] 3932 name = "syn" 3933 + version = "2.0.114" 3934 source = "registry+https://github.com/rust-lang/crates.io-index" 3935 + checksum = "d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a" 3936 dependencies = [ 3937 "proc-macro2", 3938 "quote", ··· 3950 3951 [[package]] 3952 name = "synstructure" 3953 + version = "0.13.2" 3954 source = "registry+https://github.com/rust-lang/crates.io-index" 3955 + checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" 3956 dependencies = [ 3957 "proc-macro2", 3958 "quote", ··· 3965 source = "registry+https://github.com/rust-lang/crates.io-index" 3966 checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b" 3967 dependencies = [ 3968 + "bitflags 2.10.0", 3969 "core-foundation 0.9.4", 3970 "system-configuration-sys", 3971 ] ··· 3982 3983 [[package]] 3984 name = "tempfile" 3985 + version = "3.24.0" 3986 source = "registry+https://github.com/rust-lang/crates.io-index" 3987 + checksum = "655da9c7eb6305c55742045d5a8d2037996d61d8de95806335c7c86ce0f82e9c" 3988 dependencies = [ 3989 "fastrand", 3990 + "getrandom 0.3.4", 3991 "once_cell", 3992 "rustix", 3993 + "windows-sys 0.61.2", 3994 ] 3995 3996 [[package]] ··· 4004 4005 [[package]] 4006 name = "thiserror" 4007 + version = "2.0.18" 4008 source = "registry+https://github.com/rust-lang/crates.io-index" 4009 + checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" 4010 dependencies = [ 4011 + "thiserror-impl 2.0.18", 4012 ] 4013 4014 [[package]] ··· 4024 4025 [[package]] 4026 name = "thiserror-impl" 4027 + version = "2.0.18" 4028 source = "registry+https://github.com/rust-lang/crates.io-index" 4029 + checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" 4030 dependencies = [ 4031 "proc-macro2", 4032 "quote", ··· 4035 4036 [[package]] 4037 name = "thread_local" 4038 + version = "1.1.9" 4039 source = "registry+https://github.com/rust-lang/crates.io-index" 4040 + checksum = "f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185" 4041 dependencies = [ 4042 "cfg-if", 4043 ] 4044 4045 [[package]] 4046 name = "time" 4047 + version = "0.3.46" 4048 source = "registry+https://github.com/rust-lang/crates.io-index" 4049 + checksum = "9da98b7d9b7dad93488a84b8248efc35352b0b2657397d4167e7ad67e5d535e5" 4050 dependencies = [ 4051 "deranged", 4052 "itoa", 4053 "num-conv", 4054 "powerfmt", 4055 + "serde_core", 4056 "time-core", 4057 "time-macros", 4058 ] 4059 4060 [[package]] 4061 name = "time-core" 4062 + version = "0.1.8" 4063 source = "registry+https://github.com/rust-lang/crates.io-index" 4064 + checksum = "7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca" 4065 4066 [[package]] 4067 name = "time-macros" 4068 + version = "0.2.26" 4069 source = "registry+https://github.com/rust-lang/crates.io-index" 4070 + checksum = "78cc610bac2dcee56805c99642447d4c5dbde4d01f752ffea0199aee1f601dc4" 4071 dependencies = [ 4072 "num-conv", 4073 "time-core", ··· 4075 4076 [[package]] 4077 name = "tinystr" 4078 + version = "0.8.2" 4079 source = "registry+https://github.com/rust-lang/crates.io-index" 4080 + checksum = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869" 4081 dependencies = [ 4082 "displaydoc", 4083 "zerovec", ··· 4085 4086 [[package]] 4087 name = "tinyvec" 4088 + version = "1.10.0" 4089 source = "registry+https://github.com/rust-lang/crates.io-index" 4090 + checksum = "bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa" 4091 dependencies = [ 4092 "tinyvec_macros", 4093 ] ··· 4100 4101 [[package]] 4102 name = "tokio" 4103 + version = "1.49.0" 4104 source = "registry+https://github.com/rust-lang/crates.io-index" 4105 + checksum = "72a2903cd7736441aac9df9d7688bd0ce48edccaadf181c3b90be801e81d3d86" 4106 dependencies = [ 4107 "bytes", 4108 "libc", 4109 "mio", 4110 + "parking_lot 0.12.5", 4111 "pin-project-lite", 4112 "signal-hook-registry", 4113 + "socket2 0.6.2", 4114 "tokio-macros", 4115 + "windows-sys 0.61.2", 4116 ] 4117 4118 [[package]] 4119 name = "tokio-macros" 4120 + version = "2.6.0" 4121 source = "registry+https://github.com/rust-lang/crates.io-index" 4122 + checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5" 4123 dependencies = [ 4124 "proc-macro2", 4125 "quote", ··· 4138 4139 [[package]] 4140 name = "tokio-postgres" 4141 + version = "0.7.16" 4142 source = "registry+https://github.com/rust-lang/crates.io-index" 4143 + checksum = "dcea47c8f71744367793f16c2db1f11cb859d28f436bdb4ca9193eb1f787ee42" 4144 dependencies = [ 4145 "async-trait", 4146 "byteorder", ··· 4149 "futures-channel", 4150 "futures-util", 4151 "log", 4152 + "parking_lot 0.12.5", 4153 "percent-encoding", 4154 "phf", 4155 "pin-project-lite", 4156 "postgres-protocol", 4157 "postgres-types", 4158 + "rand 0.9.2", 4159 + "socket2 0.6.2", 4160 "tokio", 4161 "tokio-util", 4162 "whoami", ··· 4164 4165 [[package]] 4166 name = "tokio-rustls" 4167 + version = "0.26.4" 4168 source = "registry+https://github.com/rust-lang/crates.io-index" 4169 + checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61" 4170 dependencies = [ 4171 "rustls", 4172 "tokio", ··· 4174 4175 [[package]] 4176 name = "tokio-stream" 4177 + version = "0.1.18" 4178 source = "registry+https://github.com/rust-lang/crates.io-index" 4179 + checksum = "32da49809aab5c3bc678af03902d4ccddea2a87d028d86392a4b1560c6906c70" 4180 dependencies = [ 4181 "futures-core", 4182 "pin-project-lite", ··· 4200 4201 [[package]] 4202 name = "tokio-util" 4203 + version = "0.7.18" 4204 source = "registry+https://github.com/rust-lang/crates.io-index" 4205 + checksum = "9ae9cec805b01e8fc3fd2fe289f89149a9b66dd16786abd8b19cfa7b48cb0098" 4206 dependencies = [ 4207 "bytes", 4208 "futures-core", 4209 "futures-sink", 4210 "futures-util", 4211 "pin-project-lite", 4212 "tokio", 4213 ] 4214 4215 [[package]] 4216 name = "toml" 4217 + version = "0.8.23" 4218 source = "registry+https://github.com/rust-lang/crates.io-index" 4219 + checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362" 4220 dependencies = [ 4221 "serde", 4222 + "serde_spanned 0.6.9", 4223 + "toml_datetime 0.6.11", 4224 "toml_edit", 4225 ] 4226 4227 [[package]] 4228 name = "toml" 4229 + version = "0.9.11+spec-1.1.0" 4230 source = "registry+https://github.com/rust-lang/crates.io-index" 4231 + checksum = "f3afc9a848309fe1aaffaed6e1546a7a14de1f935dc9d89d32afd9a44bab7c46" 4232 dependencies = [ 4233 + "serde_core", 4234 + "serde_spanned 1.0.4", 4235 + "toml_datetime 0.7.5+spec-1.1.0", 4236 "toml_parser", 4237 + "winnow", 4238 ] 4239 4240 [[package]] 4241 name = "toml_datetime" 4242 + version = "0.6.11" 4243 source = "registry+https://github.com/rust-lang/crates.io-index" 4244 + checksum = "22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c" 4245 dependencies = [ 4246 "serde", 4247 ] 4248 4249 [[package]] 4250 name = "toml_datetime" 4251 + version = "0.7.5+spec-1.1.0" 4252 source = "registry+https://github.com/rust-lang/crates.io-index" 4253 + checksum = "92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347" 4254 dependencies = [ 4255 + "serde_core", 4256 ] 4257 4258 [[package]] 4259 name = "toml_edit" 4260 + version = "0.22.27" 4261 source = "registry+https://github.com/rust-lang/crates.io-index" 4262 + checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a" 4263 dependencies = [ 4264 + "indexmap 2.13.0", 4265 "serde", 4266 + "serde_spanned 0.6.9", 4267 + "toml_datetime 0.6.11", 4268 + "toml_write", 4269 + "winnow", 4270 ] 4271 4272 [[package]] 4273 name = "toml_parser" 4274 + version = "1.0.6+spec-1.1.0" 4275 source = "registry+https://github.com/rust-lang/crates.io-index" 4276 + checksum = "a3198b4b0a8e11f09dd03e133c0280504d0801269e9afa46362ffde1cbeebf44" 4277 dependencies = [ 4278 + "winnow", 4279 ] 4280 4281 [[package]] 4282 + name = "toml_write" 4283 + version = "0.1.2" 4284 source = "registry+https://github.com/rust-lang/crates.io-index" 4285 + checksum = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801" 4286 4287 [[package]] 4288 name = "tonic" 4289 + version = "0.14.3" 4290 source = "registry+https://github.com/rust-lang/crates.io-index" 4291 + checksum = "a286e33f82f8a1ee2df63f4fa35c0becf4a85a0cb03091a15fd7bf0b402dc94a" 4292 dependencies = [ 4293 "async-trait", 4294 "axum", 4295 + "base64", 4296 "bytes", 4297 "h2", 4298 "http", ··· 4303 "hyper-util", 4304 "percent-encoding", 4305 "pin-project", 4306 + "socket2 0.6.2", 4307 + "sync_wrapper", 4308 "tokio", 4309 "tokio-stream", 4310 "tower", ··· 4314 ] 4315 4316 [[package]] 4317 name = "tonic-build" 4318 + version = "0.14.3" 4319 source = "registry+https://github.com/rust-lang/crates.io-index" 4320 + checksum = "27aac809edf60b741e2d7db6367214d078856b8a5bff0087e94ff330fb97b6fc" 4321 dependencies = [ 4322 "prettyplease", 4323 "proc-macro2", 4324 "quote", 4325 "syn", 4326 ] 4327 4328 [[package]] 4329 name = "tonic-health" 4330 + version = "0.14.3" 4331 source = "registry+https://github.com/rust-lang/crates.io-index" 4332 + checksum = "8dbde2c702c4be12b9b2f6f7e6c824a84a7b7be177070cada8ee575a581af359" 4333 dependencies = [ 4334 + "prost", 4335 "tokio", 4336 "tokio-stream", 4337 + "tonic", 4338 + "tonic-prost", 4339 ] 4340 4341 [[package]] 4342 name = "tonic-prost" 4343 + version = "0.14.3" 4344 source = "registry+https://github.com/rust-lang/crates.io-index" 4345 + checksum = "d6c55a2d6a14174563de34409c9f92ff981d006f56da9c6ecd40d9d4a31500b0" 4346 dependencies = [ 4347 "bytes", 4348 + "prost", 4349 + "tonic", 4350 + ] 4351 + 4352 + [[package]] 4353 + name = "tonic-prost-build" 4354 + version = "0.14.3" 4355 + source = "registry+https://github.com/rust-lang/crates.io-index" 4356 + checksum = "a4556786613791cfef4ed134aa670b61a85cfcacf71543ef33e8d801abae988f" 4357 + dependencies = [ 4358 + "prettyplease", 4359 + "proc-macro2", 4360 + "prost-build", 4361 + "prost-types", 4362 + "quote", 4363 + "syn", 4364 + "tempfile", 4365 + "tonic-build", 4366 ] 4367 4368 [[package]] 4369 name = "tonic-tracing-opentelemetry" 4370 + version = "0.32.1" 4371 source = "registry+https://github.com/rust-lang/crates.io-index" 4372 + checksum = "ebfd23b34386cc0f12d249a8ef34e56734a7b36eb743bb8045b42557376cd65b" 4373 dependencies = [ 4374 "futures-core", 4375 "futures-util", ··· 4378 "hyper", 4379 "opentelemetry", 4380 "pin-project-lite", 4381 + "tonic", 4382 "tower", 4383 "tracing", 4384 "tracing-opentelemetry", ··· 4387 4388 [[package]] 4389 name = "tower" 4390 + version = "0.5.3" 4391 source = "registry+https://github.com/rust-lang/crates.io-index" 4392 + checksum = "ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4" 4393 dependencies = [ 4394 "futures-core", 4395 "futures-util", 4396 + "indexmap 2.13.0", 4397 "pin-project-lite", 4398 "slab", 4399 "sync_wrapper", ··· 4406 4407 [[package]] 4408 name = "tower-http" 4409 + version = "0.6.8" 4410 source = "registry+https://github.com/rust-lang/crates.io-index" 4411 + checksum = "d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8" 4412 dependencies = [ 4413 + "async-compression", 4414 + "bitflags 2.10.0", 4415 "bytes", 4416 + "futures-core", 4417 + "futures-util", 4418 "http", 4419 "http-body", 4420 + "http-body-util", 4421 + "iri-string", 4422 "pin-project-lite", 4423 + "tokio", 4424 + "tokio-util", 4425 + "tower", 4426 "tower-layer", 4427 "tower-service", 4428 "tracing", ··· 4442 4443 [[package]] 4444 name = "tracing" 4445 + version = "0.1.44" 4446 source = "registry+https://github.com/rust-lang/crates.io-index" 4447 + checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100" 4448 dependencies = [ 4449 "log", 4450 "pin-project-lite", ··· 4454 4455 [[package]] 4456 name = "tracing-attributes" 4457 + version = "0.1.31" 4458 source = "registry+https://github.com/rust-lang/crates.io-index" 4459 + checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" 4460 dependencies = [ 4461 "proc-macro2", 4462 "quote", ··· 4465 4466 [[package]] 4467 name = "tracing-core" 4468 + version = "0.1.36" 4469 source = "registry+https://github.com/rust-lang/crates.io-index" 4470 + checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a" 4471 dependencies = [ 4472 "once_cell", 4473 "valuable", ··· 4486 4487 [[package]] 4488 name = "tracing-opentelemetry" 4489 + version = "0.32.1" 4490 source = "registry+https://github.com/rust-lang/crates.io-index" 4491 + checksum = "1ac28f2d093c6c477eaa76b23525478f38de514fa9aeb1285738d4b97a9552fc" 4492 dependencies = [ 4493 "js-sys", 4494 "opentelemetry", 4495 "smallvec", 4496 "tracing", 4497 "tracing-core", 4498 "tracing-log", ··· 4502 4503 [[package]] 4504 name = "tracing-opentelemetry-instrumentation-sdk" 4505 + version = "0.32.3" 4506 source = "registry+https://github.com/rust-lang/crates.io-index" 4507 + checksum = "95d05242e88c440ef1bc997c7ae5e0ed76085c5d817ca29c0be12f0813b024e7" 4508 dependencies = [ 4509 "http", 4510 "opentelemetry", ··· 4525 4526 [[package]] 4527 name = "tracing-subscriber" 4528 + version = "0.3.22" 4529 source = "registry+https://github.com/rust-lang/crates.io-index" 4530 + checksum = "2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e" 4531 dependencies = [ 4532 "matchers", 4533 "nu-ansi-term", 4534 "once_cell", 4535 + "regex-automata", 4536 "serde", 4537 "serde_json", 4538 "sharded-slab", ··· 4562 "httparse", 4563 "log", 4564 "native-tls", 4565 + "rand 0.9.2", 4566 "sha1", 4567 + "thiserror 2.0.18", 4568 "utf-8", 4569 ] 4570 4571 [[package]] 4572 name = "typenum" 4573 + version = "1.19.0" 4574 source = "registry+https://github.com/rust-lang/crates.io-index" 4575 + checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" 4576 4577 [[package]] 4578 name = "uncased" ··· 4584 ] 4585 4586 [[package]] 4587 + name = "unicase" 4588 + version = "2.9.0" 4589 + source = "registry+https://github.com/rust-lang/crates.io-index" 4590 + checksum = "dbc4bc3a9f746d862c45cb89d705aa10f187bb96c76001afab07a0d35ce60142" 4591 + 4592 + [[package]] 4593 name = "unicode-bidi" 4594 version = "0.3.18" 4595 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4597 4598 [[package]] 4599 name = "unicode-ident" 4600 + version = "1.0.22" 4601 source = "registry+https://github.com/rust-lang/crates.io-index" 4602 + checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5" 4603 4604 [[package]] 4605 name = "unicode-normalization" 4606 + version = "0.1.25" 4607 source = "registry+https://github.com/rust-lang/crates.io-index" 4608 + checksum = "5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8" 4609 dependencies = [ 4610 "tinyvec", 4611 ] 4612 4613 [[package]] 4614 name = "unicode-properties" 4615 + version = "0.1.4" 4616 source = "registry+https://github.com/rust-lang/crates.io-index" 4617 + checksum = "7df058c713841ad818f1dc5d3fd88063241cc61f49f5fbea4b951e8cf5a8d71d" 4618 4619 [[package]] 4620 name = "unsigned-varint" ··· 4636 4637 [[package]] 4638 name = "url" 4639 + version = "2.5.8" 4640 source = "registry+https://github.com/rust-lang/crates.io-index" 4641 + checksum = "ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed" 4642 dependencies = [ 4643 "form_urlencoded", 4644 "idna", 4645 "percent-encoding", 4646 + "serde", 4647 ] 4648 4649 [[package]] ··· 4653 checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" 4654 4655 [[package]] 4656 name = "utf8_iter" 4657 version = "1.0.4" 4658 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4693 4694 [[package]] 4695 name = "wasi" 4696 + version = "0.11.1+wasi-snapshot-preview1" 4697 source = "registry+https://github.com/rust-lang/crates.io-index" 4698 + checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" 4699 4700 [[package]] 4701 name = "wasi" 4702 + version = "0.14.7+wasi-0.2.4" 4703 + source = "registry+https://github.com/rust-lang/crates.io-index" 4704 + checksum = "883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c" 4705 + dependencies = [ 4706 + "wasip2", 4707 + ] 4708 + 4709 + [[package]] 4710 + name = "wasip2" 4711 + version = "1.0.2+wasi-0.2.9" 4712 source = "registry+https://github.com/rust-lang/crates.io-index" 4713 + checksum = "9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5" 4714 dependencies = [ 4715 + "wit-bindgen", 4716 ] 4717 4718 [[package]] 4719 name = "wasite" 4720 + version = "1.0.2" 4721 source = "registry+https://github.com/rust-lang/crates.io-index" 4722 + checksum = "66fe902b4a6b8028a753d5424909b764ccf79b7a209eac9bf97e59cda9f71a42" 4723 + dependencies = [ 4724 + "wasi 0.14.7+wasi-0.2.4", 4725 + ] 4726 4727 [[package]] 4728 name = "wasm-bindgen" 4729 + version = "0.2.108" 4730 source = "registry+https://github.com/rust-lang/crates.io-index" 4731 + checksum = "64024a30ec1e37399cf85a7ffefebdb72205ca1c972291c51512360d90bd8566" 4732 dependencies = [ 4733 "cfg-if", 4734 "once_cell", 4735 "rustversion", 4736 "wasm-bindgen-macro", 4737 "wasm-bindgen-shared", 4738 ] 4739 4740 [[package]] 4741 name = "wasm-bindgen-futures" 4742 + version = "0.4.58" 4743 source = "registry+https://github.com/rust-lang/crates.io-index" 4744 + checksum = "70a6e77fd0ae8029c9ea0063f87c46fde723e7d887703d74ad2616d792e51e6f" 4745 dependencies = [ 4746 "cfg-if", 4747 + "futures-util", 4748 "js-sys", 4749 "once_cell", 4750 "wasm-bindgen", ··· 4753 4754 [[package]] 4755 name = "wasm-bindgen-macro" 4756 + version = "0.2.108" 4757 source = "registry+https://github.com/rust-lang/crates.io-index" 4758 + checksum = "008b239d9c740232e71bd39e8ef6429d27097518b6b30bdf9086833bd5b6d608" 4759 dependencies = [ 4760 "quote", 4761 "wasm-bindgen-macro-support", ··· 4763 4764 [[package]] 4765 name = "wasm-bindgen-macro-support" 4766 + version = "0.2.108" 4767 source = "registry+https://github.com/rust-lang/crates.io-index" 4768 + checksum = "5256bae2d58f54820e6490f9839c49780dff84c65aeab9e772f15d5f0e913a55" 4769 dependencies = [ 4770 + "bumpalo", 4771 "proc-macro2", 4772 "quote", 4773 "syn", 4774 "wasm-bindgen-shared", 4775 ] 4776 4777 [[package]] 4778 name = "wasm-bindgen-shared" 4779 + version = "0.2.108" 4780 source = "registry+https://github.com/rust-lang/crates.io-index" 4781 + checksum = "1f01b580c9ac74c8d8f0c0e4afb04eeef2acf145458e52c03845ee9cd23e3d12" 4782 dependencies = [ 4783 "unicode-ident", 4784 ] ··· 4798 4799 [[package]] 4800 name = "web-sys" 4801 + version = "0.3.85" 4802 source = "registry+https://github.com/rust-lang/crates.io-index" 4803 + checksum = "312e32e551d92129218ea9a2452120f4aabc03529ef03e4d0d82fb2780608598" 4804 dependencies = [ 4805 "js-sys", 4806 "wasm-bindgen", ··· 4817 ] 4818 4819 [[package]] 4820 name = "whoami" 4821 + version = "2.1.0" 4822 source = "registry+https://github.com/rust-lang/crates.io-index" 4823 + checksum = "8fae98cf96deed1b7572272dfc777713c249ae40aa1cf8862e091e8b745f5361" 4824 dependencies = [ 4825 + "libredox", 4826 "wasite", 4827 "web-sys", 4828 ] 4829 4830 [[package]] 4831 name = "widestring" 4832 + version = "1.2.1" 4833 source = "registry+https://github.com/rust-lang/crates.io-index" 4834 + checksum = "72069c3113ab32ab29e5584db3c6ec55d416895e60715417b5b883a357c3e471" 4835 4836 [[package]] 4837 name = "winapi" ··· 4857 4858 [[package]] 4859 name = "windows-core" 4860 + version = "0.62.2" 4861 + source = "registry+https://github.com/rust-lang/crates.io-index" 4862 + checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb" 4863 + dependencies = [ 4864 + "windows-implement", 4865 + "windows-interface", 4866 + "windows-link", 4867 + "windows-result", 4868 + "windows-strings", 4869 + ] 4870 + 4871 + [[package]] 4872 + name = "windows-implement" 4873 + version = "0.60.2" 4874 + source = "registry+https://github.com/rust-lang/crates.io-index" 4875 + checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf" 4876 + dependencies = [ 4877 + "proc-macro2", 4878 + "quote", 4879 + "syn", 4880 + ] 4881 + 4882 + [[package]] 4883 + name = "windows-interface" 4884 + version = "0.59.3" 4885 source = "registry+https://github.com/rust-lang/crates.io-index" 4886 + checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358" 4887 dependencies = [ 4888 + "proc-macro2", 4889 + "quote", 4890 + "syn", 4891 ] 4892 4893 [[package]] 4894 name = "windows-link" 4895 + version = "0.2.1" 4896 source = "registry+https://github.com/rust-lang/crates.io-index" 4897 + checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" 4898 4899 [[package]] 4900 name = "windows-registry" 4901 + version = "0.6.1" 4902 source = "registry+https://github.com/rust-lang/crates.io-index" 4903 + checksum = "02752bf7fbdcce7f2a27a742f798510f3e5ad88dbe84871e5168e2120c3d5720" 4904 dependencies = [ 4905 + "windows-link", 4906 "windows-result", 4907 "windows-strings", 4908 ] 4909 4910 [[package]] 4911 name = "windows-result" 4912 + version = "0.4.1" 4913 source = "registry+https://github.com/rust-lang/crates.io-index" 4914 + checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5" 4915 dependencies = [ 4916 + "windows-link", 4917 ] 4918 4919 [[package]] 4920 name = "windows-strings" 4921 + version = "0.5.1" 4922 source = "registry+https://github.com/rust-lang/crates.io-index" 4923 + checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091" 4924 dependencies = [ 4925 + "windows-link", 4926 ] 4927 4928 [[package]] ··· 4945 4946 [[package]] 4947 name = "windows-sys" 4948 + version = "0.60.2" 4949 source = "registry+https://github.com/rust-lang/crates.io-index" 4950 + checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" 4951 dependencies = [ 4952 + "windows-targets 0.53.5", 4953 + ] 4954 + 4955 + [[package]] 4956 + name = "windows-sys" 4957 + version = "0.61.2" 4958 + source = "registry+https://github.com/rust-lang/crates.io-index" 4959 + checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" 4960 + dependencies = [ 4961 + "windows-link", 4962 ] 4963 4964 [[package]] ··· 4985 "windows_aarch64_gnullvm 0.52.6", 4986 "windows_aarch64_msvc 0.52.6", 4987 "windows_i686_gnu 0.52.6", 4988 + "windows_i686_gnullvm 0.52.6", 4989 "windows_i686_msvc 0.52.6", 4990 "windows_x86_64_gnu 0.52.6", 4991 "windows_x86_64_gnullvm 0.52.6", ··· 4993 ] 4994 4995 [[package]] 4996 + name = "windows-targets" 4997 + version = "0.53.5" 4998 + source = "registry+https://github.com/rust-lang/crates.io-index" 4999 + checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" 5000 + dependencies = [ 5001 + "windows-link", 5002 + "windows_aarch64_gnullvm 0.53.1", 5003 + "windows_aarch64_msvc 0.53.1", 5004 + "windows_i686_gnu 0.53.1", 5005 + "windows_i686_gnullvm 0.53.1", 5006 + "windows_i686_msvc 0.53.1", 5007 + "windows_x86_64_gnu 0.53.1", 5008 + "windows_x86_64_gnullvm 0.53.1", 5009 + "windows_x86_64_msvc 0.53.1", 5010 + ] 5011 + 5012 + [[package]] 5013 name = "windows_aarch64_gnullvm" 5014 version = "0.48.5" 5015 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5022 checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 5023 5024 [[package]] 5025 + name = "windows_aarch64_gnullvm" 5026 + version = "0.53.1" 5027 + source = "registry+https://github.com/rust-lang/crates.io-index" 5028 + checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53" 5029 + 5030 + [[package]] 5031 name = "windows_aarch64_msvc" 5032 version = "0.48.5" 5033 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5040 checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 5041 5042 [[package]] 5043 + name = "windows_aarch64_msvc" 5044 + version = "0.53.1" 5045 + source = "registry+https://github.com/rust-lang/crates.io-index" 5046 + checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006" 5047 + 5048 + [[package]] 5049 name = "windows_i686_gnu" 5050 version = "0.48.5" 5051 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5058 checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 5059 5060 [[package]] 5061 + name = "windows_i686_gnu" 5062 + version = "0.53.1" 5063 + source = "registry+https://github.com/rust-lang/crates.io-index" 5064 + checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3" 5065 + 5066 + [[package]] 5067 name = "windows_i686_gnullvm" 5068 version = "0.52.6" 5069 source = "registry+https://github.com/rust-lang/crates.io-index" 5070 checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 5071 + 5072 + [[package]] 5073 + name = "windows_i686_gnullvm" 5074 + version = "0.53.1" 5075 + source = "registry+https://github.com/rust-lang/crates.io-index" 5076 + checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c" 5077 5078 [[package]] 5079 name = "windows_i686_msvc" ··· 5088 checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 5089 5090 [[package]] 5091 + name = "windows_i686_msvc" 5092 + version = "0.53.1" 5093 + source = "registry+https://github.com/rust-lang/crates.io-index" 5094 + checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2" 5095 + 5096 + [[package]] 5097 name = "windows_x86_64_gnu" 5098 version = "0.48.5" 5099 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5106 checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 5107 5108 [[package]] 5109 + name = "windows_x86_64_gnu" 5110 + version = "0.53.1" 5111 + source = "registry+https://github.com/rust-lang/crates.io-index" 5112 + checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499" 5113 + 5114 + [[package]] 5115 name = "windows_x86_64_gnullvm" 5116 version = "0.48.5" 5117 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5124 checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 5125 5126 [[package]] 5127 + name = "windows_x86_64_gnullvm" 5128 + version = "0.53.1" 5129 + source = "registry+https://github.com/rust-lang/crates.io-index" 5130 + checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" 5131 + 5132 + [[package]] 5133 name = "windows_x86_64_msvc" 5134 version = "0.48.5" 5135 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5142 checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 5143 5144 [[package]] 5145 + name = "windows_x86_64_msvc" 5146 + version = "0.53.1" 5147 + source = "registry+https://github.com/rust-lang/crates.io-index" 5148 + checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" 5149 + 5150 + [[package]] 5151 name = "winnow" 5152 + version = "0.7.14" 5153 source = "registry+https://github.com/rust-lang/crates.io-index" 5154 + checksum = "5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829" 5155 dependencies = [ 5156 "memchr", 5157 ] 5158 5159 [[package]] 5160 name = "winreg" 5161 version = "0.50.0" 5162 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5167 ] 5168 5169 [[package]] 5170 + name = "wit-bindgen" 5171 + version = "0.51.0" 5172 source = "registry+https://github.com/rust-lang/crates.io-index" 5173 + checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" 5174 5175 [[package]] 5176 name = "writeable" 5177 + version = "0.6.2" 5178 source = "registry+https://github.com/rust-lang/crates.io-index" 5179 + checksum = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9" 5180 5181 [[package]] 5182 name = "yansi" ··· 5186 5187 [[package]] 5188 name = "yoke" 5189 + version = "0.8.1" 5190 source = "registry+https://github.com/rust-lang/crates.io-index" 5191 + checksum = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954" 5192 dependencies = [ 5193 "stable_deref_trait", 5194 "yoke-derive", 5195 "zerofrom", ··· 5197 5198 [[package]] 5199 name = "yoke-derive" 5200 + version = "0.8.1" 5201 source = "registry+https://github.com/rust-lang/crates.io-index" 5202 + checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d" 5203 dependencies = [ 5204 "proc-macro2", 5205 "quote", ··· 5209 5210 [[package]] 5211 name = "zerocopy" 5212 + version = "0.8.35" 5213 source = "registry+https://github.com/rust-lang/crates.io-index" 5214 + checksum = "fdea86ddd5568519879b8187e1cf04e24fce28f7fe046ceecbce472ff19a2572" 5215 dependencies = [ 5216 "zerocopy-derive", 5217 ] 5218 5219 [[package]] 5220 name = "zerocopy-derive" 5221 + version = "0.8.35" 5222 source = "registry+https://github.com/rust-lang/crates.io-index" 5223 + checksum = "0c15e1b46eff7c6c91195752e0eeed8ef040e391cdece7c25376957d5f15df22" 5224 dependencies = [ 5225 "proc-macro2", 5226 "quote", ··· 5229 5230 [[package]] 5231 name = "zerofrom" 5232 + version = "0.1.6" 5233 source = "registry+https://github.com/rust-lang/crates.io-index" 5234 + checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" 5235 dependencies = [ 5236 "zerofrom-derive", 5237 ] 5238 5239 [[package]] 5240 name = "zerofrom-derive" 5241 + version = "0.1.6" 5242 source = "registry+https://github.com/rust-lang/crates.io-index" 5243 + checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" 5244 dependencies = [ 5245 "proc-macro2", 5246 "quote", ··· 5250 5251 [[package]] 5252 name = "zeroize" 5253 + version = "1.8.2" 5254 source = "registry+https://github.com/rust-lang/crates.io-index" 5255 + checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0" 5256 + 5257 + [[package]] 5258 + name = "zerotrie" 5259 + version = "0.2.3" 5260 + source = "registry+https://github.com/rust-lang/crates.io-index" 5261 + checksum = "2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851" 5262 + dependencies = [ 5263 + "displaydoc", 5264 + "yoke", 5265 + "zerofrom", 5266 + ] 5267 5268 [[package]] 5269 name = "zerovec" 5270 + version = "0.11.5" 5271 source = "registry+https://github.com/rust-lang/crates.io-index" 5272 + checksum = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002" 5273 dependencies = [ 5274 "yoke", 5275 "zerofrom", ··· 5278 5279 [[package]] 5280 name = "zerovec-derive" 5281 + version = "0.11.2" 5282 source = "registry+https://github.com/rust-lang/crates.io-index" 5283 + checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3" 5284 dependencies = [ 5285 "proc-macro2", 5286 "quote", 5287 "syn", 5288 ] 5289 + 5290 + [[package]] 5291 + name = "zmij" 5292 + version = "1.0.17" 5293 + source = "registry+https://github.com/rust-lang/crates.io-index" 5294 + checksum = "02aae0f83f69aafc94776e879363e9771d7ecbffe2c7fbb6c14c5e00dfe88439"
+15 -15
crates/consumer/Cargo.toml
··· 4 edition = "2021" 5 6 [dependencies] 7 - chrono = { version = "0.4.39", features = ["serde"] } 8 ciborium = "0.2.2" 9 - clap = { version = "4.5.34", features = ["derive"] } 10 - deadpool-postgres = { version = "0.14.1", features = ["serde"] } 11 did-resolver = { path = "../did-resolver" } 12 eyre = "0.6.12" 13 figment = { version = "0.10.19", features = ["env", "toml"] } 14 flume = { version = "0.11", features = ["async"] } 15 - foldhash = "0.1.4" 16 futures = "0.3.31" 17 - ipld-core = "0.4.1" 18 iroh-car = "0.5.1" 19 lexica = { path = "../lexica" } 20 - metrics = "0.24.1" 21 metrics-exporter-prometheus = "0.16.2" 22 parakeet-db = { path = "../parakeet-db", default-features = false, features = ["postgres"] } 23 parakeet-index = { path = "../parakeet-index" } 24 redis = { version = "0.32", features = ["tokio-native-tls-comp"] } 25 reqwest = { version = "0.12.12", features = ["native-tls", "brotli", "stream"] } 26 - serde = { version = "1.0.217", features = ["derive"] } 27 serde_with = "3.14" 28 serde_bytes = "0.11" 29 - serde_ipld_dagcbor = "0.6.1" 30 - serde_json = "1.0.134" 31 sled = "0.34.7" 32 thiserror = "2" 33 - tokio = { version = "1.42.0", features = ["full"] } 34 - tokio-postgres = { version = "0.7.12", features = ["with-chrono-0_4", "with-serde_json-1"] } 35 - tokio-stream = "0.1.17" 36 tokio-tungstenite = { version = "0.26.1", features = ["native-tls"] } 37 - tokio-util = { version = "0.7.14", features = ["io", "rt"] } 38 - tracing = "0.1.40" 39 - tracing-subscriber = { version = "0.3.18", features = ["env-filter", "json"] }
··· 4 edition = "2021" 5 6 [dependencies] 7 + chrono = { version = "0.4", features = ["serde"] } 8 ciborium = "0.2.2" 9 + clap = { version = "4.5", features = ["derive"] } 10 + deadpool-postgres = { version = "0.14", features = ["serde"] } 11 did-resolver = { path = "../did-resolver" } 12 eyre = "0.6.12" 13 figment = { version = "0.10.19", features = ["env", "toml"] } 14 flume = { version = "0.11", features = ["async"] } 15 + foldhash = "0.1" 16 futures = "0.3.31" 17 + ipld-core = "0.4" 18 iroh-car = "0.5.1" 19 lexica = { path = "../lexica" } 20 + metrics = "0.24" 21 metrics-exporter-prometheus = "0.16.2" 22 parakeet-db = { path = "../parakeet-db", default-features = false, features = ["postgres"] } 23 parakeet-index = { path = "../parakeet-index" } 24 redis = { version = "0.32", features = ["tokio-native-tls-comp"] } 25 reqwest = { version = "0.12.12", features = ["native-tls", "brotli", "stream"] } 26 + serde = { version = "1.0", features = ["derive"] } 27 serde_with = "3.14" 28 serde_bytes = "0.11" 29 + serde_ipld_dagcbor = "0.6" 30 + serde_json = "1.0" 31 sled = "0.34.7" 32 thiserror = "2" 33 + tokio = { version = "1.49", features = ["full"] } 34 + tokio-postgres = { version = "0.7", features = ["with-chrono-0_4", "with-serde_json-1"] } 35 + tokio-stream = "0.1" 36 tokio-tungstenite = { version = "0.26.1", features = ["native-tls"] } 37 + tokio-util = { version = "0.7", features = ["io", "rt"] } 38 + tracing = "0.1" 39 + tracing-subscriber = { version = "0.3", features = ["env-filter", "json"] }
+5 -5
crates/did-resolver/Cargo.toml
··· 4 edition = "2021" 5 6 [dependencies] 7 - hickory-resolver = "0.24.2" 8 reqwest = { version = "0.12.12", features = ["json", "native-tls"] } 9 - serde = { version = "1.0.217", features = ["derive"] } 10 - serde_json = "1.0.134" 11 - thiserror = "2.0.11" 12 - tokio = { version = "1.42", features = ["macros"] }
··· 4 edition = "2021" 5 6 [dependencies] 7 + hickory-resolver = "0.24" 8 reqwest = { version = "0.12.12", features = ["json", "native-tls"] } 9 + serde = { version = "1.0", features = ["derive"] } 10 + serde_json = "1.0" 11 + thiserror = "2.0" 12 + tokio = { version = "1.49", features = ["macros"] }
+3 -3
crates/lexica/Cargo.toml
··· 4 edition = "2021" 5 6 [dependencies] 7 - chrono = { version = "0.4.39", features = ["serde"] } 8 cid = { version = "0.11", features = ["serde"] } 9 - serde = { version = "1.0.216", features = ["derive"] } 10 - serde_json = "1.0.134"
··· 4 edition = "2021" 5 6 [dependencies] 7 + chrono = { version = "0.4", features = ["serde"] } 8 cid = { version = "0.11", features = ["serde"] } 9 + serde = { version = "1.0", features = ["derive"] } 10 + serde_json = "1.0"
+5 -5
crates/parakeet-db/Cargo.toml
··· 4 edition = "2021" 5 6 [dependencies] 7 - chrono = { version = "0.4.39", features = ["serde"] } 8 - diesel = { version = "2.2.6", features = ["chrono", "serde_json"], optional = true } 9 postgres-types = { version = "0.2.9", optional = true } 10 - serde = { version = "1.0.217", features = ["derive"] } 11 - serde_json = "1.0.134" 12 13 [features] 14 default = ["diesel"] 15 diesel = ["dep:diesel"] 16 - postgres = ["dep:postgres-types"]
··· 4 edition = "2021" 5 6 [dependencies] 7 + chrono = { version = "0.4", features = ["serde"] } 8 + diesel = { version = "2.3", features = ["chrono", "serde_json"], optional = true } 9 postgres-types = { version = "0.2.9", optional = true } 10 + serde = { version = "1.0", features = ["derive"] } 11 + serde_json = "1.0" 12 13 [features] 14 default = ["diesel"] 15 diesel = ["dep:diesel"] 16 + postgres = ["dep:postgres-types"]
+10 -9
crates/parakeet-index/Cargo.toml
··· 8 required-features = ["server"] 9 10 [dependencies] 11 - tonic = "0.13.0" 12 - prost = "0.13.5" 13 tonic-tracing-opentelemetry = { version = "0.32", optional = true } 14 tower = { version = "0.5", optional = true } 15 16 eyre = { version = "0.6.12", optional = true } 17 figment = { version = "0.10.19", features = ["env", "toml"], optional = true } 18 - itertools = { version = "0.14.0", optional = true } 19 opentelemetry = { version = "0.31.0", optional = true } 20 opentelemetry-otlp = { version = "0.31.0", features = ["reqwest-rustls"], optional = true } 21 opentelemetry_sdk = { version = "0.31.0", optional = true } 22 rocksdb = { version = "0.24", default-features = false, features = ["lz4", "bindgen-runtime"], optional = true } 23 - serde = { version = "1.0.217", features = ["derive"], optional = true } 24 - tokio = { version = "1.42.0", features = ["full"], optional = true } 25 - tonic-health = { version = "0.13.0", optional = true } 26 - tracing = { version = "0.1.40", optional = true } 27 - tracing-subscriber = { version = "0.3.18", features = ["env-filter", "json"], optional = true } 28 tracing-opentelemetry = { version = "0.32", optional = true } 29 30 [build-dependencies] 31 - tonic-build = "0.13.0" 32 33 [features] 34 otel = ["dep:tonic-tracing-opentelemetry", "dep:tower"]
··· 8 required-features = ["server"] 9 10 [dependencies] 11 + tonic = "0.14" 12 + tonic-prost = "0.14" 13 + prost = "0.14" 14 tonic-tracing-opentelemetry = { version = "0.32", optional = true } 15 tower = { version = "0.5", optional = true } 16 17 eyre = { version = "0.6.12", optional = true } 18 figment = { version = "0.10.19", features = ["env", "toml"], optional = true } 19 + itertools = { version = "0.14", optional = true } 20 opentelemetry = { version = "0.31.0", optional = true } 21 opentelemetry-otlp = { version = "0.31.0", features = ["reqwest-rustls"], optional = true } 22 opentelemetry_sdk = { version = "0.31.0", optional = true } 23 rocksdb = { version = "0.24", default-features = false, features = ["lz4", "bindgen-runtime"], optional = true } 24 + serde = { version = "1.0", features = ["derive"], optional = true } 25 + tokio = { version = "1.49", features = ["full"], optional = true } 26 + tonic-health = { version = "0.14", optional = true } 27 + tracing = { version = "0.1", optional = true } 28 + tracing-subscriber = { version = "0.3", features = ["env-filter", "json"], optional = true } 29 tracing-opentelemetry = { version = "0.32", optional = true } 30 31 [build-dependencies] 32 + tonic-prost-build = "0.14" 33 34 [features] 35 otel = ["dep:tonic-tracing-opentelemetry", "dep:tower"]
+2 -2
crates/parakeet-index/build.rs
··· 1 fn main() -> Result<(), Box<dyn std::error::Error>> { 2 - tonic_build::configure().compile_protos( 3 &[std::path::Path::new(env!("CARGO_MANIFEST_DIR")).join("proto/parakeet.proto")], 4 - &[std::path::Path::new(env!("CARGO_MANIFEST_DIR"))], 5 )?; 6 7 Ok(())
··· 1 fn main() -> Result<(), Box<dyn std::error::Error>> { 2 + tonic_prost_build::configure().compile_protos( 3 &[std::path::Path::new(env!("CARGO_MANIFEST_DIR")).join("proto/parakeet.proto")], 4 + &[env!("CARGO_MANIFEST_DIR").into()], 5 )?; 6 7 Ok(())
+14 -14
crates/parakeet/Cargo.toml
··· 7 async-recursion = "1.1.1" 8 axum = { version = "0.8", features = ["json"] } 9 axum-tracing-opentelemetry = "0.32" 10 - axum-extra = { version = "0.10.0", features = ["query", "typed-header"] } 11 base64 = "0.22" 12 - chrono = { version = "0.4.39", features = ["serde"] } 13 dataloader = { path = "../dataloader-rs" } 14 - deadpool = { version = "0.12.1", features = ["managed"] } 15 did-resolver = { path = "../did-resolver" } 16 - diesel = { version = "2.2.6", features = ["chrono", "serde_json"] } 17 - diesel_migrations = "2.2" 18 - diesel-async = { version = "0.5.2", features = ["deadpool", "postgres", "async-connection-wrapper"] } 19 eyre = "0.6.12" 20 figment = { version = "0.10.19", features = ["env", "toml"] } 21 - itertools = "0.14.0" 22 jsonwebtoken = { git = "https://gitlab.com/parakeet-social/jsonwebtoken", branch = "es256k" } 23 lexica = { path = "../lexica" } 24 - multibase = "0.9.1" 25 opentelemetry = "0.31.0" 26 opentelemetry-otlp = "0.31.0" 27 opentelemetry_sdk = "0.31.0" ··· 29 parakeet-index = { path = "../parakeet-index", features = ["otel"] } 30 redis = { version = "0.32", features = ["tokio-native-tls-comp"] } 31 reqwest = { version = "0.12", features = ["json"] } 32 - serde = { version = "1.0.217", features = ["derive"] } 33 - serde_ipld_dagcbor = "0.6.1" 34 serde_json = "1.0.134" 35 - tokio = { version = "1.42.0", features = ["full"] } 36 tower = "0.5" 37 - tower-http = { version = "0.6.2", features = ["cors", "trace"] } 38 - tracing = "0.1.40" 39 - tracing-subscriber = { version = "0.3.18", features = ["env-filter", "json"] } 40 tracing-opentelemetry = "0.32"
··· 7 async-recursion = "1.1.1" 8 axum = { version = "0.8", features = ["json"] } 9 axum-tracing-opentelemetry = "0.32" 10 + axum-extra = { version = "0.10", features = ["query", "typed-header"] } 11 base64 = "0.22" 12 + chrono = { version = "0.4", features = ["serde"] } 13 dataloader = { path = "../dataloader-rs" } 14 + deadpool = { version = "0.12", features = ["managed"] } 15 did-resolver = { path = "../did-resolver" } 16 + diesel = { version = "2.3", features = ["chrono", "serde_json"] } 17 + diesel_migrations = "2.3" 18 + diesel-async = { version = "0.7", features = ["deadpool", "postgres", "migrations"] } 19 eyre = "0.6.12" 20 figment = { version = "0.10.19", features = ["env", "toml"] } 21 + itertools = "0.14" 22 jsonwebtoken = { git = "https://gitlab.com/parakeet-social/jsonwebtoken", branch = "es256k" } 23 lexica = { path = "../lexica" } 24 + multibase = "0.9" 25 opentelemetry = "0.31.0" 26 opentelemetry-otlp = "0.31.0" 27 opentelemetry_sdk = "0.31.0" ··· 29 parakeet-index = { path = "../parakeet-index", features = ["otel"] } 30 redis = { version = "0.32", features = ["tokio-native-tls-comp"] } 31 reqwest = { version = "0.12", features = ["json"] } 32 + serde = { version = "1.0", features = ["derive"] } 33 + serde_ipld_dagcbor = "0.6" 34 serde_json = "1.0.134" 35 + tokio = { version = "1.49", features = ["full"] } 36 tower = "0.5" 37 + tower-http = { version = "0.6", features = ["cors", "trace"] } 38 + tracing = "0.1" 39 + tracing-subscriber = { version = "0.3", features = ["env-filter", "json"] } 40 tracing-opentelemetry = "0.32"
+8 -8
crates/parakeet/src/main.rs
··· 1 use axum_tracing_opentelemetry::middleware::{OtelAxumLayer, OtelInResponseLayer}; 2 - use diesel_async::async_connection_wrapper::AsyncConnectionWrapper; 3 use diesel_async::pooled_connection::deadpool::Pool; 4 use diesel_async::pooled_connection::AsyncDieselConnectionManager; 5 - use diesel_async::AsyncPgConnection; 6 use diesel_migrations::{embed_migrations, EmbeddedMigrations, MigrationHarness}; 7 use redis::aio::MultiplexedConnection; 8 use std::sync::Arc; ··· 43 if conf.migrate { 44 tracing::info!("migrating database"); 45 let conn = pool.get().await?; 46 - tokio::task::spawn_blocking(move || { 47 - let mut aw = AsyncConnectionWrapper::<_>::from(conn); 48 - aw.run_pending_migrations(MIGRATIONS).unwrap(); 49 - }) 50 - .await?; 51 tracing::info!("database migrations complete"); 52 } 53 ··· 84 let did_doc = did_web_doc(&conf.service); 85 86 let mw = tower::ServiceBuilder::new() 87 - .option_layer(conf.instruments.otel_enable.then(OtelInResponseLayer::default)) 88 .option_layer(conf.instruments.otel_enable.then(OtelAxumLayer::default)) 89 .layer(TraceLayer::new_for_http()) 90 .layer(cors);
··· 1 use axum_tracing_opentelemetry::middleware::{OtelAxumLayer, OtelInResponseLayer}; 2 use diesel_async::pooled_connection::deadpool::Pool; 3 use diesel_async::pooled_connection::AsyncDieselConnectionManager; 4 + use diesel_async::{AsyncMigrationHarness, AsyncPgConnection}; 5 use diesel_migrations::{embed_migrations, EmbeddedMigrations, MigrationHarness}; 6 use redis::aio::MultiplexedConnection; 7 use std::sync::Arc; ··· 42 if conf.migrate { 43 tracing::info!("migrating database"); 44 let conn = pool.get().await?; 45 + let mut harness = AsyncMigrationHarness::new(conn); 46 + harness.run_pending_migrations(MIGRATIONS).unwrap(); 47 tracing::info!("database migrations complete"); 48 } 49 ··· 80 let did_doc = did_web_doc(&conf.service); 81 82 let mw = tower::ServiceBuilder::new() 83 + .option_layer( 84 + conf.instruments 85 + .otel_enable 86 + .then(OtelInResponseLayer::default), 87 + ) 88 .option_layer(conf.instruments.otel_enable.then(OtelAxumLayer::default)) 89 .layer(TraceLayer::new_for_http()) 90 .layer(cors);