Rust AppView - highly experimental!

init: parakeet-consumer, parakeet-appview

Changed files
+1839 -977
+1814 -970
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" ··· 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 - "getrandom 0.2.15", 28 - "once_cell", 29 - "version_check", 30 - "zerocopy", 31 - ] 32 33 [[package]] 34 name = "aho-corasick" ··· 40 ] 41 42 [[package]] 43 name = "alloc-no-stdlib" 44 version = "2.0.4" 45 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 53 dependencies = [ 54 "alloc-no-stdlib", 55 ] 56 - 57 - [[package]] 58 - name = "allocator-api2" 59 - version = "0.2.21" 60 - source = "registry+https://github.com/rust-lang/crates.io-index" 61 - checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" 62 63 [[package]] 64 name = "android-tzdata" ··· 76 ] 77 78 [[package]] 79 - name = "anstream" 80 - version = "0.6.18" 81 - source = "registry+https://github.com/rust-lang/crates.io-index" 82 - checksum = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b" 83 - dependencies = [ 84 - "anstyle", 85 - "anstyle-parse", 86 - "anstyle-query", 87 - "anstyle-wincon", 88 - "colorchoice", 89 - "is_terminal_polyfill", 90 - "utf8parse", 91 - ] 92 - 93 - [[package]] 94 name = "anstyle" 95 version = "1.0.10" 96 source = "registry+https://github.com/rust-lang/crates.io-index" 97 checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9" 98 99 [[package]] 100 - name = "anstyle-parse" 101 - version = "0.2.6" 102 - source = "registry+https://github.com/rust-lang/crates.io-index" 103 - checksum = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9" 104 - dependencies = [ 105 - "utf8parse", 106 - ] 107 - 108 - [[package]] 109 - name = "anstyle-query" 110 - version = "1.1.2" 111 - source = "registry+https://github.com/rust-lang/crates.io-index" 112 - checksum = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c" 113 - dependencies = [ 114 - "windows-sys 0.59.0", 115 - ] 116 - 117 - [[package]] 118 - name = "anstyle-wincon" 119 - version = "3.0.7" 120 - source = "registry+https://github.com/rust-lang/crates.io-index" 121 - checksum = "ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e" 122 - dependencies = [ 123 - "anstyle", 124 - "once_cell", 125 - "windows-sys 0.59.0", 126 - ] 127 - 128 - [[package]] 129 - name = "anyhow" 130 - version = "1.0.95" 131 source = "registry+https://github.com/rust-lang/crates.io-index" 132 - checksum = "34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04" 133 134 [[package]] 135 name = "async-compression" ··· 137 source = "registry+https://github.com/rust-lang/crates.io-index" 138 checksum = "59a194f9d963d8099596278594b3107448656ba73831c9d8c783e613ce86da64" 139 dependencies = [ 140 - "brotli", 141 "futures-core", 142 "memchr", 143 "pin-project-lite", ··· 156 ] 157 158 [[package]] 159 - name = "async-recursion" 160 - version = "1.1.1" 161 source = "registry+https://github.com/rust-lang/crates.io-index" 162 - checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" 163 dependencies = [ 164 "proc-macro2", 165 "quote", 166 - "syn", 167 ] 168 169 [[package]] ··· 174 dependencies = [ 175 "proc-macro2", 176 "quote", 177 - "syn", 178 ] 179 180 [[package]] 181 - name = "atomic" 182 - version = "0.6.0" 183 source = "registry+https://github.com/rust-lang/crates.io-index" 184 - checksum = "8d818003e740b63afc82337e3160717f4f63078720a810b7b903e70a5d1d2994" 185 dependencies = [ 186 - "bytemuck", 187 ] 188 189 [[package]] ··· 199 checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" 200 201 [[package]] 202 - name = "aws-lc-rs" 203 - version = "1.12.5" 204 - source = "registry+https://github.com/rust-lang/crates.io-index" 205 - checksum = "5e4e8200b9a4a5801a769d50eeabc05670fec7e959a8cb7a63a93e4e519942ae" 206 - dependencies = [ 207 - "aws-lc-sys", 208 - "paste", 209 - "zeroize", 210 - ] 211 - 212 - [[package]] 213 - name = "aws-lc-sys" 214 - version = "0.26.0" 215 - source = "registry+https://github.com/rust-lang/crates.io-index" 216 - checksum = "0f9dd2e03ee80ca2822dd6ea431163d2ef259f2066a4d6ccaca6d9dcb386aa43" 217 - dependencies = [ 218 - "bindgen", 219 - "cc", 220 - "cmake", 221 - "dunce", 222 - "fs_extra", 223 - "paste", 224 - ] 225 - 226 - [[package]] 227 name = "axum" 228 - version = "0.8.4" 229 source = "registry+https://github.com/rust-lang/crates.io-index" 230 - checksum = "021e862c184ae977658b36c4500f7feac3221ca5da43e3f25bd04ab6c79a29b5" 231 dependencies = [ 232 "axum-core", 233 "bytes", 234 "form_urlencoded", 235 "futures-util", ··· 244 "mime", 245 "percent-encoding", 246 "pin-project-lite", 247 - "rustversion", 248 - "serde", 249 "serde_json", 250 "serde_path_to_error", 251 "serde_urlencoded", ··· 259 260 [[package]] 261 name = "axum-core" 262 - version = "0.5.2" 263 source = "registry+https://github.com/rust-lang/crates.io-index" 264 - checksum = "68464cd0412f486726fb3373129ef5d2993f90c34bc2bc1c1e9943b2f4fc7ca6" 265 dependencies = [ 266 "bytes", 267 "futures-core", ··· 270 "http-body-util", 271 "mime", 272 "pin-project-lite", 273 - "rustversion", 274 "sync_wrapper", 275 "tower-layer", 276 "tower-service", ··· 301 "tower", 302 "tower-layer", 303 "tower-service", 304 ] 305 306 [[package]] ··· 332 333 [[package]] 334 name = "base64" 335 version = "0.21.7" 336 source = "registry+https://github.com/rust-lang/crates.io-index" 337 checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" ··· 349 checksum = "89e25b6adfb930f02d1981565a6e5d9c547ac15a96606256d3b59040e5cd4ca3" 350 351 [[package]] 352 - name = "bindgen" 353 - version = "0.69.5" 354 source = "registry+https://github.com/rust-lang/crates.io-index" 355 - checksum = "271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088" 356 dependencies = [ 357 - "bitflags", 358 - "cexpr", 359 - "clang-sys", 360 - "itertools 0.12.1", 361 - "lazy_static", 362 - "lazycell", 363 - "log", 364 - "prettyplease", 365 - "proc-macro2", 366 - "quote", 367 - "regex", 368 - "rustc-hash", 369 - "shlex", 370 - "syn", 371 - "which", 372 ] 373 374 [[package]] 375 name = "bitflags" 376 - version = "2.8.0" 377 source = "registry+https://github.com/rust-lang/crates.io-index" 378 - checksum = "8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36" 379 380 [[package]] 381 name = "block-buffer" ··· 387 ] 388 389 [[package]] 390 name = "brotli" 391 - version = "7.0.0" 392 source = "registry+https://github.com/rust-lang/crates.io-index" 393 - checksum = "cc97b8f16f944bba54f0433f07e30be199b6dc2bd25937444bbad560bcea29bd" 394 dependencies = [ 395 "alloc-no-stdlib", 396 "alloc-stdlib", ··· 399 400 [[package]] 401 name = "brotli-decompressor" 402 - version = "4.0.3" 403 source = "registry+https://github.com/rust-lang/crates.io-index" 404 - checksum = "a334ef7c9e23abf0ce748e8cd309037da93e606ad52eb372e4ce327a0dcfbdfd" 405 dependencies = [ 406 "alloc-no-stdlib", 407 "alloc-stdlib", 408 ] 409 410 [[package]] 411 - name = "bumpalo" 412 - version = "3.16.0" 413 source = "registry+https://github.com/rust-lang/crates.io-index" 414 - checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 415 416 [[package]] 417 - name = "bytemuck" 418 - version = "1.21.0" 419 source = "registry+https://github.com/rust-lang/crates.io-index" 420 - checksum = "ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3" 421 422 [[package]] 423 name = "byteorder" ··· 427 428 [[package]] 429 name = "bytes" 430 - version = "1.9.0" 431 source = "registry+https://github.com/rust-lang/crates.io-index" 432 - checksum = "325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b" 433 434 [[package]] 435 name = "cbor4ii" ··· 452 ] 453 454 [[package]] 455 - name = "cexpr" 456 - version = "0.6.0" 457 source = "registry+https://github.com/rust-lang/crates.io-index" 458 - checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" 459 dependencies = [ 460 - "nom", 461 ] 462 463 [[package]] 464 name = "cfg-if" 465 version = "1.0.0" 466 source = "registry+https://github.com/rust-lang/crates.io-index" 467 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 468 469 [[package]] 470 name = "chrono" 471 version = "0.4.41" 472 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 478 "num-traits", 479 "serde", 480 "wasm-bindgen", 481 - "windows-link", 482 ] 483 484 [[package]] 485 - name = "chrono-tz" 486 - version = "0.10.4" 487 source = "registry+https://github.com/rust-lang/crates.io-index" 488 - checksum = "a6139a8597ed92cf816dfb33f5dd6cf0bb93a6adc938f11039f371bc5bcd26c3" 489 - dependencies = [ 490 - "chrono", 491 - "phf 0.12.1", 492 - ] 493 494 [[package]] 495 name = "ciborium" ··· 529 "multihash", 530 "serde", 531 "serde_bytes", 532 - "unsigned-varint 0.8.0", 533 - ] 534 - 535 - [[package]] 536 - name = "clang-sys" 537 - version = "1.8.1" 538 - source = "registry+https://github.com/rust-lang/crates.io-index" 539 - checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" 540 - dependencies = [ 541 - "glob", 542 - "libc", 543 - "libloading", 544 - ] 545 - 546 - [[package]] 547 - name = "clap" 548 - version = "4.5.37" 549 - source = "registry+https://github.com/rust-lang/crates.io-index" 550 - checksum = "eccb054f56cbd38340b380d4a8e69ef1f02f1af43db2f0cc817a4774d80ae071" 551 - dependencies = [ 552 - "clap_builder", 553 - "clap_derive", 554 - ] 555 - 556 - [[package]] 557 - name = "clap_builder" 558 - version = "4.5.37" 559 - source = "registry+https://github.com/rust-lang/crates.io-index" 560 - checksum = "efd9466fac8543255d3b1fcad4762c5e116ffe808c8a3043d4263cd4fd4862a2" 561 - dependencies = [ 562 - "anstream", 563 - "anstyle", 564 - "clap_lex", 565 - "strsim", 566 ] 567 568 [[package]] 569 - name = "clap_derive" 570 - version = "4.5.32" 571 source = "registry+https://github.com/rust-lang/crates.io-index" 572 - checksum = "09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7" 573 dependencies = [ 574 - "heck", 575 - "proc-macro2", 576 - "quote", 577 - "syn", 578 - ] 579 - 580 - [[package]] 581 - name = "clap_lex" 582 - version = "0.7.4" 583 - source = "registry+https://github.com/rust-lang/crates.io-index" 584 - checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6" 585 - 586 - [[package]] 587 - name = "cmake" 588 - version = "0.1.54" 589 - source = "registry+https://github.com/rust-lang/crates.io-index" 590 - checksum = "e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0" 591 - dependencies = [ 592 - "cc", 593 ] 594 595 [[package]] ··· 620 ] 621 622 [[package]] 623 - name = "colorchoice" 624 - version = "1.0.3" 625 source = "registry+https://github.com/rust-lang/crates.io-index" 626 - checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990" 627 628 [[package]] 629 name = "concurrent-queue" ··· 641 checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" 642 643 [[package]] 644 - name = "consumer" 645 - version = "0.1.0" 646 dependencies = [ 647 - "async-trait", 648 - "chrono", 649 - "chrono-tz", 650 - "ciborium", 651 - "clap", 652 - "color-eyre", 653 - "deadpool-postgres", 654 - "did-resolver", 655 - "eyre", 656 - "figment", 657 - "flume", 658 - "foldhash", 659 - "futures", 660 - "futures-channel", 661 - "futures-util", 662 - "ipld-core", 663 - "iroh-car", 664 - "lexica", 665 - "lru", 666 - "metrics", 667 - "metrics-exporter-prometheus", 668 - "moka", 669 - "mpsc", 670 - "once_cell", 671 - "parakeet-db", 672 - "rand 0.8.5", 673 - "regex", 674 - "reqwest", 675 - "serde", 676 - "serde_bytes", 677 - "serde_ipld_dagcbor", 678 - "serde_json", 679 - "serde_with", 680 - "thiserror 2.0.12", 681 - "tokio", 682 - "tokio-postgres", 683 - "tokio-stream", 684 - "tokio-tungstenite", 685 - "tokio-util", 686 "tracing", 687 - "tracing-subscriber", 688 - "unicode-segmentation", 689 - "urlencoding", 690 - "zstd", 691 ] 692 693 [[package]] ··· 735 ] 736 737 [[package]] 738 name = "crossbeam-channel" 739 version = "0.5.15" 740 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 748 version = "0.9.18" 749 source = "registry+https://github.com/rust-lang/crates.io-index" 750 checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 751 - dependencies = [ 752 - "crossbeam-utils", 753 - ] 754 - 755 - [[package]] 756 - name = "crossbeam-queue" 757 - version = "0.3.12" 758 - source = "registry+https://github.com/rust-lang/crates.io-index" 759 - checksum = "0f58bbc28f91df819d0aa2a2c00cd19754769c2fad90579b3592b1c9ba7a3115" 760 dependencies = [ 761 "crossbeam-utils", 762 ] ··· 796 ] 797 798 [[package]] 799 - name = "curve25519-dalek" 800 - version = "4.1.3" 801 source = "registry+https://github.com/rust-lang/crates.io-index" 802 - checksum = "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be" 803 dependencies = [ 804 - "cfg-if", 805 - "cpufeatures", 806 - "curve25519-dalek-derive", 807 - "digest", 808 - "fiat-crypto", 809 - "rustc_version", 810 - "subtle", 811 - "zeroize", 812 ] 813 814 [[package]] 815 - name = "curve25519-dalek-derive" 816 - version = "0.1.1" 817 source = "registry+https://github.com/rust-lang/crates.io-index" 818 - checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" 819 dependencies = [ 820 - "proc-macro2", 821 - "quote", 822 - "syn", 823 ] 824 825 [[package]] 826 - name = "darling" 827 version = "0.20.10" 828 source = "registry+https://github.com/rust-lang/crates.io-index" 829 - checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" 830 dependencies = [ 831 - "darling_core", 832 - "darling_macro", 833 ] 834 835 [[package]] 836 name = "darling_core" 837 - version = "0.20.10" 838 source = "registry+https://github.com/rust-lang/crates.io-index" 839 - checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" 840 dependencies = [ 841 "fnv", 842 "ident_case", 843 "proc-macro2", 844 "quote", 845 "strsim", 846 - "syn", 847 ] 848 849 [[package]] ··· 852 source = "registry+https://github.com/rust-lang/crates.io-index" 853 checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" 854 dependencies = [ 855 - "darling_core", 856 "quote", 857 - "syn", 858 ] 859 860 [[package]] ··· 894 checksum = "1145d32e826a7748b69ee8fc62d3e6355ff7f1051df53141e7048162fc90481b" 895 dependencies = [ 896 "data-encoding", 897 - "syn", 898 ] 899 900 [[package]] 901 - name = "dataloader" 902 - version = "0.18.0" 903 dependencies = [ 904 - "futures", 905 "tokio", 906 ] 907 ··· 913 dependencies = [ 914 "deadpool-runtime", 915 "num_cpus", 916 - "serde", 917 "tokio", 918 ] 919 920 [[package]] 921 - name = "deadpool-postgres" 922 - version = "0.14.1" 923 source = "registry+https://github.com/rust-lang/crates.io-index" 924 - checksum = "3d697d376cbfa018c23eb4caab1fd1883dd9c906a8c034e8d9a3cb06a7e0bef9" 925 dependencies = [ 926 - "async-trait", 927 - "deadpool", 928 - "getrandom 0.2.15", 929 - "serde", 930 - "tokio", 931 - "tokio-postgres", 932 - "tracing", 933 ] 934 935 [[package]] ··· 942 ] 943 944 [[package]] 945 - name = "dequemap" 946 - version = "0.2.2" 947 source = "registry+https://github.com/rust-lang/crates.io-index" 948 - checksum = "c9a8b815f6a66eb3d70d9af06b9b6a664d947d5ea4cb3374c63941b9bfc7ca24" 949 dependencies = [ 950 - "hashbrown 0.15.2", 951 ] 952 953 [[package]] ··· 972 ] 973 974 [[package]] 975 - name = "did-resolver" 976 - version = "0.1.0" 977 dependencies = [ 978 - "chrono", 979 - "hickory-resolver", 980 - "reqwest", 981 - "serde", 982 - "serde_json", 983 - "thiserror 2.0.12", 984 - "tokio", 985 ] 986 987 [[package]] 988 name = "diesel" 989 version = "2.2.12" 990 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 997 "itoa", 998 "pq-sys", 999 "serde_json", 1000 ] 1001 1002 [[package]] ··· 1006 checksum = "51a307ac00f7c23f526a04a77761a0519b9f0eb2838ebf5b905a58580095bdcb" 1007 dependencies = [ 1008 "async-trait", 1009 - "deadpool", 1010 "diesel", 1011 "futures-util", 1012 "scoped-futures", ··· 1024 "dsl_auto_type", 1025 "proc-macro2", 1026 "quote", 1027 - "syn", 1028 - ] 1029 - 1030 - [[package]] 1031 - name = "diesel_migrations" 1032 - version = "2.2.0" 1033 - source = "registry+https://github.com/rust-lang/crates.io-index" 1034 - checksum = "8a73ce704bad4231f001bff3314d91dce4aba0770cee8b233991859abc15c1f6" 1035 - dependencies = [ 1036 - "diesel", 1037 - "migrations_internals", 1038 - "migrations_macros", 1039 ] 1040 1041 [[package]] ··· 1044 source = "registry+https://github.com/rust-lang/crates.io-index" 1045 checksum = "209c735641a413bc68c4923a9d6ad4bcb3ca306b794edaa7eb0b3228a99ffb25" 1046 dependencies = [ 1047 - "syn", 1048 ] 1049 1050 [[package]] ··· 1067 dependencies = [ 1068 "proc-macro2", 1069 "quote", 1070 - "syn", 1071 ] 1072 1073 [[package]] 1074 name = "dsl_auto_type" 1075 version = "0.1.2" 1076 source = "registry+https://github.com/rust-lang/crates.io-index" 1077 checksum = "c5d9abe6314103864cc2d8901b7ae224e0ab1a103a0a416661b4097b0779b607" 1078 dependencies = [ 1079 - "darling", 1080 "either", 1081 - "heck", 1082 "proc-macro2", 1083 "quote", 1084 - "syn", 1085 ] 1086 1087 [[package]] 1088 - name = "dunce" 1089 - version = "1.0.5" 1090 - source = "registry+https://github.com/rust-lang/crates.io-index" 1091 - checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" 1092 - 1093 - [[package]] 1094 name = "dyn-clone" 1095 version = "1.0.19" 1096 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1111 ] 1112 1113 [[package]] 1114 - name = "ed25519" 1115 - version = "2.2.3" 1116 - source = "registry+https://github.com/rust-lang/crates.io-index" 1117 - checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53" 1118 - dependencies = [ 1119 - "pkcs8", 1120 - "signature", 1121 - ] 1122 - 1123 - [[package]] 1124 - name = "ed25519-dalek" 1125 - version = "2.1.1" 1126 - source = "registry+https://github.com/rust-lang/crates.io-index" 1127 - checksum = "4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871" 1128 - dependencies = [ 1129 - "curve25519-dalek", 1130 - "ed25519", 1131 - "serde", 1132 - "sha2", 1133 - "subtle", 1134 - "zeroize", 1135 - ] 1136 - 1137 - [[package]] 1138 name = "either" 1139 version = "1.13.0" 1140 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1152 "ff", 1153 "generic-array", 1154 "group", 1155 - "hkdf", 1156 "pem-rfc7468", 1157 "pkcs8", 1158 "rand_core 0.6.4", ··· 1162 ] 1163 1164 [[package]] 1165 name = "encoding_rs" 1166 version = "0.8.35" 1167 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1176 source = "registry+https://github.com/rust-lang/crates.io-index" 1177 checksum = "a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc" 1178 dependencies = [ 1179 - "heck", 1180 "proc-macro2", 1181 "quote", 1182 - "syn", 1183 ] 1184 1185 [[package]] ··· 1252 ] 1253 1254 [[package]] 1255 - name = "fiat-crypto" 1256 - version = "0.2.9" 1257 source = "registry+https://github.com/rust-lang/crates.io-index" 1258 - checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d" 1259 - 1260 - [[package]] 1261 - name = "figment" 1262 - version = "0.10.19" 1263 - source = "registry+https://github.com/rust-lang/crates.io-index" 1264 - checksum = "8cb01cd46b0cf372153850f4c6c272d9cbea2da513e07538405148f95bd789f3" 1265 dependencies = [ 1266 - "atomic", 1267 - "pear", 1268 - "serde", 1269 - "toml 0.8.19", 1270 - "uncased", 1271 - "version_check", 1272 ] 1273 1274 [[package]] 1275 - name = "flume" 1276 - version = "0.11.1" 1277 source = "registry+https://github.com/rust-lang/crates.io-index" 1278 - checksum = "da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095" 1279 dependencies = [ 1280 - "futures-core", 1281 - "futures-sink", 1282 - "nanorand", 1283 - "spin", 1284 ] 1285 1286 [[package]] ··· 1288 version = "1.0.7" 1289 source = "registry+https://github.com/rust-lang/crates.io-index" 1290 checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 1291 - 1292 - [[package]] 1293 - name = "foldhash" 1294 - version = "0.1.4" 1295 - source = "registry+https://github.com/rust-lang/crates.io-index" 1296 - checksum = "a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f" 1297 1298 [[package]] 1299 name = "foreign-types" ··· 1320 ] 1321 1322 [[package]] 1323 - name = "fs_extra" 1324 - version = "1.3.0" 1325 source = "registry+https://github.com/rust-lang/crates.io-index" 1326 - checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" 1327 1328 [[package]] 1329 name = "futures" ··· 1341 ] 1342 1343 [[package]] 1344 name = "futures-channel" 1345 version = "0.3.31" 1346 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1374 checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" 1375 1376 [[package]] 1377 name = "futures-macro" 1378 version = "0.3.31" 1379 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1381 dependencies = [ 1382 "proc-macro2", 1383 "quote", 1384 - "syn", 1385 ] 1386 1387 [[package]] ··· 1415 ] 1416 1417 [[package]] 1418 name = "generic-array" 1419 version = "0.14.7" 1420 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1434 "cfg-if", 1435 "js-sys", 1436 "libc", 1437 - "wasi 0.11.0+wasi-snapshot-preview1", 1438 "wasm-bindgen", 1439 ] 1440 1441 [[package]] 1442 name = "getrandom" 1443 - version = "0.3.3" 1444 source = "registry+https://github.com/rust-lang/crates.io-index" 1445 - checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4" 1446 dependencies = [ 1447 "cfg-if", 1448 "libc", 1449 "r-efi", 1450 - "wasi 0.14.2+wasi-0.2.4", 1451 ] 1452 1453 [[package]] ··· 1457 checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" 1458 1459 [[package]] 1460 - name = "glob" 1461 - version = "0.3.2" 1462 source = "registry+https://github.com/rust-lang/crates.io-index" 1463 - checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" 1464 1465 [[package]] 1466 name = "group" ··· 1471 "ff", 1472 "rand_core 0.6.4", 1473 "subtle", 1474 ] 1475 1476 [[package]] ··· 1503 ] 1504 1505 [[package]] 1506 name = "hashbrown" 1507 version = "0.12.3" 1508 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1519 version = "0.15.2" 1520 source = "registry+https://github.com/rust-lang/crates.io-index" 1521 checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" 1522 - dependencies = [ 1523 - "allocator-api2", 1524 - "equivalent", 1525 - "foldhash", 1526 - ] 1527 1528 [[package]] 1529 name = "headers" ··· 1547 checksum = "54b4a22553d4242c49fddb9ba998a99962b5cc6f22cb5a3482bec22522403ce4" 1548 dependencies = [ 1549 "http", 1550 ] 1551 1552 [[package]] 1553 name = "heck" 1554 version = "0.5.0" 1555 source = "registry+https://github.com/rust-lang/crates.io-index" 1556 checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" ··· 1566 version = "0.4.3" 1567 source = "registry+https://github.com/rust-lang/crates.io-index" 1568 checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 1569 1570 [[package]] 1571 name = "hickory-proto" ··· 1613 ] 1614 1615 [[package]] 1616 - name = "hkdf" 1617 - version = "0.12.4" 1618 - source = "registry+https://github.com/rust-lang/crates.io-index" 1619 - checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7" 1620 - dependencies = [ 1621 - "hmac", 1622 - ] 1623 - 1624 - [[package]] 1625 name = "hmac" 1626 version = "0.12.1" 1627 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1631 ] 1632 1633 [[package]] 1634 - name = "home" 1635 - version = "0.5.11" 1636 - source = "registry+https://github.com/rust-lang/crates.io-index" 1637 - checksum = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf" 1638 - dependencies = [ 1639 - "windows-sys 0.59.0", 1640 - ] 1641 - 1642 - [[package]] 1643 name = "hostname" 1644 version = "0.3.1" 1645 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1648 "libc", 1649 "match_cfg", 1650 "winapi", 1651 ] 1652 1653 [[package]] 1654 name = "http" 1655 - version = "1.2.0" 1656 source = "registry+https://github.com/rust-lang/crates.io-index" 1657 - checksum = "f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea" 1658 dependencies = [ 1659 "bytes", 1660 - "fnv", 1661 "itoa", 1662 ] 1663 ··· 1728 "hyper", 1729 "hyper-util", 1730 "rustls", 1731 - "rustls-native-certs", 1732 "rustls-pki-types", 1733 "tokio", 1734 "tokio-rustls", 1735 "tower-service", 1736 ] 1737 1738 [[package]] ··· 1753 1754 [[package]] 1755 name = "hyper-util" 1756 - version = "0.1.10" 1757 source = "registry+https://github.com/rust-lang/crates.io-index" 1758 - checksum = "df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4" 1759 dependencies = [ 1760 "bytes", 1761 "futures-channel", 1762 "futures-util", 1763 "http", 1764 "http-body", 1765 "hyper", 1766 "pin-project-lite", 1767 - "socket2", 1768 "tokio", 1769 "tower-service", 1770 "tracing", 1771 ] 1772 1773 [[package]] ··· 1908 dependencies = [ 1909 "proc-macro2", 1910 "quote", 1911 - "syn", 1912 ] 1913 1914 [[package]] ··· 1967 ] 1968 1969 [[package]] 1970 - name = "inlinable_string" 1971 - version = "0.1.15" 1972 source = "registry+https://github.com/rust-lang/crates.io-index" 1973 - checksum = "c8fae54786f62fb2918dcfae3d568594e50eb9b5c25bf04371af6fe7516452fb" 1974 1975 [[package]] 1976 name = "io-uring" ··· 1989 source = "registry+https://github.com/rust-lang/crates.io-index" 1990 checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" 1991 dependencies = [ 1992 - "socket2", 1993 "widestring", 1994 "windows-sys 0.48.0", 1995 "winreg", ··· 1997 1998 [[package]] 1999 name = "ipld-core" 2000 - version = "0.4.1" 2001 source = "registry+https://github.com/rust-lang/crates.io-index" 2002 - checksum = "b4ede82a79e134f179f4b29b5fdb1eb92bd1b38c4dfea394c539051150a21b9b" 2003 dependencies = [ 2004 "cid", 2005 "serde", ··· 2013 checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" 2014 2015 [[package]] 2016 - name = "iroh-car" 2017 - version = "0.5.1" 2018 source = "registry+https://github.com/rust-lang/crates.io-index" 2019 - checksum = "cb7f8cd4cb9aa083fba8b52e921764252d0b4dcb1cd6d120b809dbfe1106e81a" 2020 dependencies = [ 2021 - "anyhow", 2022 "cid", 2023 - "futures", 2024 "serde", 2025 "serde_ipld_dagcbor", 2026 - "thiserror 1.0.69", 2027 "tokio", 2028 - "unsigned-varint 0.7.2", 2029 ] 2030 2031 [[package]] 2032 - name = "is_terminal_polyfill" 2033 - version = "1.70.1" 2034 source = "registry+https://github.com/rust-lang/crates.io-index" 2035 - checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" 2036 2037 [[package]] 2038 - name = "itertools" 2039 - version = "0.12.1" 2040 source = "registry+https://github.com/rust-lang/crates.io-index" 2041 - checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" 2042 dependencies = [ 2043 - "either", 2044 ] 2045 2046 [[package]] 2047 - name = "itertools" 2048 - version = "0.14.0" 2049 source = "registry+https://github.com/rust-lang/crates.io-index" 2050 - checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" 2051 dependencies = [ 2052 - "either", 2053 ] 2054 2055 [[package]] 2056 - name = "itoa" 2057 - version = "1.0.14" 2058 source = "registry+https://github.com/rust-lang/crates.io-index" 2059 - checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" 2060 2061 [[package]] 2062 name = "jobserver" ··· 2068 ] 2069 2070 [[package]] 2071 - name = "js-sys" 2072 - version = "0.3.77" 2073 source = "registry+https://github.com/rust-lang/crates.io-index" 2074 - checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" 2075 dependencies = [ 2076 - "once_cell", 2077 - "wasm-bindgen", 2078 ] 2079 2080 [[package]] 2081 - name = "jsonwebtoken" 2082 - version = "9.3.0" 2083 - source = "git+https://gitlab.com/parakeet-social/jsonwebtoken?branch=es256k#ca566f348e0f1eab3660634e2ca307fe1350f3d9" 2084 dependencies = [ 2085 - "base64 0.22.1", 2086 - "ed25519-dalek", 2087 - "getrandom 0.2.15", 2088 - "hmac", 2089 - "js-sys", 2090 - "k256", 2091 "p256", 2092 "p384", 2093 - "pem", 2094 - "rand 0.8.5", 2095 - "rand_core 0.6.4", 2096 "rsa", 2097 "serde", 2098 - "serde_json", 2099 - "sha2", 2100 - "simple_asn1", 2101 ] 2102 2103 [[package]] ··· 2109 "cfg-if", 2110 "ecdsa", 2111 "elliptic-curve", 2112 - "once_cell", 2113 "sha2", 2114 - "signature", 2115 ] 2116 2117 [[package]] 2118 - name = "lazy_static" 2119 - version = "1.5.0" 2120 source = "registry+https://github.com/rust-lang/crates.io-index" 2121 - checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 2122 dependencies = [ 2123 - "spin", 2124 ] 2125 2126 [[package]] 2127 - name = "lazycell" 2128 - version = "1.3.0" 2129 source = "registry+https://github.com/rust-lang/crates.io-index" 2130 - checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" 2131 - 2132 - [[package]] 2133 - name = "lexica" 2134 - version = "0.1.0" 2135 dependencies = [ 2136 - "chrono", 2137 - "cid", 2138 - "serde", 2139 - "serde_json", 2140 ] 2141 2142 [[package]] ··· 2146 checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" 2147 2148 [[package]] 2149 - name = "libloading" 2150 - version = "0.8.6" 2151 - source = "registry+https://github.com/rust-lang/crates.io-index" 2152 - checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34" 2153 - dependencies = [ 2154 - "cfg-if", 2155 - "windows-targets 0.52.6", 2156 - ] 2157 - 2158 - [[package]] 2159 name = "libm" 2160 version = "0.2.11" 2161 source = "registry+https://github.com/rust-lang/crates.io-index" 2162 checksum = "8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa" 2163 2164 [[package]] 2165 name = "linked-hash-map" ··· 2196 checksum = "04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f" 2197 2198 [[package]] 2199 - name = "lru" 2200 - version = "0.12.5" 2201 source = "registry+https://github.com/rust-lang/crates.io-index" 2202 - checksum = "234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38" 2203 dependencies = [ 2204 - "hashbrown 0.15.2", 2205 ] 2206 2207 [[package]] ··· 2214 ] 2215 2216 [[package]] 2217 name = "match_cfg" 2218 version = "0.1.0" 2219 source = "registry+https://github.com/rust-lang/crates.io-index" 2220 checksum = "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4" 2221 2222 [[package]] 2223 name = "matchit" 2224 version = "0.8.4" 2225 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2242 checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 2243 2244 [[package]] 2245 - name = "metrics" 2246 - version = "0.24.1" 2247 source = "registry+https://github.com/rust-lang/crates.io-index" 2248 - checksum = "7a7deb012b3b2767169ff203fadb4c6b0b82b947512e5eb9e0b78c2e186ad9e3" 2249 dependencies = [ 2250 - "ahash", 2251 - "portable-atomic", 2252 ] 2253 2254 [[package]] 2255 - name = "metrics-exporter-prometheus" 2256 - version = "0.16.2" 2257 source = "registry+https://github.com/rust-lang/crates.io-index" 2258 - checksum = "dd7399781913e5393588a8d8c6a2867bf85fb38eaf2502fdce465aad2dc6f034" 2259 dependencies = [ 2260 - "base64 0.22.1", 2261 - "http-body-util", 2262 - "hyper", 2263 - "hyper-rustls", 2264 - "hyper-util", 2265 - "indexmap 2.7.1", 2266 - "ipnet", 2267 - "metrics", 2268 - "metrics-util", 2269 - "quanta", 2270 - "thiserror 1.0.69", 2271 - "tokio", 2272 - "tracing", 2273 ] 2274 2275 [[package]] 2276 - name = "metrics-util" 2277 - version = "0.19.1" 2278 source = "registry+https://github.com/rust-lang/crates.io-index" 2279 - checksum = "b8496cc523d1f94c1385dd8f0f0c2c480b2b8aeccb5b7e4485ad6365523ae376" 2280 - dependencies = [ 2281 - "crossbeam-epoch", 2282 - "crossbeam-utils", 2283 - "hashbrown 0.15.2", 2284 - "metrics", 2285 - "quanta", 2286 - "rand 0.9.1", 2287 - "rand_xoshiro", 2288 - "sketches-ddsketch", 2289 - ] 2290 2291 [[package]] 2292 - name = "migrations_internals" 2293 - version = "2.2.1" 2294 source = "registry+https://github.com/rust-lang/crates.io-index" 2295 - checksum = "3bda1634d70d5bd53553cf15dca9842a396e8c799982a3ad22998dc44d961f24" 2296 dependencies = [ 2297 - "serde", 2298 - "toml 0.9.2", 2299 ] 2300 2301 [[package]] 2302 - name = "migrations_macros" 2303 - version = "2.2.0" 2304 source = "registry+https://github.com/rust-lang/crates.io-index" 2305 - checksum = "ffb161cc72176cb37aa47f1fc520d3ef02263d67d661f44f05d05a079e1237fd" 2306 dependencies = [ 2307 - "migrations_internals", 2308 - "proc-macro2", 2309 - "quote", 2310 ] 2311 2312 [[package]] 2313 - name = "mime" 2314 - version = "0.3.17" 2315 - source = "registry+https://github.com/rust-lang/crates.io-index" 2316 - checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 2317 - 2318 - [[package]] 2319 name = "minimal-lexical" 2320 version = "0.2.1" 2321 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2337 checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd" 2338 dependencies = [ 2339 "libc", 2340 - "wasi 0.11.0+wasi-snapshot-preview1", 2341 "windows-sys 0.52.0", 2342 ] 2343 2344 [[package]] 2345 name = "moka" 2346 version = "0.12.11" 2347 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2363 ] 2364 2365 [[package]] 2366 - name = "mpsc" 2367 - version = "0.2.6" 2368 - source = "registry+https://github.com/rust-lang/crates.io-index" 2369 - checksum = "09063ffbeb8d9545183d05bd5097ec8f0c7a0d6f81638bbbddfadee10ec0229f" 2370 - dependencies = [ 2371 - "ahash", 2372 - "crossbeam-queue", 2373 - "dashmap", 2374 - "futures", 2375 - "log", 2376 - "parking_lot", 2377 - "queue-ext", 2378 - "rand 0.8.5", 2379 - "std-ext", 2380 - ] 2381 - 2382 - [[package]] 2383 name = "multibase" 2384 version = "0.9.1" 2385 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2398 dependencies = [ 2399 "core2", 2400 "serde", 2401 - "unsigned-varint 0.8.0", 2402 ] 2403 2404 [[package]] 2405 - name = "nanorand" 2406 - version = "0.7.0" 2407 source = "registry+https://github.com/rust-lang/crates.io-index" 2408 - checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" 2409 dependencies = [ 2410 - "getrandom 0.2.15", 2411 ] 2412 2413 [[package]] ··· 2422 "openssl-probe", 2423 "openssl-sys", 2424 "schannel", 2425 - "security-framework 2.11.1", 2426 "security-framework-sys", 2427 "tempfile", 2428 ] 2429 2430 [[package]] 2431 name = "nom" ··· 2448 ] 2449 2450 [[package]] 2451 - name = "num-bigint" 2452 - version = "0.4.6" 2453 - source = "registry+https://github.com/rust-lang/crates.io-index" 2454 - checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" 2455 - dependencies = [ 2456 - "num-integer", 2457 - "num-traits", 2458 - ] 2459 - 2460 - [[package]] 2461 name = "num-bigint-dig" 2462 version = "0.8.4" 2463 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2521 ] 2522 2523 [[package]] 2524 name = "object" 2525 version = "0.36.7" 2526 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2558 dependencies = [ 2559 "proc-macro2", 2560 "quote", 2561 - "syn", 2562 ] 2563 2564 [[package]] ··· 2580 ] 2581 2582 [[package]] 2583 name = "overload" 2584 version = "0.1.1" 2585 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2609 source = "registry+https://github.com/rust-lang/crates.io-index" 2610 checksum = "fe42f1670a52a47d448f14b6a5c61dd78fce51856e68edaa38f7ae3a46b8d6b6" 2611 dependencies = [ 2612 - "ecdsa", 2613 "elliptic-curve", 2614 "primeorder", 2615 - "sha2", 2616 ] 2617 2618 [[package]] 2619 - name = "parakeet" 2620 version = "0.1.0" 2621 dependencies = [ 2622 - "async-recursion", 2623 "axum", 2624 "axum-extra", 2625 - "base64 0.22.1", 2626 "chrono", 2627 "color-eyre", 2628 "dashmap", 2629 - "dataloader", 2630 - "deadpool", 2631 - "did-resolver", 2632 "diesel", 2633 "diesel-async", 2634 - "diesel_migrations", 2635 "eyre", 2636 - "figment", 2637 "futures", 2638 - "ipld-core", 2639 - "itertools 0.14.0", 2640 - "jsonwebtoken", 2641 - "lexica", 2642 "moka", 2643 - "multibase", 2644 "parakeet-db", 2645 - "regex", 2646 "reqwest", 2647 "serde", 2648 - "serde_ipld_dagcbor", 2649 "serde_json", 2650 "tokio", 2651 - "tokio-postgres", 2652 - "tower-http", 2653 "tracing", 2654 "tracing-subscriber", 2655 - "unicode-segmentation", 2656 ] 2657 2658 [[package]] ··· 2665 "dashmap", 2666 "diesel", 2667 "eyre", 2668 "moka", 2669 "multibase", 2670 "postgres-types", ··· 2676 ] 2677 2678 [[package]] 2679 - name = "parakeet-lexgen" 2680 - version = "0.1.0" 2681 - dependencies = [ 2682 - "clap", 2683 - "eyre", 2684 - "serde", 2685 - "serde_json", 2686 - "thiserror 2.0.12", 2687 - "walkdir", 2688 - ] 2689 - 2690 - [[package]] 2691 name = "parking" 2692 version = "2.2.1" 2693 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2711 dependencies = [ 2712 "cfg-if", 2713 "libc", 2714 - "redox_syscall", 2715 "smallvec", 2716 "windows-targets 0.52.6", 2717 ] 2718 2719 [[package]] 2720 - name = "paste" 2721 - version = "1.0.15" 2722 - source = "registry+https://github.com/rust-lang/crates.io-index" 2723 - checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" 2724 - 2725 - [[package]] 2726 - name = "pear" 2727 - version = "0.2.9" 2728 - source = "registry+https://github.com/rust-lang/crates.io-index" 2729 - checksum = "bdeeaa00ce488657faba8ebf44ab9361f9365a97bd39ffb8a60663f57ff4b467" 2730 - dependencies = [ 2731 - "inlinable_string", 2732 - "pear_codegen", 2733 - "yansi", 2734 - ] 2735 - 2736 - [[package]] 2737 - name = "pear_codegen" 2738 - version = "0.2.9" 2739 - source = "registry+https://github.com/rust-lang/crates.io-index" 2740 - checksum = "4bab5b985dc082b345f812b7df84e1bef27e7207b39e448439ba8bd69c93f147" 2741 - dependencies = [ 2742 - "proc-macro2", 2743 - "proc-macro2-diagnostics", 2744 - "quote", 2745 - "syn", 2746 - ] 2747 - 2748 - [[package]] 2749 - name = "pem" 2750 - version = "3.0.5" 2751 - source = "registry+https://github.com/rust-lang/crates.io-index" 2752 - checksum = "38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3" 2753 - dependencies = [ 2754 - "base64 0.22.1", 2755 - "serde", 2756 - ] 2757 - 2758 - [[package]] 2759 name = "pem-rfc7468" 2760 version = "0.7.0" 2761 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2776 source = "registry+https://github.com/rust-lang/crates.io-index" 2777 checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" 2778 dependencies = [ 2779 - "phf_shared 0.11.3", 2780 ] 2781 2782 [[package]] 2783 - name = "phf" 2784 - version = "0.12.1" 2785 source = "registry+https://github.com/rust-lang/crates.io-index" 2786 - checksum = "913273894cec178f401a31ec4b656318d95473527be05c0752cc41cdc32be8b7" 2787 dependencies = [ 2788 - "phf_shared 0.12.1", 2789 ] 2790 2791 [[package]] 2792 - name = "phf_shared" 2793 version = "0.11.3" 2794 source = "registry+https://github.com/rust-lang/crates.io-index" 2795 - checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" 2796 dependencies = [ 2797 - "siphasher", 2798 ] 2799 2800 [[package]] 2801 name = "phf_shared" 2802 - version = "0.12.1" 2803 source = "registry+https://github.com/rust-lang/crates.io-index" 2804 - checksum = "06005508882fb681fd97892ecff4b7fd0fee13ef1aa569f8695dae7ab9099981" 2805 dependencies = [ 2806 "siphasher", 2807 ] ··· 2823 dependencies = [ 2824 "proc-macro2", 2825 "quote", 2826 - "syn", 2827 ] 2828 2829 [[package]] ··· 2872 checksum = "350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e" 2873 2874 [[package]] 2875 name = "postgres-protocol" 2876 version = "0.6.8" 2877 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2884 "hmac", 2885 "md-5", 2886 "memchr", 2887 - "rand 0.9.1", 2888 "sha2", 2889 "stringprep", 2890 ] ··· 2896 checksum = "613283563cd90e1dfc3518d548caee47e0e725455ed619881f5cf21f36de4b48" 2897 dependencies = [ 2898 "bytes", 2899 - "chrono", 2900 "fallible-iterator", 2901 "postgres-protocol", 2902 - "serde", 2903 - "serde_json", 2904 ] 2905 2906 [[package]] ··· 2929 ] 2930 2931 [[package]] 2932 name = "prettyplease" 2933 version = "0.2.30" 2934 source = "registry+https://github.com/rust-lang/crates.io-index" 2935 checksum = "f1ccf34da56fc294e7d4ccf69a85992b7dfb826b7cf57bac6a70bba3494cc08a" 2936 dependencies = [ 2937 "proc-macro2", 2938 - "syn", 2939 ] 2940 2941 [[package]] ··· 2948 ] 2949 2950 [[package]] 2951 name = "proc-macro2" 2952 version = "1.0.93" 2953 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2964 dependencies = [ 2965 "proc-macro2", 2966 "quote", 2967 - "syn", 2968 "version_check", 2969 "yansi", 2970 ] 2971 2972 [[package]] 2973 - name = "quanta" 2974 - version = "0.12.5" 2975 source = "registry+https://github.com/rust-lang/crates.io-index" 2976 - checksum = "3bd1fe6824cea6538803de3ff1bc0cf3949024db3d43c9643024bfb33a807c0e" 2977 dependencies = [ 2978 - "crossbeam-utils", 2979 - "libc", 2980 - "once_cell", 2981 - "raw-cpuid", 2982 - "wasi 0.11.0+wasi-snapshot-preview1", 2983 - "web-sys", 2984 - "winapi", 2985 ] 2986 2987 [[package]] 2988 - name = "queue-ext" 2989 - version = "0.4.1" 2990 source = "registry+https://github.com/rust-lang/crates.io-index" 2991 - checksum = "120b0b73691c04d1b3895c9c1131b1e553f0f93f09ffe2ba594992db585624c8" 2992 dependencies = [ 2993 - "futures", 2994 - "log", 2995 - "pin-project", 2996 "pin-project-lite", 2997 ] 2998 2999 [[package]] 3000 - name = "quick-error" 3001 - version = "1.2.3" 3002 source = "registry+https://github.com/rust-lang/crates.io-index" 3003 - checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" 3004 3005 [[package]] 3006 name = "quote" ··· 3030 3031 [[package]] 3032 name = "rand" 3033 - version = "0.9.1" 3034 source = "registry+https://github.com/rust-lang/crates.io-index" 3035 - checksum = "9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97" 3036 dependencies = [ 3037 "rand_chacha 0.9.0", 3038 "rand_core 0.9.3", ··· 3073 source = "registry+https://github.com/rust-lang/crates.io-index" 3074 checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" 3075 dependencies = [ 3076 - "getrandom 0.3.3", 3077 ] 3078 3079 [[package]] 3080 - name = "rand_xoshiro" 3081 - version = "0.7.0" 3082 source = "registry+https://github.com/rust-lang/crates.io-index" 3083 - checksum = "f703f4665700daf5512dcca5f43afa6af89f09db47fb56be587f80636bda2d41" 3084 dependencies = [ 3085 "rand_core 0.9.3", 3086 ] 3087 3088 [[package]] 3089 - name = "raw-cpuid" 3090 - version = "11.5.0" 3091 source = "registry+https://github.com/rust-lang/crates.io-index" 3092 - checksum = "c6df7ab838ed27997ba19a4664507e6f82b41fe6e20be42929332156e5e85146" 3093 dependencies = [ 3094 "bitflags", 3095 ] 3096 3097 [[package]] 3098 name = "redox_syscall" 3099 - version = "0.5.8" 3100 source = "registry+https://github.com/rust-lang/crates.io-index" 3101 - checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834" 3102 dependencies = [ 3103 "bitflags", 3104 ] ··· 3120 dependencies = [ 3121 "proc-macro2", 3122 "quote", 3123 - "syn", 3124 ] 3125 3126 [[package]] ··· 3131 dependencies = [ 3132 "aho-corasick", 3133 "memchr", 3134 - "regex-automata", 3135 - "regex-syntax", 3136 ] 3137 3138 [[package]] ··· 3143 dependencies = [ 3144 "aho-corasick", 3145 "memchr", 3146 - "regex-syntax", 3147 ] 3148 3149 [[package]] 3150 name = "regex-syntax" 3151 version = "0.8.5" 3152 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3154 3155 [[package]] 3156 name = "reqwest" 3157 - version = "0.12.12" 3158 source = "registry+https://github.com/rust-lang/crates.io-index" 3159 - checksum = "43e734407157c3c2034e0258f5e4473ddb361b1e85f95a66690d67264d7cd1da" 3160 dependencies = [ 3161 "async-compression", 3162 "base64 0.22.1", ··· 3172 "hyper-rustls", 3173 "hyper-tls", 3174 "hyper-util", 3175 - "ipnet", 3176 "js-sys", 3177 "log", 3178 "mime", 3179 "native-tls", 3180 - "once_cell", 3181 "percent-encoding", 3182 "pin-project-lite", 3183 - "rustls-pemfile", 3184 "serde", 3185 "serde_json", 3186 "serde_urlencoded", 3187 "sync_wrapper", 3188 - "system-configuration", 3189 "tokio", 3190 "tokio-native-tls", 3191 "tokio-util", 3192 "tower", 3193 "tower-service", 3194 "url", 3195 "wasm-bindgen", 3196 "wasm-bindgen-futures", 3197 - "wasm-streams", 3198 "web-sys", 3199 - "windows-registry", 3200 ] 3201 3202 [[package]] ··· 3229 "cfg-if", 3230 "getrandom 0.2.15", 3231 "libc", 3232 - "spin", 3233 "untrusted", 3234 "windows-sys 0.52.0", 3235 ] 3236 3237 [[package]] 3238 name = "rsa" 3239 version = "0.9.8" 3240 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3262 3263 [[package]] 3264 name = "rustc-hash" 3265 - version = "1.1.0" 3266 source = "registry+https://github.com/rust-lang/crates.io-index" 3267 - checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 3268 3269 [[package]] 3270 name = "rustc_version" ··· 3294 source = "registry+https://github.com/rust-lang/crates.io-index" 3295 checksum = "9fb9263ab4eb695e42321db096e3b8fbd715a59b154d5c88d82db2175b681ba7" 3296 dependencies = [ 3297 - "aws-lc-rs", 3298 "once_cell", 3299 "rustls-pki-types", 3300 "rustls-webpki", 3301 "subtle", ··· 3303 ] 3304 3305 [[package]] 3306 - name = "rustls-native-certs" 3307 - version = "0.8.1" 3308 - source = "registry+https://github.com/rust-lang/crates.io-index" 3309 - checksum = "7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3" 3310 - dependencies = [ 3311 - "openssl-probe", 3312 - "rustls-pki-types", 3313 - "schannel", 3314 - "security-framework 3.2.0", 3315 - ] 3316 - 3317 - [[package]] 3318 - name = "rustls-pemfile" 3319 - version = "2.2.0" 3320 - source = "registry+https://github.com/rust-lang/crates.io-index" 3321 - checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50" 3322 - dependencies = [ 3323 - "rustls-pki-types", 3324 - ] 3325 - 3326 - [[package]] 3327 name = "rustls-pki-types" 3328 version = "1.11.0" 3329 source = "registry+https://github.com/rust-lang/crates.io-index" 3330 checksum = "917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c" 3331 3332 [[package]] 3333 name = "rustls-webpki" ··· 3335 source = "registry+https://github.com/rust-lang/crates.io-index" 3336 checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" 3337 dependencies = [ 3338 - "aws-lc-rs", 3339 "ring", 3340 "rustls-pki-types", 3341 "untrusted", ··· 3348 checksum = "f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4" 3349 3350 [[package]] 3351 name = "ryu" 3352 version = "1.0.18" 3353 source = "registry+https://github.com/rust-lang/crates.io-index" 3354 checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 3355 3356 [[package]] 3357 name = "same-file" ··· 3405 ] 3406 3407 [[package]] 3408 name = "scopeguard" 3409 version = "1.2.0" 3410 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3438 ] 3439 3440 [[package]] 3441 - name = "security-framework" 3442 - version = "3.2.0" 3443 - source = "registry+https://github.com/rust-lang/crates.io-index" 3444 - checksum = "271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316" 3445 - dependencies = [ 3446 - "bitflags", 3447 - "core-foundation 0.10.0", 3448 - "core-foundation-sys", 3449 - "libc", 3450 - "security-framework-sys", 3451 - ] 3452 - 3453 - [[package]] 3454 name = "security-framework-sys" 3455 version = "2.14.0" 3456 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3467 checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0" 3468 3469 [[package]] 3470 name = "serde" 3471 - version = "1.0.219" 3472 source = "registry+https://github.com/rust-lang/crates.io-index" 3473 - checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" 3474 dependencies = [ 3475 "serde_derive", 3476 ] 3477 ··· 3485 ] 3486 3487 [[package]] 3488 name = "serde_derive" 3489 - version = "1.0.219" 3490 source = "registry+https://github.com/rust-lang/crates.io-index" 3491 - checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" 3492 dependencies = [ 3493 "proc-macro2", 3494 "quote", 3495 - "syn", 3496 ] 3497 3498 [[package]] ··· 3543 ] 3544 3545 [[package]] 3546 - name = "serde_spanned" 3547 - version = "0.6.8" 3548 - source = "registry+https://github.com/rust-lang/crates.io-index" 3549 - checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" 3550 - dependencies = [ 3551 - "serde", 3552 - ] 3553 - 3554 - [[package]] 3555 - name = "serde_spanned" 3556 - version = "1.0.0" 3557 source = "registry+https://github.com/rust-lang/crates.io-index" 3558 - checksum = "40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83" 3559 dependencies = [ 3560 - "serde", 3561 ] 3562 3563 [[package]] ··· 3598 source = "registry+https://github.com/rust-lang/crates.io-index" 3599 checksum = "de90945e6565ce0d9a25098082ed4ee4002e047cb59892c318d66821e14bb30f" 3600 dependencies = [ 3601 - "darling", 3602 "proc-macro2", 3603 "quote", 3604 - "syn", 3605 ] 3606 3607 [[package]] ··· 3616 ] 3617 3618 [[package]] 3619 name = "sha2" 3620 version = "0.10.8" 3621 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3661 ] 3662 3663 [[package]] 3664 - name = "simple_asn1" 3665 - version = "0.6.3" 3666 - source = "registry+https://github.com/rust-lang/crates.io-index" 3667 - checksum = "297f631f50729c8c99b84667867963997ec0b50f32b2a7dbcab828ef0541e8bb" 3668 - dependencies = [ 3669 - "num-bigint", 3670 - "num-traits", 3671 - "thiserror 2.0.12", 3672 - "time", 3673 - ] 3674 - 3675 - [[package]] 3676 name = "siphasher" 3677 version = "1.0.1" 3678 source = "registry+https://github.com/rust-lang/crates.io-index" 3679 checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d" 3680 3681 [[package]] 3682 - name = "sketches-ddsketch" 3683 - version = "0.3.0" 3684 - source = "registry+https://github.com/rust-lang/crates.io-index" 3685 - checksum = "c1e9a774a6c28142ac54bb25d25562e6bcf957493a184f15ad4eebccb23e410a" 3686 - 3687 - [[package]] 3688 name = "slab" 3689 version = "0.4.9" 3690 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3700 checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 3701 3702 [[package]] 3703 name = "socket2" 3704 version = "0.5.8" 3705 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3710 ] 3711 3712 [[package]] 3713 name = "spin" 3714 version = "0.9.8" 3715 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3717 dependencies = [ 3718 "lock_api", 3719 ] 3720 3721 [[package]] 3722 name = "spki" ··· 3735 checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 3736 3737 [[package]] 3738 - name = "std-ext" 3739 - version = "0.3.2" 3740 source = "registry+https://github.com/rust-lang/crates.io-index" 3741 - checksum = "6a1842963116222c15799928d092cbd4db7f4e471e20c41b966ee35b1c72b71a" 3742 dependencies = [ 3743 - "dequemap", 3744 ] 3745 3746 [[package]] ··· 3768 3769 [[package]] 3770 name = "syn" 3771 version = "2.0.96" 3772 source = "registry+https://github.com/rust-lang/crates.io-index" 3773 checksum = "d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80" ··· 3794 dependencies = [ 3795 "proc-macro2", 3796 "quote", 3797 - "syn", 3798 ] 3799 3800 [[package]] ··· 3839 ] 3840 3841 [[package]] 3842 name = "thiserror" 3843 version = "1.0.69" 3844 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3864 dependencies = [ 3865 "proc-macro2", 3866 "quote", 3867 - "syn", 3868 ] 3869 3870 [[package]] ··· 3875 dependencies = [ 3876 "proc-macro2", 3877 "quote", 3878 - "syn", 3879 ] 3880 3881 [[package]] ··· 3889 ] 3890 3891 [[package]] 3892 name = "time" 3893 version = "0.3.41" 3894 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3896 dependencies = [ 3897 "deranged", 3898 "itoa", 3899 "num-conv", 3900 "powerfmt", 3901 "serde", 3902 "time-core", ··· 3920 ] 3921 3922 [[package]] 3923 name = "tinystr" 3924 version = "0.7.6" 3925 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3959 "pin-project-lite", 3960 "signal-hook-registry", 3961 "slab", 3962 - "socket2", 3963 "tokio-macros", 3964 "windows-sys 0.52.0", 3965 ] ··· 3972 dependencies = [ 3973 "proc-macro2", 3974 "quote", 3975 - "syn", 3976 ] 3977 3978 [[package]] ··· 4000 "log", 4001 "parking_lot", 4002 "percent-encoding", 4003 - "phf 0.11.3", 4004 "pin-project-lite", 4005 "postgres-protocol", 4006 "postgres-types", 4007 "rand 0.8.5", 4008 - "socket2", 4009 "tokio", 4010 "tokio-util", 4011 "whoami", ··· 4033 ] 4034 4035 [[package]] 4036 name = "tokio-tungstenite" 4037 version = "0.21.0" 4038 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4048 4049 [[package]] 4050 name = "tokio-util" 4051 - version = "0.7.15" 4052 source = "registry+https://github.com/rust-lang/crates.io-index" 4053 - checksum = "66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df" 4054 dependencies = [ 4055 "bytes", 4056 "futures-core", 4057 "futures-sink", 4058 "futures-util", 4059 - "hashbrown 0.15.2", 4060 "pin-project-lite", 4061 "tokio", 4062 ] 4063 4064 [[package]] 4065 - name = "toml" 4066 - version = "0.8.19" 4067 - source = "registry+https://github.com/rust-lang/crates.io-index" 4068 - checksum = "a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e" 4069 - dependencies = [ 4070 - "serde", 4071 - "serde_spanned 0.6.8", 4072 - "toml_datetime 0.6.8", 4073 - "toml_edit", 4074 - ] 4075 - 4076 - [[package]] 4077 - name = "toml" 4078 - version = "0.9.2" 4079 - source = "registry+https://github.com/rust-lang/crates.io-index" 4080 - checksum = "ed0aee96c12fa71097902e0bb061a5e1ebd766a6636bb605ba401c45c1650eac" 4081 - dependencies = [ 4082 - "indexmap 2.7.1", 4083 - "serde", 4084 - "serde_spanned 1.0.0", 4085 - "toml_datetime 0.7.0", 4086 - "toml_parser", 4087 - "toml_writer", 4088 - "winnow 0.7.12", 4089 - ] 4090 - 4091 - [[package]] 4092 - name = "toml_datetime" 4093 - version = "0.6.8" 4094 - source = "registry+https://github.com/rust-lang/crates.io-index" 4095 - checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" 4096 - dependencies = [ 4097 - "serde", 4098 - ] 4099 - 4100 - [[package]] 4101 - name = "toml_datetime" 4102 - version = "0.7.0" 4103 - source = "registry+https://github.com/rust-lang/crates.io-index" 4104 - checksum = "bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3" 4105 - dependencies = [ 4106 - "serde", 4107 - ] 4108 - 4109 - [[package]] 4110 - name = "toml_edit" 4111 - version = "0.22.22" 4112 - source = "registry+https://github.com/rust-lang/crates.io-index" 4113 - checksum = "4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5" 4114 - dependencies = [ 4115 - "indexmap 2.7.1", 4116 - "serde", 4117 - "serde_spanned 0.6.8", 4118 - "toml_datetime 0.6.8", 4119 - "winnow 0.6.24", 4120 - ] 4121 - 4122 - [[package]] 4123 - name = "toml_parser" 4124 - version = "1.0.1" 4125 - source = "registry+https://github.com/rust-lang/crates.io-index" 4126 - checksum = "97200572db069e74c512a14117b296ba0a80a30123fbbb5aa1f4a348f639ca30" 4127 - dependencies = [ 4128 - "winnow 0.7.12", 4129 - ] 4130 - 4131 - [[package]] 4132 - name = "toml_writer" 4133 - version = "1.0.2" 4134 - source = "registry+https://github.com/rust-lang/crates.io-index" 4135 - checksum = "fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64" 4136 - 4137 - [[package]] 4138 name = "tower" 4139 version = "0.5.2" 4140 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4158 dependencies = [ 4159 "bitflags", 4160 "bytes", 4161 "http", 4162 "http-body", 4163 "pin-project-lite", 4164 "tower-layer", 4165 "tower-service", 4166 "tracing", ··· 4198 dependencies = [ 4199 "proc-macro2", 4200 "quote", 4201 - "syn", 4202 ] 4203 4204 [[package]] ··· 4238 source = "registry+https://github.com/rust-lang/crates.io-index" 4239 checksum = "e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008" 4240 dependencies = [ 4241 "nu-ansi-term", 4242 "sharded-slab", 4243 "smallvec", 4244 "thread_local", 4245 "tracing-core", 4246 "tracing-log", 4247 ] 4248 4249 [[package]] 4250 name = "try-lock" ··· 4273 ] 4274 4275 [[package]] 4276 name = "typenum" 4277 version = "1.17.0" 4278 source = "registry+https://github.com/rust-lang/crates.io-index" 4279 checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" 4280 4281 [[package]] 4282 - name = "uncased" 4283 - version = "0.9.10" 4284 source = "registry+https://github.com/rust-lang/crates.io-index" 4285 - checksum = "e1b88fcfe09e89d3866a5c11019378088af2d24c3fbd4f0543f96b479ec90697" 4286 - dependencies = [ 4287 - "version_check", 4288 - ] 4289 4290 [[package]] 4291 name = "unicode-bidi" ··· 4321 checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" 4322 4323 [[package]] 4324 - name = "unsigned-varint" 4325 - version = "0.7.2" 4326 source = "registry+https://github.com/rust-lang/crates.io-index" 4327 - checksum = "6889a77d49f1f013504cec6bf97a2c730394adedaeb1deb5ea08949a50541105" 4328 4329 [[package]] 4330 name = "unsigned-varint" ··· 4347 "form_urlencoded", 4348 "idna", 4349 "percent-encoding", 4350 ] 4351 4352 [[package]] ··· 4374 checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" 4375 4376 [[package]] 4377 - name = "utf8parse" 4378 - version = "0.2.2" 4379 - source = "registry+https://github.com/rust-lang/crates.io-index" 4380 - checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" 4381 - 4382 - [[package]] 4383 name = "uuid" 4384 version = "1.18.1" 4385 source = "registry+https://github.com/rust-lang/crates.io-index" 4386 checksum = "2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2" 4387 dependencies = [ 4388 - "getrandom 0.3.3", 4389 "js-sys", 4390 "wasm-bindgen", 4391 ] ··· 4409 checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" 4410 4411 [[package]] 4412 name = "walkdir" 4413 version = "2.5.0" 4414 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4434 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 4435 4436 [[package]] 4437 - name = "wasi" 4438 - version = "0.14.2+wasi-0.2.4" 4439 source = "registry+https://github.com/rust-lang/crates.io-index" 4440 - checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3" 4441 dependencies = [ 4442 - "wit-bindgen-rt", 4443 ] 4444 4445 [[package]] ··· 4470 "log", 4471 "proc-macro2", 4472 "quote", 4473 - "syn", 4474 "wasm-bindgen-shared", 4475 ] 4476 ··· 4505 dependencies = [ 4506 "proc-macro2", 4507 "quote", 4508 - "syn", 4509 "wasm-bindgen-backend", 4510 "wasm-bindgen-shared", 4511 ] ··· 4520 ] 4521 4522 [[package]] 4523 - name = "wasm-streams" 4524 - version = "0.4.2" 4525 source = "registry+https://github.com/rust-lang/crates.io-index" 4526 - checksum = "15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65" 4527 dependencies = [ 4528 - "futures-util", 4529 "js-sys", 4530 "wasm-bindgen", 4531 - "wasm-bindgen-futures", 4532 - "web-sys", 4533 ] 4534 4535 [[package]] 4536 - name = "web-sys" 4537 - version = "0.3.77" 4538 source = "registry+https://github.com/rust-lang/crates.io-index" 4539 - checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2" 4540 dependencies = [ 4541 "js-sys", 4542 "wasm-bindgen", 4543 ] 4544 4545 [[package]] 4546 - name = "which" 4547 - version = "4.4.2" 4548 source = "registry+https://github.com/rust-lang/crates.io-index" 4549 - checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" 4550 dependencies = [ 4551 - "either", 4552 - "home", 4553 - "once_cell", 4554 - "rustix", 4555 ] 4556 4557 [[package]] ··· 4560 source = "registry+https://github.com/rust-lang/crates.io-index" 4561 checksum = "372d5b87f58ec45c384ba03563b03544dc5fadc3983e434b286913f5b4a9bb6d" 4562 dependencies = [ 4563 - "redox_syscall", 4564 "wasite", 4565 "web-sys", 4566 ] ··· 4618 checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" 4619 4620 [[package]] 4621 name = "windows-registry" 4622 - version = "0.2.0" 4623 source = "registry+https://github.com/rust-lang/crates.io-index" 4624 - checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0" 4625 dependencies = [ 4626 - "windows-result", 4627 "windows-strings", 4628 - "windows-targets 0.52.6", 4629 ] 4630 4631 [[package]] 4632 name = "windows-result" 4633 - version = "0.2.0" 4634 source = "registry+https://github.com/rust-lang/crates.io-index" 4635 - checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e" 4636 dependencies = [ 4637 - "windows-targets 0.52.6", 4638 ] 4639 4640 [[package]] 4641 name = "windows-strings" 4642 - version = "0.1.0" 4643 source = "registry+https://github.com/rust-lang/crates.io-index" 4644 - checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" 4645 dependencies = [ 4646 - "windows-result", 4647 - "windows-targets 0.52.6", 4648 ] 4649 4650 [[package]] ··· 4675 ] 4676 4677 [[package]] 4678 name = "windows-targets" 4679 version = "0.48.5" 4680 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4698 "windows_aarch64_gnullvm 0.52.6", 4699 "windows_aarch64_msvc 0.52.6", 4700 "windows_i686_gnu 0.52.6", 4701 - "windows_i686_gnullvm", 4702 "windows_i686_msvc 0.52.6", 4703 "windows_x86_64_gnu 0.52.6", 4704 "windows_x86_64_gnullvm 0.52.6", 4705 "windows_x86_64_msvc 0.52.6", 4706 ] 4707 4708 [[package]] 4709 name = "windows_aarch64_gnullvm" 4710 version = "0.48.5" 4711 source = "registry+https://github.com/rust-lang/crates.io-index" 4712 checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" ··· 4718 checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 4719 4720 [[package]] 4721 name = "windows_aarch64_msvc" 4722 version = "0.48.5" 4723 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4730 checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 4731 4732 [[package]] 4733 name = "windows_i686_gnu" 4734 version = "0.48.5" 4735 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4742 checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 4743 4744 [[package]] 4745 name = "windows_i686_gnullvm" 4746 version = "0.52.6" 4747 source = "registry+https://github.com/rust-lang/crates.io-index" 4748 checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 4749 4750 [[package]] 4751 name = "windows_i686_msvc" 4752 version = "0.48.5" 4753 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4758 version = "0.52.6" 4759 source = "registry+https://github.com/rust-lang/crates.io-index" 4760 checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 4761 4762 [[package]] 4763 name = "windows_x86_64_gnu" ··· 4772 checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 4773 4774 [[package]] 4775 name = "windows_x86_64_gnullvm" 4776 version = "0.48.5" 4777 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4784 checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 4785 4786 [[package]] 4787 name = "windows_x86_64_msvc" 4788 version = "0.48.5" 4789 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4796 checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 4797 4798 [[package]] 4799 - name = "winnow" 4800 - version = "0.6.24" 4801 source = "registry+https://github.com/rust-lang/crates.io-index" 4802 - checksum = "c8d71a593cc5c42ad7876e2c1fda56f314f3754c084128833e64f1345ff8a03a" 4803 - dependencies = [ 4804 - "memchr", 4805 - ] 4806 - 4807 - [[package]] 4808 - name = "winnow" 4809 - version = "0.7.12" 4810 - source = "registry+https://github.com/rust-lang/crates.io-index" 4811 - checksum = "f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95" 4812 4813 [[package]] 4814 name = "winreg" ··· 4821 ] 4822 4823 [[package]] 4824 - name = "wit-bindgen-rt" 4825 - version = "0.39.0" 4826 source = "registry+https://github.com/rust-lang/crates.io-index" 4827 - checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" 4828 - dependencies = [ 4829 - "bitflags", 4830 - ] 4831 4832 [[package]] 4833 name = "write16" ··· 4842 checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" 4843 4844 [[package]] 4845 name = "yansi" 4846 version = "1.0.1" 4847 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4867 dependencies = [ 4868 "proc-macro2", 4869 "quote", 4870 - "syn", 4871 "synstructure", 4872 ] 4873 ··· 4889 dependencies = [ 4890 "proc-macro2", 4891 "quote", 4892 - "syn", 4893 ] 4894 4895 [[package]] ··· 4909 dependencies = [ 4910 "proc-macro2", 4911 "quote", 4912 - "syn", 4913 "synstructure", 4914 ] 4915 ··· 4918 version = "1.8.1" 4919 source = "registry+https://github.com/rust-lang/crates.io-index" 4920 checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" 4921 4922 [[package]] 4923 name = "zerovec" ··· 4938 dependencies = [ 4939 "proc-macro2", 4940 "quote", 4941 - "syn", 4942 ] 4943 4944 [[package]]
··· 3 version = 4 4 5 [[package]] 6 + name = "abnf" 7 + version = "0.13.0" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "087113bd50d9adce24850eed5d0476c7d199d532fce8fab5173650331e09033a" 10 + dependencies = [ 11 + "abnf-core", 12 + "nom", 13 + ] 14 + 15 + [[package]] 16 + name = "abnf-core" 17 + version = "0.5.0" 18 + source = "registry+https://github.com/rust-lang/crates.io-index" 19 + checksum = "c44e09c43ae1c368fb91a03a566472d0087c26cf7e1b9e8e289c14ede681dd7d" 20 + dependencies = [ 21 + "nom", 22 + ] 23 + 24 + [[package]] 25 name = "addr2line" 26 version = "0.24.2" 27 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 37 checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" 38 39 [[package]] 40 + name = "adler32" 41 + version = "1.2.0" 42 source = "registry+https://github.com/rust-lang/crates.io-index" 43 + checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234" 44 45 [[package]] 46 name = "aho-corasick" ··· 52 ] 53 54 [[package]] 55 + name = "aliasable" 56 + version = "0.1.3" 57 + source = "registry+https://github.com/rust-lang/crates.io-index" 58 + checksum = "250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd" 59 + 60 + [[package]] 61 name = "alloc-no-stdlib" 62 version = "2.0.4" 63 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 71 dependencies = [ 72 "alloc-no-stdlib", 73 ] 74 75 [[package]] 76 name = "android-tzdata" ··· 88 ] 89 90 [[package]] 91 name = "anstyle" 92 version = "1.0.10" 93 source = "registry+https://github.com/rust-lang/crates.io-index" 94 checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9" 95 96 [[package]] 97 + name = "ascii" 98 + version = "1.1.0" 99 source = "registry+https://github.com/rust-lang/crates.io-index" 100 + checksum = "d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16" 101 102 [[package]] 103 name = "async-compression" ··· 105 source = "registry+https://github.com/rust-lang/crates.io-index" 106 checksum = "59a194f9d963d8099596278594b3107448656ba73831c9d8c783e613ce86da64" 107 dependencies = [ 108 + "flate2", 109 "futures-core", 110 "memchr", 111 "pin-project-lite", ··· 124 ] 125 126 [[package]] 127 + name = "async-stream" 128 + version = "0.3.6" 129 source = "registry+https://github.com/rust-lang/crates.io-index" 130 + checksum = "0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476" 131 + dependencies = [ 132 + "async-stream-impl", 133 + "futures-core", 134 + "pin-project-lite", 135 + ] 136 + 137 + [[package]] 138 + name = "async-stream-impl" 139 + version = "0.3.6" 140 + source = "registry+https://github.com/rust-lang/crates.io-index" 141 + checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d" 142 dependencies = [ 143 "proc-macro2", 144 "quote", 145 + "syn 2.0.96", 146 ] 147 148 [[package]] ··· 153 dependencies = [ 154 "proc-macro2", 155 "quote", 156 + "syn 2.0.96", 157 ] 158 159 [[package]] 160 + name = "atomic-polyfill" 161 + version = "1.0.3" 162 source = "registry+https://github.com/rust-lang/crates.io-index" 163 + checksum = "8cf2bce30dfe09ef0bfaef228b9d414faaf7e563035494d7fe092dba54b300f4" 164 dependencies = [ 165 + "critical-section", 166 ] 167 168 [[package]] ··· 178 checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" 179 180 [[package]] 181 name = "axum" 182 + version = "0.8.8" 183 source = "registry+https://github.com/rust-lang/crates.io-index" 184 + checksum = "8b52af3cb4058c895d37317bb27508dccc8e5f2d39454016b297bf4a400597b8" 185 dependencies = [ 186 "axum-core", 187 + "axum-macros", 188 "bytes", 189 "form_urlencoded", 190 "futures-util", ··· 199 "mime", 200 "percent-encoding", 201 "pin-project-lite", 202 + "serde_core", 203 "serde_json", 204 "serde_path_to_error", 205 "serde_urlencoded", ··· 213 214 [[package]] 215 name = "axum-core" 216 + version = "0.5.5" 217 source = "registry+https://github.com/rust-lang/crates.io-index" 218 + checksum = "59446ce19cd142f8833f856eb31f3eb097812d1479ab224f54d72428ca21ea22" 219 dependencies = [ 220 "bytes", 221 "futures-core", ··· 224 "http-body-util", 225 "mime", 226 "pin-project-lite", 227 "sync_wrapper", 228 "tower-layer", 229 "tower-service", ··· 254 "tower", 255 "tower-layer", 256 "tower-service", 257 + ] 258 + 259 + [[package]] 260 + name = "axum-macros" 261 + version = "0.5.0" 262 + source = "registry+https://github.com/rust-lang/crates.io-index" 263 + checksum = "604fde5e028fea851ce1d8570bbdc034bec850d157f7569d10f347d06808c05c" 264 + dependencies = [ 265 + "proc-macro2", 266 + "quote", 267 + "syn 2.0.96", 268 ] 269 270 [[package]] ··· 296 297 [[package]] 298 name = "base64" 299 + version = "0.13.1" 300 + source = "registry+https://github.com/rust-lang/crates.io-index" 301 + checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 302 + 303 + [[package]] 304 + name = "base64" 305 version = "0.21.7" 306 source = "registry+https://github.com/rust-lang/crates.io-index" 307 checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" ··· 319 checksum = "89e25b6adfb930f02d1981565a6e5d9c547ac15a96606256d3b59040e5cd4ca3" 320 321 [[package]] 322 + name = "bit-set" 323 + version = "0.8.0" 324 source = "registry+https://github.com/rust-lang/crates.io-index" 325 + checksum = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3" 326 dependencies = [ 327 + "bit-vec", 328 ] 329 330 [[package]] 331 + name = "bit-vec" 332 + version = "0.8.0" 333 + source = "registry+https://github.com/rust-lang/crates.io-index" 334 + checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7" 335 + 336 + [[package]] 337 name = "bitflags" 338 + version = "2.10.0" 339 source = "registry+https://github.com/rust-lang/crates.io-index" 340 + checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3" 341 342 [[package]] 343 name = "block-buffer" ··· 349 ] 350 351 [[package]] 352 + name = "bon" 353 + version = "3.8.1" 354 + source = "registry+https://github.com/rust-lang/crates.io-index" 355 + checksum = "ebeb9aaf9329dff6ceb65c689ca3db33dbf15f324909c60e4e5eef5701ce31b1" 356 + dependencies = [ 357 + "bon-macros", 358 + "rustversion", 359 + ] 360 + 361 + [[package]] 362 + name = "bon-macros" 363 + version = "3.8.1" 364 + source = "registry+https://github.com/rust-lang/crates.io-index" 365 + checksum = "77e9d642a7e3a318e37c2c9427b5a6a48aa1ad55dcd986f3034ab2239045a645" 366 + dependencies = [ 367 + "darling 0.21.3", 368 + "ident_case", 369 + "prettyplease", 370 + "proc-macro2", 371 + "quote", 372 + "rustversion", 373 + "syn 2.0.96", 374 + ] 375 + 376 + [[package]] 377 + name = "borsh" 378 + version = "1.6.0" 379 + source = "registry+https://github.com/rust-lang/crates.io-index" 380 + checksum = "d1da5ab77c1437701eeff7c88d968729e7766172279eab0676857b3d63af7a6f" 381 + dependencies = [ 382 + "cfg_aliases", 383 + ] 384 + 385 + [[package]] 386 name = "brotli" 387 + version = "3.5.0" 388 source = "registry+https://github.com/rust-lang/crates.io-index" 389 + checksum = "d640d25bc63c50fb1f0b545ffd80207d2e10a4c965530809b40ba3386825c391" 390 dependencies = [ 391 "alloc-no-stdlib", 392 "alloc-stdlib", ··· 395 396 [[package]] 397 name = "brotli-decompressor" 398 + version = "2.5.1" 399 source = "registry+https://github.com/rust-lang/crates.io-index" 400 + checksum = "4e2e4afe60d7dd600fdd3de8d0f08c2b7ec039712e3b6137ff98b7004e82de4f" 401 dependencies = [ 402 "alloc-no-stdlib", 403 "alloc-stdlib", 404 ] 405 406 [[package]] 407 + name = "btree-range-map" 408 + version = "0.7.2" 409 source = "registry+https://github.com/rust-lang/crates.io-index" 410 + checksum = "1be5c9672446d3800bcbcaabaeba121fe22f1fb25700c4562b22faf76d377c33" 411 + dependencies = [ 412 + "btree-slab", 413 + "cc-traits", 414 + "range-traits", 415 + "serde", 416 + "slab", 417 + ] 418 419 [[package]] 420 + name = "btree-slab" 421 + version = "0.6.1" 422 source = "registry+https://github.com/rust-lang/crates.io-index" 423 + checksum = "7a2b56d3029f075c4fa892428a098425b86cef5c89ae54073137ece416aef13c" 424 + dependencies = [ 425 + "cc-traits", 426 + "slab", 427 + "smallvec", 428 + ] 429 + 430 + [[package]] 431 + name = "buf_redux" 432 + version = "0.8.4" 433 + source = "registry+https://github.com/rust-lang/crates.io-index" 434 + checksum = "b953a6887648bb07a535631f2bc00fbdb2a2216f135552cb3f534ed136b9c07f" 435 + dependencies = [ 436 + "memchr", 437 + "safemem", 438 + ] 439 + 440 + [[package]] 441 + name = "bumpalo" 442 + version = "3.16.0" 443 + source = "registry+https://github.com/rust-lang/crates.io-index" 444 + checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 445 446 [[package]] 447 name = "byteorder" ··· 451 452 [[package]] 453 name = "bytes" 454 + version = "1.11.0" 455 source = "registry+https://github.com/rust-lang/crates.io-index" 456 + checksum = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3" 457 + dependencies = [ 458 + "serde", 459 + ] 460 461 [[package]] 462 name = "cbor4ii" ··· 479 ] 480 481 [[package]] 482 + name = "cc-traits" 483 + version = "2.0.0" 484 source = "registry+https://github.com/rust-lang/crates.io-index" 485 + checksum = "060303ef31ef4a522737e1b1ab68c67916f2a787bb2f4f54f383279adba962b5" 486 dependencies = [ 487 + "slab", 488 ] 489 490 [[package]] 491 + name = "cesu8" 492 + version = "1.1.0" 493 + source = "registry+https://github.com/rust-lang/crates.io-index" 494 + checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" 495 + 496 + [[package]] 497 name = "cfg-if" 498 version = "1.0.0" 499 source = "registry+https://github.com/rust-lang/crates.io-index" 500 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 501 502 [[package]] 503 + name = "cfg_aliases" 504 + version = "0.2.1" 505 + source = "registry+https://github.com/rust-lang/crates.io-index" 506 + checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" 507 + 508 + [[package]] 509 name = "chrono" 510 version = "0.4.41" 511 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 517 "num-traits", 518 "serde", 519 "wasm-bindgen", 520 + "windows-link 0.1.3", 521 ] 522 523 [[package]] 524 + name = "chunked_transfer" 525 + version = "1.5.0" 526 source = "registry+https://github.com/rust-lang/crates.io-index" 527 + checksum = "6e4de3bc4ea267985becf712dc6d9eed8b04c953b3fcfb339ebc87acd9804901" 528 529 [[package]] 530 name = "ciborium" ··· 564 "multihash", 565 "serde", 566 "serde_bytes", 567 + "unsigned-varint", 568 ] 569 570 [[package]] 571 + name = "cobs" 572 + version = "0.3.0" 573 source = "registry+https://github.com/rust-lang/crates.io-index" 574 + checksum = "0fa961b519f0b462e3a3b4a34b64d119eeaca1d59af726fe450bbba07a9fc0a1" 575 dependencies = [ 576 + "thiserror 2.0.12", 577 ] 578 579 [[package]] ··· 604 ] 605 606 [[package]] 607 + name = "combine" 608 + version = "4.6.7" 609 source = "registry+https://github.com/rust-lang/crates.io-index" 610 + checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" 611 + dependencies = [ 612 + "bytes", 613 + "memchr", 614 + ] 615 616 [[package]] 617 name = "concurrent-queue" ··· 629 checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" 630 631 [[package]] 632 + name = "cordyceps" 633 + version = "0.3.4" 634 + source = "registry+https://github.com/rust-lang/crates.io-index" 635 + checksum = "688d7fbb8092b8de775ef2536f36c8c31f2bc4006ece2e8d8ad2d17d00ce0a2a" 636 dependencies = [ 637 + "loom", 638 "tracing", 639 ] 640 641 [[package]] ··· 683 ] 684 685 [[package]] 686 + name = "crc32fast" 687 + version = "1.5.0" 688 + source = "registry+https://github.com/rust-lang/crates.io-index" 689 + checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" 690 + dependencies = [ 691 + "cfg-if", 692 + ] 693 + 694 + [[package]] 695 + name = "critical-section" 696 + version = "1.2.0" 697 + source = "registry+https://github.com/rust-lang/crates.io-index" 698 + checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b" 699 + 700 + [[package]] 701 name = "crossbeam-channel" 702 version = "0.5.15" 703 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 711 version = "0.9.18" 712 source = "registry+https://github.com/rust-lang/crates.io-index" 713 checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 714 dependencies = [ 715 "crossbeam-utils", 716 ] ··· 750 ] 751 752 [[package]] 753 + name = "darling" 754 + version = "0.20.10" 755 source = "registry+https://github.com/rust-lang/crates.io-index" 756 + checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" 757 dependencies = [ 758 + "darling_core 0.20.10", 759 + "darling_macro 0.20.10", 760 ] 761 762 [[package]] 763 + name = "darling" 764 + version = "0.21.3" 765 source = "registry+https://github.com/rust-lang/crates.io-index" 766 + checksum = "9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0" 767 dependencies = [ 768 + "darling_core 0.21.3", 769 + "darling_macro 0.21.3", 770 ] 771 772 [[package]] 773 + name = "darling_core" 774 version = "0.20.10" 775 source = "registry+https://github.com/rust-lang/crates.io-index" 776 + checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" 777 dependencies = [ 778 + "fnv", 779 + "ident_case", 780 + "proc-macro2", 781 + "quote", 782 + "strsim", 783 + "syn 2.0.96", 784 ] 785 786 [[package]] 787 name = "darling_core" 788 + version = "0.21.3" 789 source = "registry+https://github.com/rust-lang/crates.io-index" 790 + checksum = "1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4" 791 dependencies = [ 792 "fnv", 793 "ident_case", 794 "proc-macro2", 795 "quote", 796 "strsim", 797 + "syn 2.0.96", 798 ] 799 800 [[package]] ··· 803 source = "registry+https://github.com/rust-lang/crates.io-index" 804 checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" 805 dependencies = [ 806 + "darling_core 0.20.10", 807 "quote", 808 + "syn 2.0.96", 809 + ] 810 + 811 + [[package]] 812 + name = "darling_macro" 813 + version = "0.21.3" 814 + source = "registry+https://github.com/rust-lang/crates.io-index" 815 + checksum = "d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81" 816 + dependencies = [ 817 + "darling_core 0.21.3", 818 + "quote", 819 + "syn 2.0.96", 820 ] 821 822 [[package]] ··· 856 checksum = "1145d32e826a7748b69ee8fc62d3e6355ff7f1051df53141e7048162fc90481b" 857 dependencies = [ 858 "data-encoding", 859 + "syn 2.0.96", 860 ] 861 862 [[package]] 863 + name = "deadpool" 864 + version = "0.10.0" 865 + source = "registry+https://github.com/rust-lang/crates.io-index" 866 + checksum = "fb84100978c1c7b37f09ed3ce3e5f843af02c2a2c431bae5b19230dad2c1b490" 867 dependencies = [ 868 + "async-trait", 869 + "deadpool-runtime", 870 + "num_cpus", 871 "tokio", 872 ] 873 ··· 879 dependencies = [ 880 "deadpool-runtime", 881 "num_cpus", 882 "tokio", 883 ] 884 885 [[package]] 886 + name = "deadpool-diesel" 887 + version = "0.5.0" 888 source = "registry+https://github.com/rust-lang/crates.io-index" 889 + checksum = "bfa8404d25ddc6cb0676d4a863bbd007613ee3fffb54db23e0e6341e1fe61c3e" 890 dependencies = [ 891 + "deadpool 0.10.0", 892 + "deadpool-sync", 893 + "diesel", 894 ] 895 896 [[package]] ··· 903 ] 904 905 [[package]] 906 + name = "deadpool-sync" 907 + version = "0.1.4" 908 source = "registry+https://github.com/rust-lang/crates.io-index" 909 + checksum = "524bc3df0d57e98ecd022e21ba31166c2625e7d3e5bcc4510efaeeab4abcab04" 910 dependencies = [ 911 + "deadpool-runtime", 912 + ] 913 + 914 + [[package]] 915 + name = "deflate" 916 + version = "1.0.0" 917 + source = "registry+https://github.com/rust-lang/crates.io-index" 918 + checksum = "c86f7e25f518f4b81808a2cf1c50996a61f5c2eb394b2393bd87f2a4780a432f" 919 + dependencies = [ 920 + "adler32", 921 + "gzip-header", 922 ] 923 924 [[package]] ··· 943 ] 944 945 [[package]] 946 + name = "derive_more" 947 + version = "1.0.0" 948 + source = "registry+https://github.com/rust-lang/crates.io-index" 949 + checksum = "4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05" 950 dependencies = [ 951 + "derive_more-impl", 952 ] 953 954 [[package]] 955 + name = "derive_more-impl" 956 + version = "1.0.0" 957 + source = "registry+https://github.com/rust-lang/crates.io-index" 958 + checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22" 959 + dependencies = [ 960 + "proc-macro2", 961 + "quote", 962 + "syn 2.0.96", 963 + "unicode-xid", 964 + ] 965 + 966 + [[package]] 967 + name = "diatomic-waker" 968 + version = "0.2.3" 969 + source = "registry+https://github.com/rust-lang/crates.io-index" 970 + checksum = "ab03c107fafeb3ee9f5925686dbb7a73bc76e3932abb0d2b365cb64b169cf04c" 971 + 972 + [[package]] 973 name = "diesel" 974 version = "2.2.12" 975 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 982 "itoa", 983 "pq-sys", 984 "serde_json", 985 + "uuid", 986 ] 987 988 [[package]] ··· 992 checksum = "51a307ac00f7c23f526a04a77761a0519b9f0eb2838ebf5b905a58580095bdcb" 993 dependencies = [ 994 "async-trait", 995 + "deadpool 0.12.1", 996 "diesel", 997 "futures-util", 998 "scoped-futures", ··· 1010 "dsl_auto_type", 1011 "proc-macro2", 1012 "quote", 1013 + "syn 2.0.96", 1014 ] 1015 1016 [[package]] ··· 1019 source = "registry+https://github.com/rust-lang/crates.io-index" 1020 checksum = "209c735641a413bc68c4923a9d6ad4bcb3ca306b794edaa7eb0b3228a99ffb25" 1021 dependencies = [ 1022 + "syn 2.0.96", 1023 ] 1024 1025 [[package]] ··· 1042 dependencies = [ 1043 "proc-macro2", 1044 "quote", 1045 + "syn 2.0.96", 1046 ] 1047 1048 [[package]] 1049 + name = "downcast" 1050 + version = "0.11.0" 1051 + source = "registry+https://github.com/rust-lang/crates.io-index" 1052 + checksum = "1435fa1053d8b2fbbe9be7e97eca7f33d37b28409959813daefc1446a14247f1" 1053 + 1054 + [[package]] 1055 name = "dsl_auto_type" 1056 version = "0.1.2" 1057 source = "registry+https://github.com/rust-lang/crates.io-index" 1058 checksum = "c5d9abe6314103864cc2d8901b7ae224e0ab1a103a0a416661b4097b0779b607" 1059 dependencies = [ 1060 + "darling 0.20.10", 1061 "either", 1062 + "heck 0.5.0", 1063 "proc-macro2", 1064 "quote", 1065 + "syn 2.0.96", 1066 ] 1067 1068 [[package]] 1069 name = "dyn-clone" 1070 version = "1.0.19" 1071 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1086 ] 1087 1088 [[package]] 1089 name = "either" 1090 version = "1.13.0" 1091 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1103 "ff", 1104 "generic-array", 1105 "group", 1106 "pem-rfc7468", 1107 "pkcs8", 1108 "rand_core 0.6.4", ··· 1112 ] 1113 1114 [[package]] 1115 + name = "embedded-io" 1116 + version = "0.4.0" 1117 + source = "registry+https://github.com/rust-lang/crates.io-index" 1118 + checksum = "ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced" 1119 + 1120 + [[package]] 1121 + name = "embedded-io" 1122 + version = "0.6.1" 1123 + source = "registry+https://github.com/rust-lang/crates.io-index" 1124 + checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d" 1125 + 1126 + [[package]] 1127 name = "encoding_rs" 1128 version = "0.8.35" 1129 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1138 source = "registry+https://github.com/rust-lang/crates.io-index" 1139 checksum = "a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc" 1140 dependencies = [ 1141 + "heck 0.5.0", 1142 "proc-macro2", 1143 "quote", 1144 + "syn 2.0.96", 1145 ] 1146 1147 [[package]] ··· 1214 ] 1215 1216 [[package]] 1217 + name = "filetime" 1218 + version = "0.2.26" 1219 source = "registry+https://github.com/rust-lang/crates.io-index" 1220 + checksum = "bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed" 1221 dependencies = [ 1222 + "cfg-if", 1223 + "libc", 1224 + "libredox", 1225 + "windows-sys 0.60.2", 1226 ] 1227 1228 [[package]] 1229 + name = "flate2" 1230 + version = "1.0.35" 1231 source = "registry+https://github.com/rust-lang/crates.io-index" 1232 + checksum = "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c" 1233 dependencies = [ 1234 + "crc32fast", 1235 + "miniz_oxide", 1236 ] 1237 1238 [[package]] ··· 1240 version = "1.0.7" 1241 source = "registry+https://github.com/rust-lang/crates.io-index" 1242 checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 1243 1244 [[package]] 1245 name = "foreign-types" ··· 1266 ] 1267 1268 [[package]] 1269 + name = "fragile" 1270 + version = "2.0.1" 1271 + source = "registry+https://github.com/rust-lang/crates.io-index" 1272 + checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" 1273 + 1274 + [[package]] 1275 + name = "futf" 1276 + version = "0.1.5" 1277 source = "registry+https://github.com/rust-lang/crates.io-index" 1278 + checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843" 1279 + dependencies = [ 1280 + "mac", 1281 + "new_debug_unreachable", 1282 + ] 1283 1284 [[package]] 1285 name = "futures" ··· 1297 ] 1298 1299 [[package]] 1300 + name = "futures-buffered" 1301 + version = "0.2.12" 1302 + source = "registry+https://github.com/rust-lang/crates.io-index" 1303 + checksum = "a8e0e1f38ec07ba4abbde21eed377082f17ccb988be9d988a5adbf4bafc118fd" 1304 + dependencies = [ 1305 + "cordyceps", 1306 + "diatomic-waker", 1307 + "futures-core", 1308 + "pin-project-lite", 1309 + "spin 0.10.0", 1310 + ] 1311 + 1312 + [[package]] 1313 name = "futures-channel" 1314 version = "0.3.31" 1315 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1343 checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" 1344 1345 [[package]] 1346 + name = "futures-lite" 1347 + version = "2.6.1" 1348 + source = "registry+https://github.com/rust-lang/crates.io-index" 1349 + checksum = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad" 1350 + dependencies = [ 1351 + "fastrand", 1352 + "futures-core", 1353 + "futures-io", 1354 + "parking", 1355 + "pin-project-lite", 1356 + ] 1357 + 1358 + [[package]] 1359 name = "futures-macro" 1360 version = "0.3.31" 1361 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1363 dependencies = [ 1364 "proc-macro2", 1365 "quote", 1366 + "syn 2.0.96", 1367 ] 1368 1369 [[package]] ··· 1397 ] 1398 1399 [[package]] 1400 + name = "generator" 1401 + version = "0.8.8" 1402 + source = "registry+https://github.com/rust-lang/crates.io-index" 1403 + checksum = "52f04ae4152da20c76fe800fa48659201d5cf627c5149ca0b707b69d7eef6cf9" 1404 + dependencies = [ 1405 + "cc", 1406 + "cfg-if", 1407 + "libc", 1408 + "log", 1409 + "rustversion", 1410 + "windows-link 0.2.1", 1411 + "windows-result 0.4.1", 1412 + ] 1413 + 1414 + [[package]] 1415 name = "generic-array" 1416 version = "0.14.7" 1417 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1431 "cfg-if", 1432 "js-sys", 1433 "libc", 1434 + "wasi", 1435 "wasm-bindgen", 1436 ] 1437 1438 [[package]] 1439 name = "getrandom" 1440 + version = "0.3.4" 1441 source = "registry+https://github.com/rust-lang/crates.io-index" 1442 + checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" 1443 dependencies = [ 1444 "cfg-if", 1445 + "js-sys", 1446 "libc", 1447 "r-efi", 1448 + "wasip2", 1449 + "wasm-bindgen", 1450 ] 1451 1452 [[package]] ··· 1456 checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" 1457 1458 [[package]] 1459 + name = "gloo-storage" 1460 + version = "0.3.0" 1461 source = "registry+https://github.com/rust-lang/crates.io-index" 1462 + checksum = "fbc8031e8c92758af912f9bc08fbbadd3c6f3cfcbf6b64cdf3d6a81f0139277a" 1463 + dependencies = [ 1464 + "gloo-utils", 1465 + "js-sys", 1466 + "serde", 1467 + "serde_json", 1468 + "thiserror 1.0.69", 1469 + "wasm-bindgen", 1470 + "web-sys", 1471 + ] 1472 + 1473 + [[package]] 1474 + name = "gloo-utils" 1475 + version = "0.2.0" 1476 + source = "registry+https://github.com/rust-lang/crates.io-index" 1477 + checksum = "0b5555354113b18c547c1d3a98fbf7fb32a9ff4f6fa112ce823a21641a0ba3aa" 1478 + dependencies = [ 1479 + "js-sys", 1480 + "serde", 1481 + "serde_json", 1482 + "wasm-bindgen", 1483 + "web-sys", 1484 + ] 1485 1486 [[package]] 1487 name = "group" ··· 1492 "ff", 1493 "rand_core 0.6.4", 1494 "subtle", 1495 + ] 1496 + 1497 + [[package]] 1498 + name = "gzip-header" 1499 + version = "1.0.0" 1500 + source = "registry+https://github.com/rust-lang/crates.io-index" 1501 + checksum = "95cc527b92e6029a62960ad99aa8a6660faa4555fe5f731aab13aa6a921795a2" 1502 + dependencies = [ 1503 + "crc32fast", 1504 ] 1505 1506 [[package]] ··· 1533 ] 1534 1535 [[package]] 1536 + name = "hash32" 1537 + version = "0.2.1" 1538 + source = "registry+https://github.com/rust-lang/crates.io-index" 1539 + checksum = "b0c35f58762feb77d74ebe43bdbc3210f09be9fe6742234d573bacc26ed92b67" 1540 + dependencies = [ 1541 + "byteorder", 1542 + ] 1543 + 1544 + [[package]] 1545 name = "hashbrown" 1546 version = "0.12.3" 1547 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1558 version = "0.15.2" 1559 source = "registry+https://github.com/rust-lang/crates.io-index" 1560 checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" 1561 1562 [[package]] 1563 name = "headers" ··· 1581 checksum = "54b4a22553d4242c49fddb9ba998a99962b5cc6f22cb5a3482bec22522403ce4" 1582 dependencies = [ 1583 "http", 1584 + ] 1585 + 1586 + [[package]] 1587 + name = "heapless" 1588 + version = "0.7.17" 1589 + source = "registry+https://github.com/rust-lang/crates.io-index" 1590 + checksum = "cdc6457c0eb62c71aac4bc17216026d8410337c4126773b9c5daba343f17964f" 1591 + dependencies = [ 1592 + "atomic-polyfill", 1593 + "hash32", 1594 + "rustc_version", 1595 + "serde", 1596 + "spin 0.9.8", 1597 + "stable_deref_trait", 1598 ] 1599 1600 [[package]] 1601 name = "heck" 1602 + version = "0.4.1" 1603 + source = "registry+https://github.com/rust-lang/crates.io-index" 1604 + checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 1605 + 1606 + [[package]] 1607 + name = "heck" 1608 version = "0.5.0" 1609 source = "registry+https://github.com/rust-lang/crates.io-index" 1610 checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" ··· 1620 version = "0.4.3" 1621 source = "registry+https://github.com/rust-lang/crates.io-index" 1622 checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 1623 + 1624 + [[package]] 1625 + name = "hex_fmt" 1626 + version = "0.3.0" 1627 + source = "registry+https://github.com/rust-lang/crates.io-index" 1628 + checksum = "b07f60793ff0a4d9cef0f18e63b5357e06209987153a64648c972c1e5aff336f" 1629 1630 [[package]] 1631 name = "hickory-proto" ··· 1673 ] 1674 1675 [[package]] 1676 name = "hmac" 1677 version = "0.12.1" 1678 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1682 ] 1683 1684 [[package]] 1685 name = "hostname" 1686 version = "0.3.1" 1687 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1690 "libc", 1691 "match_cfg", 1692 "winapi", 1693 + ] 1694 + 1695 + [[package]] 1696 + name = "html5ever" 1697 + version = "0.27.0" 1698 + source = "registry+https://github.com/rust-lang/crates.io-index" 1699 + checksum = "c13771afe0e6e846f1e67d038d4cb29998a6779f93c809212e4e9c32efd244d4" 1700 + dependencies = [ 1701 + "log", 1702 + "mac", 1703 + "markup5ever", 1704 + "proc-macro2", 1705 + "quote", 1706 + "syn 2.0.96", 1707 ] 1708 1709 [[package]] 1710 name = "http" 1711 + version = "1.4.0" 1712 source = "registry+https://github.com/rust-lang/crates.io-index" 1713 + checksum = "e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a" 1714 dependencies = [ 1715 "bytes", 1716 "itoa", 1717 ] 1718 ··· 1783 "hyper", 1784 "hyper-util", 1785 "rustls", 1786 "rustls-pki-types", 1787 "tokio", 1788 "tokio-rustls", 1789 "tower-service", 1790 + "webpki-roots 0.26.11", 1791 ] 1792 1793 [[package]] ··· 1808 1809 [[package]] 1810 name = "hyper-util" 1811 + version = "0.1.17" 1812 source = "registry+https://github.com/rust-lang/crates.io-index" 1813 + checksum = "3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8" 1814 dependencies = [ 1815 + "base64 0.22.1", 1816 "bytes", 1817 "futures-channel", 1818 + "futures-core", 1819 "futures-util", 1820 "http", 1821 "http-body", 1822 "hyper", 1823 + "ipnet", 1824 + "libc", 1825 + "percent-encoding", 1826 "pin-project-lite", 1827 + "socket2 0.6.1", 1828 + "system-configuration", 1829 "tokio", 1830 "tower-service", 1831 "tracing", 1832 + "windows-registry", 1833 ] 1834 1835 [[package]] ··· 1970 dependencies = [ 1971 "proc-macro2", 1972 "quote", 1973 + "syn 2.0.96", 1974 ] 1975 1976 [[package]] ··· 2029 ] 2030 2031 [[package]] 2032 + name = "indoc" 2033 + version = "2.0.7" 2034 + source = "registry+https://github.com/rust-lang/crates.io-index" 2035 + checksum = "79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706" 2036 + dependencies = [ 2037 + "rustversion", 2038 + ] 2039 + 2040 + [[package]] 2041 + name = "inventory" 2042 + version = "0.3.21" 2043 source = "registry+https://github.com/rust-lang/crates.io-index" 2044 + checksum = "bc61209c082fbeb19919bee74b176221b27223e27b65d781eb91af24eb1fb46e" 2045 + dependencies = [ 2046 + "rustversion", 2047 + ] 2048 2049 [[package]] 2050 name = "io-uring" ··· 2063 source = "registry+https://github.com/rust-lang/crates.io-index" 2064 checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" 2065 dependencies = [ 2066 + "socket2 0.5.8", 2067 "widestring", 2068 "windows-sys 0.48.0", 2069 "winreg", ··· 2071 2072 [[package]] 2073 name = "ipld-core" 2074 + version = "0.4.2" 2075 source = "registry+https://github.com/rust-lang/crates.io-index" 2076 + checksum = "104718b1cc124d92a6d01ca9c9258a7df311405debb3408c445a36452f9bf8db" 2077 dependencies = [ 2078 "cid", 2079 "serde", ··· 2087 checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" 2088 2089 [[package]] 2090 + name = "iri-string" 2091 + version = "0.7.9" 2092 + source = "registry+https://github.com/rust-lang/crates.io-index" 2093 + checksum = "4f867b9d1d896b67beb18518eda36fdb77a32ea590de864f1325b294a6d14397" 2094 + dependencies = [ 2095 + "memchr", 2096 + "serde", 2097 + ] 2098 + 2099 + [[package]] 2100 + name = "itertools" 2101 + version = "0.14.0" 2102 + source = "registry+https://github.com/rust-lang/crates.io-index" 2103 + checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" 2104 + dependencies = [ 2105 + "either", 2106 + ] 2107 + 2108 + [[package]] 2109 + name = "itoa" 2110 + version = "1.0.14" 2111 + source = "registry+https://github.com/rust-lang/crates.io-index" 2112 + checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" 2113 + 2114 + [[package]] 2115 + name = "jacquard" 2116 + version = "0.9.5" 2117 + source = "registry+https://github.com/rust-lang/crates.io-index" 2118 + checksum = "f7c1fdbcf1153e6e6b87fde20036c1ffe7473c4852f1c6369bc4ef1fe47ccb9f" 2119 + dependencies = [ 2120 + "bytes", 2121 + "getrandom 0.2.15", 2122 + "gloo-storage", 2123 + "http", 2124 + "jacquard-api", 2125 + "jacquard-common", 2126 + "jacquard-derive", 2127 + "jacquard-identity", 2128 + "jacquard-oauth", 2129 + "jose-jwk", 2130 + "miette", 2131 + "regex", 2132 + "regex-lite", 2133 + "reqwest", 2134 + "serde", 2135 + "serde_html_form", 2136 + "serde_json", 2137 + "smol_str", 2138 + "thiserror 2.0.12", 2139 + "tokio", 2140 + "trait-variant", 2141 + "url", 2142 + "webpage", 2143 + ] 2144 + 2145 + [[package]] 2146 + name = "jacquard-api" 2147 + version = "0.9.5" 2148 + source = "registry+https://github.com/rust-lang/crates.io-index" 2149 + checksum = "4979fb1848c1dd7ac8fd12745bc71f56f6da61374407d5f9b06005467a954e5a" 2150 + dependencies = [ 2151 + "bon", 2152 + "bytes", 2153 + "jacquard-common", 2154 + "jacquard-derive", 2155 + "jacquard-lexicon", 2156 + "miette", 2157 + "rustversion", 2158 + "serde", 2159 + "serde_bytes", 2160 + "serde_ipld_dagcbor", 2161 + "thiserror 2.0.12", 2162 + "unicode-segmentation", 2163 + ] 2164 + 2165 + [[package]] 2166 + name = "jacquard-axum" 2167 + version = "0.9.6" 2168 source = "registry+https://github.com/rust-lang/crates.io-index" 2169 + checksum = "ed99b0dc0cd54189bebb83d5d5cc5ac2889f62ede9729a6ead9035073d111bc9" 2170 dependencies = [ 2171 + "axum", 2172 + "bytes", 2173 + "jacquard", 2174 + "jacquard-common", 2175 + "jacquard-derive", 2176 + "jacquard-identity", 2177 + "miette", 2178 + "multibase", 2179 + "serde", 2180 + "serde_html_form", 2181 + "serde_json", 2182 + "thiserror 2.0.12", 2183 + "tokio", 2184 + "tower-http", 2185 + "tracing", 2186 + ] 2187 + 2188 + [[package]] 2189 + name = "jacquard-common" 2190 + version = "0.9.5" 2191 + source = "registry+https://github.com/rust-lang/crates.io-index" 2192 + checksum = "1751921e0bdae5e0077afade6161545e9ef7698306c868f800916e99ecbcaae9" 2193 + dependencies = [ 2194 + "base64 0.22.1", 2195 + "bon", 2196 + "bytes", 2197 + "chrono", 2198 "cid", 2199 + "getrandom 0.2.15", 2200 + "getrandom 0.3.4", 2201 + "http", 2202 + "ipld-core", 2203 + "k256", 2204 + "langtag", 2205 + "miette", 2206 + "multibase", 2207 + "multihash", 2208 + "ouroboros", 2209 + "p256", 2210 + "postcard", 2211 + "rand 0.9.2", 2212 + "regex", 2213 + "regex-lite", 2214 + "reqwest", 2215 "serde", 2216 + "serde_bytes", 2217 + "serde_html_form", 2218 "serde_ipld_dagcbor", 2219 + "serde_json", 2220 + "signature", 2221 + "smol_str", 2222 + "thiserror 2.0.12", 2223 "tokio", 2224 + "tokio-util", 2225 + "trait-variant", 2226 + "url", 2227 ] 2228 2229 [[package]] 2230 + name = "jacquard-derive" 2231 + version = "0.9.5" 2232 source = "registry+https://github.com/rust-lang/crates.io-index" 2233 + checksum = "9c8d73dfee07943fdab93569ed1c28b06c6921ed891c08b415c4a323ff67e593" 2234 + dependencies = [ 2235 + "heck 0.5.0", 2236 + "jacquard-lexicon", 2237 + "proc-macro2", 2238 + "quote", 2239 + "syn 2.0.96", 2240 + ] 2241 2242 [[package]] 2243 + name = "jacquard-identity" 2244 + version = "0.9.5" 2245 source = "registry+https://github.com/rust-lang/crates.io-index" 2246 + checksum = "e7aaefa819fa4213cf59f180dba932f018a7cd0599582fd38474ee2a38c16cf2" 2247 dependencies = [ 2248 + "bon", 2249 + "bytes", 2250 + "hickory-resolver", 2251 + "http", 2252 + "jacquard-api", 2253 + "jacquard-common", 2254 + "jacquard-lexicon", 2255 + "miette", 2256 + "mini-moka-wasm", 2257 + "n0-future", 2258 + "percent-encoding", 2259 + "reqwest", 2260 + "serde", 2261 + "serde_html_form", 2262 + "serde_json", 2263 + "thiserror 2.0.12", 2264 + "tokio", 2265 + "trait-variant", 2266 + "url", 2267 + "urlencoding", 2268 ] 2269 2270 [[package]] 2271 + name = "jacquard-lexicon" 2272 + version = "0.9.5" 2273 + source = "registry+https://github.com/rust-lang/crates.io-index" 2274 + checksum = "8411aff546569b0a1e0ef669bed2380cec1c00d48f02f3fcd57a71545321b3d8" 2275 + dependencies = [ 2276 + "cid", 2277 + "dashmap", 2278 + "heck 0.5.0", 2279 + "inventory", 2280 + "jacquard-common", 2281 + "miette", 2282 + "multihash", 2283 + "prettyplease", 2284 + "proc-macro2", 2285 + "quote", 2286 + "serde", 2287 + "serde_ipld_dagcbor", 2288 + "serde_json", 2289 + "serde_repr", 2290 + "serde_with", 2291 + "sha2", 2292 + "syn 2.0.96", 2293 + "thiserror 2.0.12", 2294 + "unicode-segmentation", 2295 + ] 2296 + 2297 + [[package]] 2298 + name = "jacquard-oauth" 2299 + version = "0.9.6" 2300 + source = "registry+https://github.com/rust-lang/crates.io-index" 2301 + checksum = "68bf0b0e061d85b09cfa78588dc098918d5b62f539a719165c6a806a1d2c0ef2" 2302 + dependencies = [ 2303 + "base64 0.22.1", 2304 + "bytes", 2305 + "chrono", 2306 + "dashmap", 2307 + "elliptic-curve", 2308 + "http", 2309 + "jacquard-common", 2310 + "jacquard-identity", 2311 + "jose-jwa", 2312 + "jose-jwk", 2313 + "miette", 2314 + "p256", 2315 + "rand 0.8.5", 2316 + "rouille", 2317 + "serde", 2318 + "serde_html_form", 2319 + "serde_json", 2320 + "sha2", 2321 + "smol_str", 2322 + "thiserror 2.0.12", 2323 + "tokio", 2324 + "trait-variant", 2325 + "url", 2326 + "webbrowser", 2327 + ] 2328 + 2329 + [[package]] 2330 + name = "jni" 2331 + version = "0.21.1" 2332 source = "registry+https://github.com/rust-lang/crates.io-index" 2333 + checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" 2334 dependencies = [ 2335 + "cesu8", 2336 + "cfg-if", 2337 + "combine", 2338 + "jni-sys", 2339 + "log", 2340 + "thiserror 1.0.69", 2341 + "walkdir", 2342 + "windows-sys 0.45.0", 2343 ] 2344 2345 [[package]] 2346 + name = "jni-sys" 2347 + version = "0.3.0" 2348 source = "registry+https://github.com/rust-lang/crates.io-index" 2349 + checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" 2350 2351 [[package]] 2352 name = "jobserver" ··· 2358 ] 2359 2360 [[package]] 2361 + name = "jose-b64" 2362 + version = "0.1.2" 2363 source = "registry+https://github.com/rust-lang/crates.io-index" 2364 + checksum = "bec69375368709666b21c76965ce67549f2d2db7605f1f8707d17c9656801b56" 2365 dependencies = [ 2366 + "base64ct", 2367 + "serde", 2368 + "subtle", 2369 + "zeroize", 2370 ] 2371 2372 [[package]] 2373 + name = "jose-jwa" 2374 + version = "0.1.2" 2375 + source = "registry+https://github.com/rust-lang/crates.io-index" 2376 + checksum = "9ab78e053fe886a351d67cf0d194c000f9d0dcb92906eb34d853d7e758a4b3a7" 2377 dependencies = [ 2378 + "serde", 2379 + ] 2380 + 2381 + [[package]] 2382 + name = "jose-jwk" 2383 + version = "0.1.2" 2384 + source = "registry+https://github.com/rust-lang/crates.io-index" 2385 + checksum = "280fa263807fe0782ecb6f2baadc28dffc04e00558a58e33bfdb801d11fd58e7" 2386 + dependencies = [ 2387 + "jose-b64", 2388 + "jose-jwa", 2389 "p256", 2390 "p384", 2391 "rsa", 2392 "serde", 2393 + "zeroize", 2394 + ] 2395 + 2396 + [[package]] 2397 + name = "js-sys" 2398 + version = "0.3.77" 2399 + source = "registry+https://github.com/rust-lang/crates.io-index" 2400 + checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" 2401 + dependencies = [ 2402 + "once_cell", 2403 + "wasm-bindgen", 2404 ] 2405 2406 [[package]] ··· 2412 "cfg-if", 2413 "ecdsa", 2414 "elliptic-curve", 2415 "sha2", 2416 ] 2417 2418 [[package]] 2419 + name = "langtag" 2420 + version = "0.4.0" 2421 source = "registry+https://github.com/rust-lang/crates.io-index" 2422 + checksum = "9ecb4c689a30e48ebeaa14237f34037e300dd072e6ad21a9ec72e810ff3c6600" 2423 dependencies = [ 2424 + "serde", 2425 + "static-regular-grammar", 2426 + "thiserror 1.0.69", 2427 ] 2428 2429 [[package]] 2430 + name = "lazy_static" 2431 + version = "1.5.0" 2432 source = "registry+https://github.com/rust-lang/crates.io-index" 2433 + checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 2434 dependencies = [ 2435 + "spin 0.9.8", 2436 ] 2437 2438 [[package]] ··· 2442 checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" 2443 2444 [[package]] 2445 name = "libm" 2446 version = "0.2.11" 2447 source = "registry+https://github.com/rust-lang/crates.io-index" 2448 checksum = "8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa" 2449 + 2450 + [[package]] 2451 + name = "libredox" 2452 + version = "0.1.11" 2453 + source = "registry+https://github.com/rust-lang/crates.io-index" 2454 + checksum = "df15f6eac291ed1cf25865b1ee60399f57e7c227e7f51bdbd4c5270396a9ed50" 2455 + dependencies = [ 2456 + "bitflags", 2457 + "libc", 2458 + "redox_syscall 0.6.0", 2459 + ] 2460 2461 [[package]] 2462 name = "linked-hash-map" ··· 2493 checksum = "04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f" 2494 2495 [[package]] 2496 + name = "loom" 2497 + version = "0.7.2" 2498 source = "registry+https://github.com/rust-lang/crates.io-index" 2499 + checksum = "419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca" 2500 dependencies = [ 2501 + "cfg-if", 2502 + "generator", 2503 + "scoped-tls", 2504 + "tracing", 2505 + "tracing-subscriber", 2506 ] 2507 2508 [[package]] ··· 2515 ] 2516 2517 [[package]] 2518 + name = "lru-slab" 2519 + version = "0.1.2" 2520 + source = "registry+https://github.com/rust-lang/crates.io-index" 2521 + checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" 2522 + 2523 + [[package]] 2524 + name = "mac" 2525 + version = "0.1.1" 2526 + source = "registry+https://github.com/rust-lang/crates.io-index" 2527 + checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4" 2528 + 2529 + [[package]] 2530 + name = "markup5ever" 2531 + version = "0.12.1" 2532 + source = "registry+https://github.com/rust-lang/crates.io-index" 2533 + checksum = "16ce3abbeba692c8b8441d036ef91aea6df8da2c6b6e21c7e14d3c18e526be45" 2534 + dependencies = [ 2535 + "log", 2536 + "phf", 2537 + "phf_codegen", 2538 + "string_cache", 2539 + "string_cache_codegen", 2540 + "tendril", 2541 + ] 2542 + 2543 + [[package]] 2544 + name = "markup5ever_rcdom" 2545 + version = "0.3.0" 2546 + source = "registry+https://github.com/rust-lang/crates.io-index" 2547 + checksum = "edaa21ab3701bfee5099ade5f7e1f84553fd19228cf332f13cd6e964bf59be18" 2548 + dependencies = [ 2549 + "html5ever", 2550 + "markup5ever", 2551 + "tendril", 2552 + "xml5ever", 2553 + ] 2554 + 2555 + [[package]] 2556 name = "match_cfg" 2557 version = "0.1.0" 2558 source = "registry+https://github.com/rust-lang/crates.io-index" 2559 checksum = "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4" 2560 2561 [[package]] 2562 + name = "matchers" 2563 + version = "0.1.0" 2564 + source = "registry+https://github.com/rust-lang/crates.io-index" 2565 + checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" 2566 + dependencies = [ 2567 + "regex-automata 0.1.10", 2568 + ] 2569 + 2570 + [[package]] 2571 name = "matchit" 2572 version = "0.8.4" 2573 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2590 checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 2591 2592 [[package]] 2593 + name = "miette" 2594 + version = "7.6.0" 2595 source = "registry+https://github.com/rust-lang/crates.io-index" 2596 + checksum = "5f98efec8807c63c752b5bd61f862c165c115b0a35685bdcfd9238c7aeb592b7" 2597 dependencies = [ 2598 + "cfg-if", 2599 + "miette-derive", 2600 + "unicode-width", 2601 ] 2602 2603 [[package]] 2604 + name = "miette-derive" 2605 + version = "7.6.0" 2606 source = "registry+https://github.com/rust-lang/crates.io-index" 2607 + checksum = "db5b29714e950dbb20d5e6f74f9dcec4edbcc1067bb7f8ed198c097b8c1a818b" 2608 dependencies = [ 2609 + "proc-macro2", 2610 + "quote", 2611 + "syn 2.0.96", 2612 ] 2613 2614 [[package]] 2615 + name = "mime" 2616 + version = "0.3.17" 2617 source = "registry+https://github.com/rust-lang/crates.io-index" 2618 + checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 2619 2620 [[package]] 2621 + name = "mime_guess" 2622 + version = "2.0.5" 2623 source = "registry+https://github.com/rust-lang/crates.io-index" 2624 + checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e" 2625 dependencies = [ 2626 + "mime", 2627 + "unicase", 2628 ] 2629 2630 [[package]] 2631 + name = "mini-moka-wasm" 2632 + version = "0.10.99" 2633 source = "registry+https://github.com/rust-lang/crates.io-index" 2634 + checksum = "0102b9a2ad50fa47ca89eead2316c8222285ecfbd3f69ce99564fbe4253866e8" 2635 dependencies = [ 2636 + "crossbeam-channel", 2637 + "crossbeam-utils", 2638 + "dashmap", 2639 + "smallvec", 2640 + "tagptr", 2641 + "triomphe", 2642 + "web-time", 2643 ] 2644 2645 [[package]] 2646 name = "minimal-lexical" 2647 version = "0.2.1" 2648 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2664 checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd" 2665 dependencies = [ 2666 "libc", 2667 + "wasi", 2668 "windows-sys 0.52.0", 2669 ] 2670 2671 [[package]] 2672 + name = "mockall" 2673 + version = "0.12.1" 2674 + source = "registry+https://github.com/rust-lang/crates.io-index" 2675 + checksum = "43766c2b5203b10de348ffe19f7e54564b64f3d6018ff7648d1e2d6d3a0f0a48" 2676 + dependencies = [ 2677 + "cfg-if", 2678 + "downcast", 2679 + "fragile", 2680 + "lazy_static", 2681 + "mockall_derive", 2682 + "predicates", 2683 + "predicates-tree", 2684 + ] 2685 + 2686 + [[package]] 2687 + name = "mockall_derive" 2688 + version = "0.12.1" 2689 + source = "registry+https://github.com/rust-lang/crates.io-index" 2690 + checksum = "af7cbce79ec385a1d4f54baa90a76401eb15d9cab93685f62e7e9f942aa00ae2" 2691 + dependencies = [ 2692 + "cfg-if", 2693 + "proc-macro2", 2694 + "quote", 2695 + "syn 2.0.96", 2696 + ] 2697 + 2698 + [[package]] 2699 name = "moka" 2700 version = "0.12.11" 2701 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2717 ] 2718 2719 [[package]] 2720 name = "multibase" 2721 version = "0.9.1" 2722 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2735 dependencies = [ 2736 "core2", 2737 "serde", 2738 + "unsigned-varint", 2739 + ] 2740 + 2741 + [[package]] 2742 + name = "multipart" 2743 + version = "0.18.0" 2744 + source = "registry+https://github.com/rust-lang/crates.io-index" 2745 + checksum = "00dec633863867f29cb39df64a397cdf4a6354708ddd7759f70c7fb51c5f9182" 2746 + dependencies = [ 2747 + "buf_redux", 2748 + "httparse", 2749 + "log", 2750 + "mime", 2751 + "mime_guess", 2752 + "quick-error", 2753 + "rand 0.8.5", 2754 + "safemem", 2755 + "tempfile", 2756 + "twoway", 2757 ] 2758 2759 [[package]] 2760 + name = "n0-future" 2761 + version = "0.1.3" 2762 source = "registry+https://github.com/rust-lang/crates.io-index" 2763 + checksum = "7bb0e5d99e681ab3c938842b96fcb41bf8a7bb4bfdb11ccbd653a7e83e06c794" 2764 dependencies = [ 2765 + "cfg_aliases", 2766 + "derive_more", 2767 + "futures-buffered", 2768 + "futures-lite", 2769 + "futures-util", 2770 + "js-sys", 2771 + "pin-project", 2772 + "send_wrapper", 2773 + "tokio", 2774 + "tokio-util", 2775 + "wasm-bindgen", 2776 + "wasm-bindgen-futures", 2777 + "web-time", 2778 ] 2779 2780 [[package]] ··· 2789 "openssl-probe", 2790 "openssl-sys", 2791 "schannel", 2792 + "security-framework", 2793 "security-framework-sys", 2794 "tempfile", 2795 ] 2796 + 2797 + [[package]] 2798 + name = "ndk-context" 2799 + version = "0.1.1" 2800 + source = "registry+https://github.com/rust-lang/crates.io-index" 2801 + checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" 2802 + 2803 + [[package]] 2804 + name = "new_debug_unreachable" 2805 + version = "1.0.6" 2806 + source = "registry+https://github.com/rust-lang/crates.io-index" 2807 + checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" 2808 2809 [[package]] 2810 name = "nom" ··· 2827 ] 2828 2829 [[package]] 2830 name = "num-bigint-dig" 2831 version = "0.8.4" 2832 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2890 ] 2891 2892 [[package]] 2893 + name = "num_threads" 2894 + version = "0.1.7" 2895 + source = "registry+https://github.com/rust-lang/crates.io-index" 2896 + checksum = "5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9" 2897 + dependencies = [ 2898 + "libc", 2899 + ] 2900 + 2901 + [[package]] 2902 + name = "objc2" 2903 + version = "0.6.3" 2904 + source = "registry+https://github.com/rust-lang/crates.io-index" 2905 + checksum = "b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05" 2906 + dependencies = [ 2907 + "objc2-encode", 2908 + ] 2909 + 2910 + [[package]] 2911 + name = "objc2-encode" 2912 + version = "4.1.0" 2913 + source = "registry+https://github.com/rust-lang/crates.io-index" 2914 + checksum = "ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33" 2915 + 2916 + [[package]] 2917 + name = "objc2-foundation" 2918 + version = "0.3.2" 2919 + source = "registry+https://github.com/rust-lang/crates.io-index" 2920 + checksum = "e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272" 2921 + dependencies = [ 2922 + "bitflags", 2923 + "objc2", 2924 + ] 2925 + 2926 + [[package]] 2927 name = "object" 2928 version = "0.36.7" 2929 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2961 dependencies = [ 2962 "proc-macro2", 2963 "quote", 2964 + "syn 2.0.96", 2965 ] 2966 2967 [[package]] ··· 2983 ] 2984 2985 [[package]] 2986 + name = "ouroboros" 2987 + version = "0.18.5" 2988 + source = "registry+https://github.com/rust-lang/crates.io-index" 2989 + checksum = "1e0f050db9c44b97a94723127e6be766ac5c340c48f2c4bb3ffa11713744be59" 2990 + dependencies = [ 2991 + "aliasable", 2992 + "ouroboros_macro", 2993 + "static_assertions", 2994 + ] 2995 + 2996 + [[package]] 2997 + name = "ouroboros_macro" 2998 + version = "0.18.5" 2999 + source = "registry+https://github.com/rust-lang/crates.io-index" 3000 + checksum = "3c7028bdd3d43083f6d8d4d5187680d0d3560d54df4cc9d752005268b41e64d0" 3001 + dependencies = [ 3002 + "heck 0.4.1", 3003 + "proc-macro2", 3004 + "proc-macro2-diagnostics", 3005 + "quote", 3006 + "syn 2.0.96", 3007 + ] 3008 + 3009 + [[package]] 3010 name = "overload" 3011 version = "0.1.1" 3012 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3036 source = "registry+https://github.com/rust-lang/crates.io-index" 3037 checksum = "fe42f1670a52a47d448f14b6a5c61dd78fce51856e68edaa38f7ae3a46b8d6b6" 3038 dependencies = [ 3039 "elliptic-curve", 3040 "primeorder", 3041 ] 3042 3043 [[package]] 3044 + name = "parakeet-appview" 3045 version = "0.1.0" 3046 dependencies = [ 3047 + "async-trait", 3048 "axum", 3049 "axum-extra", 3050 "chrono", 3051 "color-eyre", 3052 "dashmap", 3053 + "deadpool 0.12.1", 3054 "diesel", 3055 "diesel-async", 3056 "eyre", 3057 "futures", 3058 + "itertools", 3059 + "jacquard", 3060 + "jacquard-api", 3061 + "jacquard-axum", 3062 + "jacquard-common", 3063 "moka", 3064 + "parakeet-appview-macros", 3065 "parakeet-db", 3066 "reqwest", 3067 "serde", 3068 "serde_json", 3069 + "serde_urlencoded", 3070 + "thiserror 2.0.12", 3071 "tokio", 3072 + "tokio-test", 3073 + "tracing", 3074 + ] 3075 + 3076 + [[package]] 3077 + name = "parakeet-appview-macros" 3078 + version = "0.1.0" 3079 + dependencies = [ 3080 + "proc-macro2", 3081 + "quote", 3082 + "syn 2.0.96", 3083 + ] 3084 + 3085 + [[package]] 3086 + name = "parakeet-consumer" 3087 + version = "0.1.0" 3088 + dependencies = [ 3089 + "async-trait", 3090 + "chrono", 3091 + "deadpool-diesel", 3092 + "diesel", 3093 + "diesel-async", 3094 + "futures", 3095 + "jacquard-api", 3096 + "jacquard-common", 3097 + "mockall", 3098 + "moka", 3099 + "parakeet-db", 3100 + "proptest", 3101 + "serde", 3102 + "serde_json", 3103 + "thiserror 1.0.69", 3104 + "tokio", 3105 + "tokio-test", 3106 + "tokio-tungstenite", 3107 "tracing", 3108 "tracing-subscriber", 3109 ] 3110 3111 [[package]] ··· 3118 "dashmap", 3119 "diesel", 3120 "eyre", 3121 + "jacquard", 3122 + "jacquard-api", 3123 + "jacquard-common", 3124 "moka", 3125 "multibase", 3126 "postgres-types", ··· 3132 ] 3133 3134 [[package]] 3135 name = "parking" 3136 version = "2.2.1" 3137 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3155 dependencies = [ 3156 "cfg-if", 3157 "libc", 3158 + "redox_syscall 0.5.8", 3159 "smallvec", 3160 "windows-targets 0.52.6", 3161 ] 3162 3163 [[package]] 3164 name = "pem-rfc7468" 3165 version = "0.7.0" 3166 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3181 source = "registry+https://github.com/rust-lang/crates.io-index" 3182 checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" 3183 dependencies = [ 3184 + "phf_shared", 3185 ] 3186 3187 [[package]] 3188 + name = "phf_codegen" 3189 + version = "0.11.3" 3190 source = "registry+https://github.com/rust-lang/crates.io-index" 3191 + checksum = "aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a" 3192 dependencies = [ 3193 + "phf_generator", 3194 + "phf_shared", 3195 ] 3196 3197 [[package]] 3198 + name = "phf_generator" 3199 version = "0.11.3" 3200 source = "registry+https://github.com/rust-lang/crates.io-index" 3201 + checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" 3202 dependencies = [ 3203 + "phf_shared", 3204 + "rand 0.8.5", 3205 ] 3206 3207 [[package]] 3208 name = "phf_shared" 3209 + version = "0.11.3" 3210 source = "registry+https://github.com/rust-lang/crates.io-index" 3211 + checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" 3212 dependencies = [ 3213 "siphasher", 3214 ] ··· 3230 dependencies = [ 3231 "proc-macro2", 3232 "quote", 3233 + "syn 2.0.96", 3234 ] 3235 3236 [[package]] ··· 3279 checksum = "350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e" 3280 3281 [[package]] 3282 + name = "postcard" 3283 + version = "1.1.3" 3284 + source = "registry+https://github.com/rust-lang/crates.io-index" 3285 + checksum = "6764c3b5dd454e283a30e6dfe78e9b31096d9e32036b5d1eaac7a6119ccb9a24" 3286 + dependencies = [ 3287 + "cobs", 3288 + "embedded-io 0.4.0", 3289 + "embedded-io 0.6.1", 3290 + "heapless", 3291 + "serde", 3292 + ] 3293 + 3294 + [[package]] 3295 name = "postgres-protocol" 3296 version = "0.6.8" 3297 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3304 "hmac", 3305 "md-5", 3306 "memchr", 3307 + "rand 0.9.2", 3308 "sha2", 3309 "stringprep", 3310 ] ··· 3316 checksum = "613283563cd90e1dfc3518d548caee47e0e725455ed619881f5cf21f36de4b48" 3317 dependencies = [ 3318 "bytes", 3319 "fallible-iterator", 3320 "postgres-protocol", 3321 ] 3322 3323 [[package]] ··· 3346 ] 3347 3348 [[package]] 3349 + name = "precomputed-hash" 3350 + version = "0.1.1" 3351 + source = "registry+https://github.com/rust-lang/crates.io-index" 3352 + checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" 3353 + 3354 + [[package]] 3355 + name = "predicates" 3356 + version = "3.1.3" 3357 + source = "registry+https://github.com/rust-lang/crates.io-index" 3358 + checksum = "a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573" 3359 + dependencies = [ 3360 + "anstyle", 3361 + "predicates-core", 3362 + ] 3363 + 3364 + [[package]] 3365 + name = "predicates-core" 3366 + version = "1.0.9" 3367 + source = "registry+https://github.com/rust-lang/crates.io-index" 3368 + checksum = "727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa" 3369 + 3370 + [[package]] 3371 + name = "predicates-tree" 3372 + version = "1.0.12" 3373 + source = "registry+https://github.com/rust-lang/crates.io-index" 3374 + checksum = "72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c" 3375 + dependencies = [ 3376 + "predicates-core", 3377 + "termtree", 3378 + ] 3379 + 3380 + [[package]] 3381 name = "prettyplease" 3382 version = "0.2.30" 3383 source = "registry+https://github.com/rust-lang/crates.io-index" 3384 checksum = "f1ccf34da56fc294e7d4ccf69a85992b7dfb826b7cf57bac6a70bba3494cc08a" 3385 dependencies = [ 3386 "proc-macro2", 3387 + "syn 2.0.96", 3388 ] 3389 3390 [[package]] ··· 3397 ] 3398 3399 [[package]] 3400 + name = "proc-macro-error" 3401 + version = "1.0.4" 3402 + source = "registry+https://github.com/rust-lang/crates.io-index" 3403 + checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 3404 + dependencies = [ 3405 + "proc-macro-error-attr", 3406 + "proc-macro2", 3407 + "quote", 3408 + "syn 1.0.109", 3409 + "version_check", 3410 + ] 3411 + 3412 + [[package]] 3413 + name = "proc-macro-error-attr" 3414 + version = "1.0.4" 3415 + source = "registry+https://github.com/rust-lang/crates.io-index" 3416 + checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 3417 + dependencies = [ 3418 + "proc-macro2", 3419 + "quote", 3420 + "version_check", 3421 + ] 3422 + 3423 + [[package]] 3424 name = "proc-macro2" 3425 version = "1.0.93" 3426 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3437 dependencies = [ 3438 "proc-macro2", 3439 "quote", 3440 + "syn 2.0.96", 3441 "version_check", 3442 "yansi", 3443 ] 3444 3445 [[package]] 3446 + name = "proptest" 3447 + version = "1.9.0" 3448 source = "registry+https://github.com/rust-lang/crates.io-index" 3449 + checksum = "bee689443a2bd0a16ab0348b52ee43e3b2d1b1f931c8aa5c9f8de4c86fbe8c40" 3450 dependencies = [ 3451 + "bit-set", 3452 + "bit-vec", 3453 + "bitflags", 3454 + "num-traits", 3455 + "rand 0.9.2", 3456 + "rand_chacha 0.9.0", 3457 + "rand_xorshift", 3458 + "regex-syntax 0.8.5", 3459 + "rusty-fork", 3460 + "tempfile", 3461 + "unarray", 3462 ] 3463 3464 [[package]] 3465 + name = "quick-error" 3466 + version = "1.2.3" 3467 source = "registry+https://github.com/rust-lang/crates.io-index" 3468 + checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" 3469 + 3470 + [[package]] 3471 + name = "quinn" 3472 + version = "0.11.9" 3473 + source = "registry+https://github.com/rust-lang/crates.io-index" 3474 + checksum = "b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20" 3475 dependencies = [ 3476 + "bytes", 3477 + "cfg_aliases", 3478 "pin-project-lite", 3479 + "quinn-proto", 3480 + "quinn-udp", 3481 + "rustc-hash", 3482 + "rustls", 3483 + "socket2 0.6.1", 3484 + "thiserror 2.0.12", 3485 + "tokio", 3486 + "tracing", 3487 + "web-time", 3488 ] 3489 3490 [[package]] 3491 + name = "quinn-proto" 3492 + version = "0.11.13" 3493 source = "registry+https://github.com/rust-lang/crates.io-index" 3494 + checksum = "f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31" 3495 + dependencies = [ 3496 + "bytes", 3497 + "getrandom 0.3.4", 3498 + "lru-slab", 3499 + "rand 0.9.2", 3500 + "ring", 3501 + "rustc-hash", 3502 + "rustls", 3503 + "rustls-pki-types", 3504 + "slab", 3505 + "thiserror 2.0.12", 3506 + "tinyvec", 3507 + "tracing", 3508 + "web-time", 3509 + ] 3510 + 3511 + [[package]] 3512 + name = "quinn-udp" 3513 + version = "0.5.14" 3514 + source = "registry+https://github.com/rust-lang/crates.io-index" 3515 + checksum = "addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd" 3516 + dependencies = [ 3517 + "cfg_aliases", 3518 + "libc", 3519 + "once_cell", 3520 + "socket2 0.6.1", 3521 + "tracing", 3522 + "windows-sys 0.60.2", 3523 + ] 3524 3525 [[package]] 3526 name = "quote" ··· 3550 3551 [[package]] 3552 name = "rand" 3553 + version = "0.9.2" 3554 source = "registry+https://github.com/rust-lang/crates.io-index" 3555 + checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1" 3556 dependencies = [ 3557 "rand_chacha 0.9.0", 3558 "rand_core 0.9.3", ··· 3593 source = "registry+https://github.com/rust-lang/crates.io-index" 3594 checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" 3595 dependencies = [ 3596 + "getrandom 0.3.4", 3597 ] 3598 3599 [[package]] 3600 + name = "rand_xorshift" 3601 + version = "0.4.0" 3602 source = "registry+https://github.com/rust-lang/crates.io-index" 3603 + checksum = "513962919efc330f829edb2535844d1b912b0fbe2ca165d613e4e8788bb05a5a" 3604 dependencies = [ 3605 "rand_core 0.9.3", 3606 ] 3607 3608 [[package]] 3609 + name = "range-traits" 3610 + version = "0.3.2" 3611 + source = "registry+https://github.com/rust-lang/crates.io-index" 3612 + checksum = "d20581732dd76fa913c7dff1a2412b714afe3573e94d41c34719de73337cc8ab" 3613 + 3614 + [[package]] 3615 + name = "redox_syscall" 3616 + version = "0.5.8" 3617 source = "registry+https://github.com/rust-lang/crates.io-index" 3618 + checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834" 3619 dependencies = [ 3620 "bitflags", 3621 ] 3622 3623 [[package]] 3624 name = "redox_syscall" 3625 + version = "0.6.0" 3626 source = "registry+https://github.com/rust-lang/crates.io-index" 3627 + checksum = "ec96166dafa0886eb81fe1c0a388bece180fbef2135f97c1e2cf8302e74b43b5" 3628 dependencies = [ 3629 "bitflags", 3630 ] ··· 3646 dependencies = [ 3647 "proc-macro2", 3648 "quote", 3649 + "syn 2.0.96", 3650 ] 3651 3652 [[package]] ··· 3657 dependencies = [ 3658 "aho-corasick", 3659 "memchr", 3660 + "regex-automata 0.4.13", 3661 + "regex-syntax 0.8.5", 3662 + ] 3663 + 3664 + [[package]] 3665 + name = "regex-automata" 3666 + version = "0.1.10" 3667 + source = "registry+https://github.com/rust-lang/crates.io-index" 3668 + checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 3669 + dependencies = [ 3670 + "regex-syntax 0.6.29", 3671 ] 3672 3673 [[package]] ··· 3678 dependencies = [ 3679 "aho-corasick", 3680 "memchr", 3681 + "regex-syntax 0.8.5", 3682 ] 3683 3684 [[package]] 3685 + name = "regex-lite" 3686 + version = "0.1.8" 3687 + source = "registry+https://github.com/rust-lang/crates.io-index" 3688 + checksum = "8d942b98df5e658f56f20d592c7f868833fe38115e65c33003d8cd224b0155da" 3689 + 3690 + [[package]] 3691 + name = "regex-syntax" 3692 + version = "0.6.29" 3693 + source = "registry+https://github.com/rust-lang/crates.io-index" 3694 + checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" 3695 + 3696 + [[package]] 3697 name = "regex-syntax" 3698 version = "0.8.5" 3699 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3701 3702 [[package]] 3703 name = "reqwest" 3704 + version = "0.12.24" 3705 source = "registry+https://github.com/rust-lang/crates.io-index" 3706 + checksum = "9d0946410b9f7b082a427e4ef5c8ff541a88b357bc6c637c40db3a68ac70a36f" 3707 dependencies = [ 3708 "async-compression", 3709 "base64 0.22.1", ··· 3719 "hyper-rustls", 3720 "hyper-tls", 3721 "hyper-util", 3722 "js-sys", 3723 "log", 3724 "mime", 3725 "native-tls", 3726 "percent-encoding", 3727 "pin-project-lite", 3728 + "quinn", 3729 + "rustls", 3730 + "rustls-pki-types", 3731 "serde", 3732 "serde_json", 3733 "serde_urlencoded", 3734 "sync_wrapper", 3735 "tokio", 3736 "tokio-native-tls", 3737 + "tokio-rustls", 3738 "tokio-util", 3739 "tower", 3740 + "tower-http", 3741 "tower-service", 3742 "url", 3743 "wasm-bindgen", 3744 "wasm-bindgen-futures", 3745 "web-sys", 3746 + "webpki-roots 1.0.4", 3747 ] 3748 3749 [[package]] ··· 3776 "cfg-if", 3777 "getrandom 0.2.15", 3778 "libc", 3779 + "spin 0.9.8", 3780 "untrusted", 3781 "windows-sys 0.52.0", 3782 ] 3783 3784 [[package]] 3785 + name = "rouille" 3786 + version = "3.6.2" 3787 + source = "registry+https://github.com/rust-lang/crates.io-index" 3788 + checksum = "3716fbf57fc1084d7a706adf4e445298d123e4a44294c4e8213caf1b85fcc921" 3789 + dependencies = [ 3790 + "base64 0.13.1", 3791 + "brotli", 3792 + "chrono", 3793 + "deflate", 3794 + "filetime", 3795 + "multipart", 3796 + "percent-encoding", 3797 + "rand 0.8.5", 3798 + "serde", 3799 + "serde_derive", 3800 + "serde_json", 3801 + "sha1_smol", 3802 + "threadpool", 3803 + "time", 3804 + "tiny_http", 3805 + "url", 3806 + ] 3807 + 3808 + [[package]] 3809 name = "rsa" 3810 version = "0.9.8" 3811 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3833 3834 [[package]] 3835 name = "rustc-hash" 3836 + version = "2.1.1" 3837 source = "registry+https://github.com/rust-lang/crates.io-index" 3838 + checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" 3839 3840 [[package]] 3841 name = "rustc_version" ··· 3865 source = "registry+https://github.com/rust-lang/crates.io-index" 3866 checksum = "9fb9263ab4eb695e42321db096e3b8fbd715a59b154d5c88d82db2175b681ba7" 3867 dependencies = [ 3868 "once_cell", 3869 + "ring", 3870 "rustls-pki-types", 3871 "rustls-webpki", 3872 "subtle", ··· 3874 ] 3875 3876 [[package]] 3877 name = "rustls-pki-types" 3878 version = "1.11.0" 3879 source = "registry+https://github.com/rust-lang/crates.io-index" 3880 checksum = "917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c" 3881 + dependencies = [ 3882 + "web-time", 3883 + ] 3884 3885 [[package]] 3886 name = "rustls-webpki" ··· 3888 source = "registry+https://github.com/rust-lang/crates.io-index" 3889 checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" 3890 dependencies = [ 3891 "ring", 3892 "rustls-pki-types", 3893 "untrusted", ··· 3900 checksum = "f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4" 3901 3902 [[package]] 3903 + name = "rusty-fork" 3904 + version = "0.3.1" 3905 + source = "registry+https://github.com/rust-lang/crates.io-index" 3906 + checksum = "cc6bf79ff24e648f6da1f8d1f011e9cac26491b619e6b9280f2b47f1774e6ee2" 3907 + dependencies = [ 3908 + "fnv", 3909 + "quick-error", 3910 + "tempfile", 3911 + "wait-timeout", 3912 + ] 3913 + 3914 + [[package]] 3915 name = "ryu" 3916 version = "1.0.18" 3917 source = "registry+https://github.com/rust-lang/crates.io-index" 3918 checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 3919 + 3920 + [[package]] 3921 + name = "safemem" 3922 + version = "0.3.3" 3923 + source = "registry+https://github.com/rust-lang/crates.io-index" 3924 + checksum = "ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072" 3925 3926 [[package]] 3927 name = "same-file" ··· 3975 ] 3976 3977 [[package]] 3978 + name = "scoped-tls" 3979 + version = "1.0.1" 3980 + source = "registry+https://github.com/rust-lang/crates.io-index" 3981 + checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" 3982 + 3983 + [[package]] 3984 name = "scopeguard" 3985 version = "1.2.0" 3986 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4014 ] 4015 4016 [[package]] 4017 name = "security-framework-sys" 4018 version = "2.14.0" 4019 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4030 checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0" 4031 4032 [[package]] 4033 + name = "send_wrapper" 4034 + version = "0.6.0" 4035 + source = "registry+https://github.com/rust-lang/crates.io-index" 4036 + checksum = "cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73" 4037 + 4038 + [[package]] 4039 name = "serde" 4040 + version = "1.0.228" 4041 source = "registry+https://github.com/rust-lang/crates.io-index" 4042 + checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" 4043 dependencies = [ 4044 + "serde_core", 4045 "serde_derive", 4046 ] 4047 ··· 4055 ] 4056 4057 [[package]] 4058 + name = "serde_core" 4059 + version = "1.0.228" 4060 + source = "registry+https://github.com/rust-lang/crates.io-index" 4061 + checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" 4062 + dependencies = [ 4063 + "serde_derive", 4064 + ] 4065 + 4066 + [[package]] 4067 name = "serde_derive" 4068 + version = "1.0.228" 4069 source = "registry+https://github.com/rust-lang/crates.io-index" 4070 + checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" 4071 dependencies = [ 4072 "proc-macro2", 4073 "quote", 4074 + "syn 2.0.96", 4075 ] 4076 4077 [[package]] ··· 4122 ] 4123 4124 [[package]] 4125 + name = "serde_repr" 4126 + version = "0.1.20" 4127 source = "registry+https://github.com/rust-lang/crates.io-index" 4128 + checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c" 4129 dependencies = [ 4130 + "proc-macro2", 4131 + "quote", 4132 + "syn 2.0.96", 4133 ] 4134 4135 [[package]] ··· 4170 source = "registry+https://github.com/rust-lang/crates.io-index" 4171 checksum = "de90945e6565ce0d9a25098082ed4ee4002e047cb59892c318d66821e14bb30f" 4172 dependencies = [ 4173 + "darling 0.20.10", 4174 "proc-macro2", 4175 "quote", 4176 + "syn 2.0.96", 4177 ] 4178 4179 [[package]] ··· 4188 ] 4189 4190 [[package]] 4191 + name = "sha1_smol" 4192 + version = "1.0.1" 4193 + source = "registry+https://github.com/rust-lang/crates.io-index" 4194 + checksum = "bbfa15b3dddfee50a0fff136974b3e1bde555604ba463834a7eb7deb6417705d" 4195 + 4196 + [[package]] 4197 name = "sha2" 4198 version = "0.10.8" 4199 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4239 ] 4240 4241 [[package]] 4242 name = "siphasher" 4243 version = "1.0.1" 4244 source = "registry+https://github.com/rust-lang/crates.io-index" 4245 checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d" 4246 4247 [[package]] 4248 name = "slab" 4249 version = "0.4.9" 4250 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4260 checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 4261 4262 [[package]] 4263 + name = "smol_str" 4264 + version = "0.3.4" 4265 + source = "registry+https://github.com/rust-lang/crates.io-index" 4266 + checksum = "3498b0a27f93ef1402f20eefacfaa1691272ac4eca1cdc8c596cb0a245d6cbf5" 4267 + dependencies = [ 4268 + "borsh", 4269 + "serde_core", 4270 + ] 4271 + 4272 + [[package]] 4273 name = "socket2" 4274 version = "0.5.8" 4275 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4280 ] 4281 4282 [[package]] 4283 + name = "socket2" 4284 + version = "0.6.1" 4285 + source = "registry+https://github.com/rust-lang/crates.io-index" 4286 + checksum = "17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881" 4287 + dependencies = [ 4288 + "libc", 4289 + "windows-sys 0.60.2", 4290 + ] 4291 + 4292 + [[package]] 4293 name = "spin" 4294 version = "0.9.8" 4295 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4297 dependencies = [ 4298 "lock_api", 4299 ] 4300 + 4301 + [[package]] 4302 + name = "spin" 4303 + version = "0.10.0" 4304 + source = "registry+https://github.com/rust-lang/crates.io-index" 4305 + checksum = "d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591" 4306 4307 [[package]] 4308 name = "spki" ··· 4321 checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 4322 4323 [[package]] 4324 + name = "static-regular-grammar" 4325 + version = "2.0.2" 4326 + source = "registry+https://github.com/rust-lang/crates.io-index" 4327 + checksum = "4f4a6c40247579acfbb138c3cd7de3dab113ab4ac6227f1b7de7d626ee667957" 4328 + dependencies = [ 4329 + "abnf", 4330 + "btree-range-map", 4331 + "ciborium", 4332 + "hex_fmt", 4333 + "indoc", 4334 + "proc-macro-error", 4335 + "proc-macro2", 4336 + "quote", 4337 + "serde", 4338 + "sha2", 4339 + "syn 2.0.96", 4340 + "thiserror 1.0.69", 4341 + ] 4342 + 4343 + [[package]] 4344 + name = "static_assertions" 4345 + version = "1.1.0" 4346 + source = "registry+https://github.com/rust-lang/crates.io-index" 4347 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 4348 + 4349 + [[package]] 4350 + name = "string_cache" 4351 + version = "0.8.9" 4352 + source = "registry+https://github.com/rust-lang/crates.io-index" 4353 + checksum = "bf776ba3fa74f83bf4b63c3dcbbf82173db2632ed8452cb2d891d33f459de70f" 4354 + dependencies = [ 4355 + "new_debug_unreachable", 4356 + "parking_lot", 4357 + "phf_shared", 4358 + "precomputed-hash", 4359 + "serde", 4360 + ] 4361 + 4362 + [[package]] 4363 + name = "string_cache_codegen" 4364 + version = "0.5.4" 4365 source = "registry+https://github.com/rust-lang/crates.io-index" 4366 + checksum = "c711928715f1fe0fe509c53b43e993a9a557babc2d0a3567d0a3006f1ac931a0" 4367 dependencies = [ 4368 + "phf_generator", 4369 + "phf_shared", 4370 + "proc-macro2", 4371 + "quote", 4372 ] 4373 4374 [[package]] ··· 4396 4397 [[package]] 4398 name = "syn" 4399 + version = "1.0.109" 4400 + source = "registry+https://github.com/rust-lang/crates.io-index" 4401 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 4402 + dependencies = [ 4403 + "proc-macro2", 4404 + "unicode-ident", 4405 + ] 4406 + 4407 + [[package]] 4408 + name = "syn" 4409 version = "2.0.96" 4410 source = "registry+https://github.com/rust-lang/crates.io-index" 4411 checksum = "d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80" ··· 4432 dependencies = [ 4433 "proc-macro2", 4434 "quote", 4435 + "syn 2.0.96", 4436 ] 4437 4438 [[package]] ··· 4477 ] 4478 4479 [[package]] 4480 + name = "tendril" 4481 + version = "0.4.3" 4482 + source = "registry+https://github.com/rust-lang/crates.io-index" 4483 + checksum = "d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0" 4484 + dependencies = [ 4485 + "futf", 4486 + "mac", 4487 + "utf-8", 4488 + ] 4489 + 4490 + [[package]] 4491 + name = "termtree" 4492 + version = "0.5.1" 4493 + source = "registry+https://github.com/rust-lang/crates.io-index" 4494 + checksum = "8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683" 4495 + 4496 + [[package]] 4497 name = "thiserror" 4498 version = "1.0.69" 4499 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4519 dependencies = [ 4520 "proc-macro2", 4521 "quote", 4522 + "syn 2.0.96", 4523 ] 4524 4525 [[package]] ··· 4530 dependencies = [ 4531 "proc-macro2", 4532 "quote", 4533 + "syn 2.0.96", 4534 ] 4535 4536 [[package]] ··· 4544 ] 4545 4546 [[package]] 4547 + name = "threadpool" 4548 + version = "1.8.1" 4549 + source = "registry+https://github.com/rust-lang/crates.io-index" 4550 + checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa" 4551 + dependencies = [ 4552 + "num_cpus", 4553 + ] 4554 + 4555 + [[package]] 4556 name = "time" 4557 version = "0.3.41" 4558 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4560 dependencies = [ 4561 "deranged", 4562 "itoa", 4563 + "libc", 4564 "num-conv", 4565 + "num_threads", 4566 "powerfmt", 4567 "serde", 4568 "time-core", ··· 4586 ] 4587 4588 [[package]] 4589 + name = "tiny_http" 4590 + version = "0.12.0" 4591 + source = "registry+https://github.com/rust-lang/crates.io-index" 4592 + checksum = "389915df6413a2e74fb181895f933386023c71110878cd0825588928e64cdc82" 4593 + dependencies = [ 4594 + "ascii", 4595 + "chunked_transfer", 4596 + "httpdate", 4597 + "log", 4598 + ] 4599 + 4600 + [[package]] 4601 name = "tinystr" 4602 version = "0.7.6" 4603 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4637 "pin-project-lite", 4638 "signal-hook-registry", 4639 "slab", 4640 + "socket2 0.5.8", 4641 "tokio-macros", 4642 "windows-sys 0.52.0", 4643 ] ··· 4650 dependencies = [ 4651 "proc-macro2", 4652 "quote", 4653 + "syn 2.0.96", 4654 ] 4655 4656 [[package]] ··· 4678 "log", 4679 "parking_lot", 4680 "percent-encoding", 4681 + "phf", 4682 "pin-project-lite", 4683 "postgres-protocol", 4684 "postgres-types", 4685 "rand 0.8.5", 4686 + "socket2 0.5.8", 4687 "tokio", 4688 "tokio-util", 4689 "whoami", ··· 4711 ] 4712 4713 [[package]] 4714 + name = "tokio-test" 4715 + version = "0.4.4" 4716 + source = "registry+https://github.com/rust-lang/crates.io-index" 4717 + checksum = "2468baabc3311435b55dd935f702f42cd1b8abb7e754fb7dfb16bd36aa88f9f7" 4718 + dependencies = [ 4719 + "async-stream", 4720 + "bytes", 4721 + "futures-core", 4722 + "tokio", 4723 + "tokio-stream", 4724 + ] 4725 + 4726 + [[package]] 4727 name = "tokio-tungstenite" 4728 version = "0.21.0" 4729 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4739 4740 [[package]] 4741 name = "tokio-util" 4742 + version = "0.7.17" 4743 source = "registry+https://github.com/rust-lang/crates.io-index" 4744 + checksum = "2efa149fe76073d6e8fd97ef4f4eca7b67f599660115591483572e406e165594" 4745 dependencies = [ 4746 "bytes", 4747 "futures-core", 4748 "futures-sink", 4749 "futures-util", 4750 "pin-project-lite", 4751 "tokio", 4752 ] 4753 4754 [[package]] 4755 name = "tower" 4756 version = "0.5.2" 4757 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4775 dependencies = [ 4776 "bitflags", 4777 "bytes", 4778 + "futures-util", 4779 "http", 4780 "http-body", 4781 + "iri-string", 4782 "pin-project-lite", 4783 + "tower", 4784 "tower-layer", 4785 "tower-service", 4786 "tracing", ··· 4818 dependencies = [ 4819 "proc-macro2", 4820 "quote", 4821 + "syn 2.0.96", 4822 ] 4823 4824 [[package]] ··· 4858 source = "registry+https://github.com/rust-lang/crates.io-index" 4859 checksum = "e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008" 4860 dependencies = [ 4861 + "matchers", 4862 "nu-ansi-term", 4863 + "once_cell", 4864 + "regex", 4865 "sharded-slab", 4866 "smallvec", 4867 "thread_local", 4868 + "tracing", 4869 "tracing-core", 4870 "tracing-log", 4871 ] 4872 + 4873 + [[package]] 4874 + name = "trait-variant" 4875 + version = "0.1.2" 4876 + source = "registry+https://github.com/rust-lang/crates.io-index" 4877 + checksum = "70977707304198400eb4835a78f6a9f928bf41bba420deb8fdb175cd965d77a7" 4878 + dependencies = [ 4879 + "proc-macro2", 4880 + "quote", 4881 + "syn 2.0.96", 4882 + ] 4883 + 4884 + [[package]] 4885 + name = "triomphe" 4886 + version = "0.1.15" 4887 + source = "registry+https://github.com/rust-lang/crates.io-index" 4888 + checksum = "dd69c5aa8f924c7519d6372789a74eac5b94fb0f8fcf0d4a97eb0bfc3e785f39" 4889 4890 [[package]] 4891 name = "try-lock" ··· 4914 ] 4915 4916 [[package]] 4917 + name = "twoway" 4918 + version = "0.1.8" 4919 + source = "registry+https://github.com/rust-lang/crates.io-index" 4920 + checksum = "59b11b2b5241ba34be09c3cc85a36e56e48f9888862e19cedf23336d35316ed1" 4921 + dependencies = [ 4922 + "memchr", 4923 + ] 4924 + 4925 + [[package]] 4926 name = "typenum" 4927 version = "1.17.0" 4928 source = "registry+https://github.com/rust-lang/crates.io-index" 4929 checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" 4930 4931 [[package]] 4932 + name = "unarray" 4933 + version = "0.1.4" 4934 source = "registry+https://github.com/rust-lang/crates.io-index" 4935 + checksum = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94" 4936 + 4937 + [[package]] 4938 + name = "unicase" 4939 + version = "2.8.1" 4940 + source = "registry+https://github.com/rust-lang/crates.io-index" 4941 + checksum = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539" 4942 4943 [[package]] 4944 name = "unicode-bidi" ··· 4974 checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" 4975 4976 [[package]] 4977 + name = "unicode-width" 4978 + version = "0.1.14" 4979 source = "registry+https://github.com/rust-lang/crates.io-index" 4980 + checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" 4981 + 4982 + [[package]] 4983 + name = "unicode-xid" 4984 + version = "0.2.6" 4985 + source = "registry+https://github.com/rust-lang/crates.io-index" 4986 + checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" 4987 4988 [[package]] 4989 name = "unsigned-varint" ··· 5006 "form_urlencoded", 5007 "idna", 5008 "percent-encoding", 5009 + "serde", 5010 ] 5011 5012 [[package]] ··· 5034 checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" 5035 5036 [[package]] 5037 name = "uuid" 5038 version = "1.18.1" 5039 source = "registry+https://github.com/rust-lang/crates.io-index" 5040 checksum = "2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2" 5041 dependencies = [ 5042 + "getrandom 0.3.4", 5043 "js-sys", 5044 "wasm-bindgen", 5045 ] ··· 5063 checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" 5064 5065 [[package]] 5066 + name = "wait-timeout" 5067 + version = "0.2.1" 5068 + source = "registry+https://github.com/rust-lang/crates.io-index" 5069 + checksum = "09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11" 5070 + dependencies = [ 5071 + "libc", 5072 + ] 5073 + 5074 + [[package]] 5075 name = "walkdir" 5076 version = "2.5.0" 5077 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5097 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 5098 5099 [[package]] 5100 + name = "wasip2" 5101 + version = "1.0.1+wasi-0.2.4" 5102 source = "registry+https://github.com/rust-lang/crates.io-index" 5103 + checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7" 5104 dependencies = [ 5105 + "wit-bindgen", 5106 ] 5107 5108 [[package]] ··· 5133 "log", 5134 "proc-macro2", 5135 "quote", 5136 + "syn 2.0.96", 5137 "wasm-bindgen-shared", 5138 ] 5139 ··· 5168 dependencies = [ 5169 "proc-macro2", 5170 "quote", 5171 + "syn 2.0.96", 5172 "wasm-bindgen-backend", 5173 "wasm-bindgen-shared", 5174 ] ··· 5183 ] 5184 5185 [[package]] 5186 + name = "web-sys" 5187 + version = "0.3.77" 5188 source = "registry+https://github.com/rust-lang/crates.io-index" 5189 + checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2" 5190 dependencies = [ 5191 "js-sys", 5192 "wasm-bindgen", 5193 ] 5194 5195 [[package]] 5196 + name = "web-time" 5197 + version = "1.1.0" 5198 source = "registry+https://github.com/rust-lang/crates.io-index" 5199 + checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" 5200 dependencies = [ 5201 "js-sys", 5202 "wasm-bindgen", 5203 ] 5204 5205 [[package]] 5206 + name = "webbrowser" 5207 + version = "1.0.6" 5208 source = "registry+https://github.com/rust-lang/crates.io-index" 5209 + checksum = "00f1243ef785213e3a32fa0396093424a3a6ea566f9948497e5a2309261a4c97" 5210 dependencies = [ 5211 + "core-foundation 0.10.0", 5212 + "jni", 5213 + "log", 5214 + "ndk-context", 5215 + "objc2", 5216 + "objc2-foundation", 5217 + "url", 5218 + "web-sys", 5219 + ] 5220 + 5221 + [[package]] 5222 + name = "webpage" 5223 + version = "2.0.1" 5224 + source = "registry+https://github.com/rust-lang/crates.io-index" 5225 + checksum = "70862efc041d46e6bbaa82bb9c34ae0596d090e86cbd14bd9e93b36ee6802eac" 5226 + dependencies = [ 5227 + "html5ever", 5228 + "markup5ever_rcdom", 5229 + "serde_json", 5230 + "url", 5231 + ] 5232 + 5233 + [[package]] 5234 + name = "webpki-roots" 5235 + version = "0.26.11" 5236 + source = "registry+https://github.com/rust-lang/crates.io-index" 5237 + checksum = "521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9" 5238 + dependencies = [ 5239 + "webpki-roots 1.0.4", 5240 + ] 5241 + 5242 + [[package]] 5243 + name = "webpki-roots" 5244 + version = "1.0.4" 5245 + source = "registry+https://github.com/rust-lang/crates.io-index" 5246 + checksum = "b2878ef029c47c6e8cf779119f20fcf52bde7ad42a731b2a304bc221df17571e" 5247 + dependencies = [ 5248 + "rustls-pki-types", 5249 ] 5250 5251 [[package]] ··· 5254 source = "registry+https://github.com/rust-lang/crates.io-index" 5255 checksum = "372d5b87f58ec45c384ba03563b03544dc5fadc3983e434b286913f5b4a9bb6d" 5256 dependencies = [ 5257 + "redox_syscall 0.5.8", 5258 "wasite", 5259 "web-sys", 5260 ] ··· 5312 checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" 5313 5314 [[package]] 5315 + name = "windows-link" 5316 + version = "0.2.1" 5317 + source = "registry+https://github.com/rust-lang/crates.io-index" 5318 + checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" 5319 + 5320 + [[package]] 5321 name = "windows-registry" 5322 + version = "0.5.3" 5323 source = "registry+https://github.com/rust-lang/crates.io-index" 5324 + checksum = "5b8a9ed28765efc97bbc954883f4e6796c33a06546ebafacbabee9696967499e" 5325 dependencies = [ 5326 + "windows-link 0.1.3", 5327 + "windows-result 0.3.4", 5328 "windows-strings", 5329 + ] 5330 + 5331 + [[package]] 5332 + name = "windows-result" 5333 + version = "0.3.4" 5334 + source = "registry+https://github.com/rust-lang/crates.io-index" 5335 + checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6" 5336 + dependencies = [ 5337 + "windows-link 0.1.3", 5338 ] 5339 5340 [[package]] 5341 name = "windows-result" 5342 + version = "0.4.1" 5343 source = "registry+https://github.com/rust-lang/crates.io-index" 5344 + checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5" 5345 dependencies = [ 5346 + "windows-link 0.2.1", 5347 ] 5348 5349 [[package]] 5350 name = "windows-strings" 5351 + version = "0.4.2" 5352 source = "registry+https://github.com/rust-lang/crates.io-index" 5353 + checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57" 5354 dependencies = [ 5355 + "windows-link 0.1.3", 5356 + ] 5357 + 5358 + [[package]] 5359 + name = "windows-sys" 5360 + version = "0.45.0" 5361 + source = "registry+https://github.com/rust-lang/crates.io-index" 5362 + checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 5363 + dependencies = [ 5364 + "windows-targets 0.42.2", 5365 ] 5366 5367 [[package]] ··· 5392 ] 5393 5394 [[package]] 5395 + name = "windows-sys" 5396 + version = "0.60.2" 5397 + source = "registry+https://github.com/rust-lang/crates.io-index" 5398 + checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" 5399 + dependencies = [ 5400 + "windows-targets 0.53.5", 5401 + ] 5402 + 5403 + [[package]] 5404 + name = "windows-targets" 5405 + version = "0.42.2" 5406 + source = "registry+https://github.com/rust-lang/crates.io-index" 5407 + checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 5408 + dependencies = [ 5409 + "windows_aarch64_gnullvm 0.42.2", 5410 + "windows_aarch64_msvc 0.42.2", 5411 + "windows_i686_gnu 0.42.2", 5412 + "windows_i686_msvc 0.42.2", 5413 + "windows_x86_64_gnu 0.42.2", 5414 + "windows_x86_64_gnullvm 0.42.2", 5415 + "windows_x86_64_msvc 0.42.2", 5416 + ] 5417 + 5418 + [[package]] 5419 name = "windows-targets" 5420 version = "0.48.5" 5421 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5439 "windows_aarch64_gnullvm 0.52.6", 5440 "windows_aarch64_msvc 0.52.6", 5441 "windows_i686_gnu 0.52.6", 5442 + "windows_i686_gnullvm 0.52.6", 5443 "windows_i686_msvc 0.52.6", 5444 "windows_x86_64_gnu 0.52.6", 5445 "windows_x86_64_gnullvm 0.52.6", 5446 "windows_x86_64_msvc 0.52.6", 5447 + ] 5448 + 5449 + [[package]] 5450 + name = "windows-targets" 5451 + version = "0.53.5" 5452 + source = "registry+https://github.com/rust-lang/crates.io-index" 5453 + checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" 5454 + dependencies = [ 5455 + "windows-link 0.2.1", 5456 + "windows_aarch64_gnullvm 0.53.1", 5457 + "windows_aarch64_msvc 0.53.1", 5458 + "windows_i686_gnu 0.53.1", 5459 + "windows_i686_gnullvm 0.53.1", 5460 + "windows_i686_msvc 0.53.1", 5461 + "windows_x86_64_gnu 0.53.1", 5462 + "windows_x86_64_gnullvm 0.53.1", 5463 + "windows_x86_64_msvc 0.53.1", 5464 ] 5465 5466 [[package]] 5467 name = "windows_aarch64_gnullvm" 5468 + version = "0.42.2" 5469 + source = "registry+https://github.com/rust-lang/crates.io-index" 5470 + checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 5471 + 5472 + [[package]] 5473 + name = "windows_aarch64_gnullvm" 5474 version = "0.48.5" 5475 source = "registry+https://github.com/rust-lang/crates.io-index" 5476 checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" ··· 5482 checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 5483 5484 [[package]] 5485 + name = "windows_aarch64_gnullvm" 5486 + version = "0.53.1" 5487 + source = "registry+https://github.com/rust-lang/crates.io-index" 5488 + checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53" 5489 + 5490 + [[package]] 5491 + name = "windows_aarch64_msvc" 5492 + version = "0.42.2" 5493 + source = "registry+https://github.com/rust-lang/crates.io-index" 5494 + checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 5495 + 5496 + [[package]] 5497 name = "windows_aarch64_msvc" 5498 version = "0.48.5" 5499 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5506 checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 5507 5508 [[package]] 5509 + name = "windows_aarch64_msvc" 5510 + version = "0.53.1" 5511 + source = "registry+https://github.com/rust-lang/crates.io-index" 5512 + checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006" 5513 + 5514 + [[package]] 5515 + name = "windows_i686_gnu" 5516 + version = "0.42.2" 5517 + source = "registry+https://github.com/rust-lang/crates.io-index" 5518 + checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 5519 + 5520 + [[package]] 5521 name = "windows_i686_gnu" 5522 version = "0.48.5" 5523 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5530 checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 5531 5532 [[package]] 5533 + name = "windows_i686_gnu" 5534 + version = "0.53.1" 5535 + source = "registry+https://github.com/rust-lang/crates.io-index" 5536 + checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3" 5537 + 5538 + [[package]] 5539 name = "windows_i686_gnullvm" 5540 version = "0.52.6" 5541 source = "registry+https://github.com/rust-lang/crates.io-index" 5542 checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 5543 5544 [[package]] 5545 + name = "windows_i686_gnullvm" 5546 + version = "0.53.1" 5547 + source = "registry+https://github.com/rust-lang/crates.io-index" 5548 + checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c" 5549 + 5550 + [[package]] 5551 + name = "windows_i686_msvc" 5552 + version = "0.42.2" 5553 + source = "registry+https://github.com/rust-lang/crates.io-index" 5554 + checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 5555 + 5556 + [[package]] 5557 name = "windows_i686_msvc" 5558 version = "0.48.5" 5559 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5564 version = "0.52.6" 5565 source = "registry+https://github.com/rust-lang/crates.io-index" 5566 checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 5567 + 5568 + [[package]] 5569 + name = "windows_i686_msvc" 5570 + version = "0.53.1" 5571 + source = "registry+https://github.com/rust-lang/crates.io-index" 5572 + checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2" 5573 + 5574 + [[package]] 5575 + name = "windows_x86_64_gnu" 5576 + version = "0.42.2" 5577 + source = "registry+https://github.com/rust-lang/crates.io-index" 5578 + checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 5579 5580 [[package]] 5581 name = "windows_x86_64_gnu" ··· 5590 checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 5591 5592 [[package]] 5593 + name = "windows_x86_64_gnu" 5594 + version = "0.53.1" 5595 + source = "registry+https://github.com/rust-lang/crates.io-index" 5596 + checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499" 5597 + 5598 + [[package]] 5599 + name = "windows_x86_64_gnullvm" 5600 + version = "0.42.2" 5601 + source = "registry+https://github.com/rust-lang/crates.io-index" 5602 + checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 5603 + 5604 + [[package]] 5605 name = "windows_x86_64_gnullvm" 5606 version = "0.48.5" 5607 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5614 checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 5615 5616 [[package]] 5617 + name = "windows_x86_64_gnullvm" 5618 + version = "0.53.1" 5619 + source = "registry+https://github.com/rust-lang/crates.io-index" 5620 + checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" 5621 + 5622 + [[package]] 5623 + name = "windows_x86_64_msvc" 5624 + version = "0.42.2" 5625 + source = "registry+https://github.com/rust-lang/crates.io-index" 5626 + checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 5627 + 5628 + [[package]] 5629 name = "windows_x86_64_msvc" 5630 version = "0.48.5" 5631 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5638 checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 5639 5640 [[package]] 5641 + name = "windows_x86_64_msvc" 5642 + version = "0.53.1" 5643 source = "registry+https://github.com/rust-lang/crates.io-index" 5644 + checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" 5645 5646 [[package]] 5647 name = "winreg" ··· 5654 ] 5655 5656 [[package]] 5657 + name = "wit-bindgen" 5658 + version = "0.46.0" 5659 source = "registry+https://github.com/rust-lang/crates.io-index" 5660 + checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59" 5661 5662 [[package]] 5663 name = "write16" ··· 5672 checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" 5673 5674 [[package]] 5675 + name = "xml5ever" 5676 + version = "0.18.1" 5677 + source = "registry+https://github.com/rust-lang/crates.io-index" 5678 + checksum = "9bbb26405d8e919bc1547a5aa9abc95cbfa438f04844f5fdd9dc7596b748bf69" 5679 + dependencies = [ 5680 + "log", 5681 + "mac", 5682 + "markup5ever", 5683 + ] 5684 + 5685 + [[package]] 5686 name = "yansi" 5687 version = "1.0.1" 5688 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5708 dependencies = [ 5709 "proc-macro2", 5710 "quote", 5711 + "syn 2.0.96", 5712 "synstructure", 5713 ] 5714 ··· 5730 dependencies = [ 5731 "proc-macro2", 5732 "quote", 5733 + "syn 2.0.96", 5734 ] 5735 5736 [[package]] ··· 5750 dependencies = [ 5751 "proc-macro2", 5752 "quote", 5753 + "syn 2.0.96", 5754 "synstructure", 5755 ] 5756 ··· 5759 version = "1.8.1" 5760 source = "registry+https://github.com/rust-lang/crates.io-index" 5761 checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" 5762 + dependencies = [ 5763 + "serde", 5764 + ] 5765 5766 [[package]] 5767 name = "zerovec" ··· 5782 dependencies = [ 5783 "proc-macro2", 5784 "quote", 5785 + "syn 2.0.96", 5786 ] 5787 5788 [[package]]
+25 -7
Cargo.toml
··· 2 resolver = "2" 3 4 members = [ 5 - "consumer", 6 - "dataloader-rs", 7 - "did-resolver", 8 - "lexica", 9 - "parakeet", 10 - "parakeet-db", 11 - "parakeet-lexgen" 12 ] 13 14 15 [profile.dev.package."*"] 16 opt-level = 3
··· 2 resolver = "2" 3 4 members = [ 5 + "parakeet-appview", 6 + "parakeet-appview-macros", 7 + "parakeet-consumer", 8 + "parakeet-db" 9 ] 10 11 + [workspace.dependencies] 12 + jacquard = "0.9.5" 13 + jacquard-api = { version = "0.9.5", features = ["bluesky"] } 14 + jacquard-common = "0.9.5" 15 + jacquard-axum = "0.9.5" 16 + at-uri = "0.2" 17 + anyhow = "1.0" 18 + async-trait = "0.1" 19 + tokio = { version = "1.35", features = ["full"] } 20 + diesel = { version = "2.2" } 21 + diesel-async = { version = "0.5" } 22 + deadpool-diesel = { version = "0.5" } 23 + serde = { version = "1.0" } 24 + serde_json = "1.0" 25 + chrono = { version = "0.4" } 26 + thiserror = "1.0" 27 + tracing = "0.1" 28 + metrics = "0.21" 29 + futures = "0.3" 30 + bytes = "1.5" 31 + uuid = { version = "1.6" } 32 33 [profile.dev.package."*"] 34 opt-level = 3