lol

typst-lsp: 0.10.1 -> 0.11.0

Diff: https://github.com/nvarner/typst-lsp/compare/v0.10.1...v0.11.0

Changelog: https://github.com/nvarner/typst-lsp/releases/tag/v0.11.0

figsoda d0779203 02ee7933

+675 -421
+666 -416
pkgs/development/tools/language-servers/typst-lsp/Cargo.lock
··· 19 20 [[package]] 21 name = "ahash" 22 - version = "0.7.6" 23 source = "registry+https://github.com/rust-lang/crates.io-index" 24 - checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" 25 dependencies = [ 26 "getrandom", 27 "once_cell", ··· 30 31 [[package]] 32 name = "aho-corasick" 33 - version = "1.1.1" 34 source = "registry+https://github.com/rust-lang/crates.io-index" 35 - checksum = "ea5d730647d4fadd988536d06fecce94b7b4f2a7efdae548f1cf4b63205518ab" 36 dependencies = [ 37 "memchr", 38 ] ··· 57 version = "1.0.75" 58 source = "registry+https://github.com/rust-lang/crates.io-index" 59 checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" 60 61 [[package]] 62 name = "arrayref" ··· 83 84 [[package]] 85 name = "async-compression" 86 - version = "0.4.3" 87 source = "registry+https://github.com/rust-lang/crates.io-index" 88 - checksum = "bb42b2197bf15ccb092b62c74515dbd8b86d0effd934795f6687c93b6e679a2c" 89 dependencies = [ 90 "flate2", 91 "futures-core", ··· 96 97 [[package]] 98 name = "async-trait" 99 - version = "0.1.73" 100 source = "registry+https://github.com/rust-lang/crates.io-index" 101 - checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0" 102 dependencies = [ 103 "proc-macro2", 104 "quote", 105 - "syn 2.0.37", 106 ] 107 108 [[package]] ··· 146 147 [[package]] 148 name = "base64" 149 - version = "0.21.4" 150 source = "registry+https://github.com/rust-lang/crates.io-index" 151 - checksum = "9ba43ea6f343b788c8764558649e08df62f86c6ef251fdaeb1ffd010a9ae50a2" 152 153 [[package]] 154 name = "biblatex" 155 - version = "0.8.0" 156 source = "registry+https://github.com/rust-lang/crates.io-index" 157 - checksum = "cc9fd60378277e44cd400ec5f35e768ce0d5a63d8d18ac7b1a9231196251dae5" 158 dependencies = [ 159 - "chrono", 160 "numerals", 161 "paste", 162 "strum 0.24.1", ··· 196 197 [[package]] 198 name = "bitflags" 199 - version = "2.4.0" 200 source = "registry+https://github.com/rust-lang/crates.io-index" 201 - checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635" 202 dependencies = [ 203 "serde", 204 ] 205 206 [[package]] 207 name = "bpaf" 208 - version = "0.9.5" 209 source = "registry+https://github.com/rust-lang/crates.io-index" 210 - checksum = "1dc3b1bd654a8d16eea03586c3eee8ffd25c7f242b9eae9730cc442834fe56d9" 211 dependencies = [ 212 "owo-colors", 213 "supports-color", ··· 215 216 [[package]] 217 name = "bstr" 218 - version = "1.6.2" 219 source = "registry+https://github.com/rust-lang/crates.io-index" 220 - checksum = "4c2f7349907b712260e64b0afe2f84692af14a454be26187d9df565c7f69266a" 221 dependencies = [ 222 "memchr", 223 "serde", ··· 230 checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" 231 232 [[package]] 233 name = "bytemuck" 234 version = "1.14.0" 235 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 237 238 [[package]] 239 name = "byteorder" 240 - version = "1.4.3" 241 source = "registry+https://github.com/rust-lang/crates.io-index" 242 - checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 243 244 [[package]] 245 name = "bytes" ··· 258 259 [[package]] 260 name = "cargo-platform" 261 - version = "0.1.3" 262 source = "registry+https://github.com/rust-lang/crates.io-index" 263 - checksum = "2cfa25e60aea747ec7e1124f238816749faa93759c6ff5b31f1ccdda137f4479" 264 dependencies = [ 265 "serde", 266 ] 267 268 [[package]] 269 name = "cargo_metadata" 270 - version = "0.18.0" 271 source = "registry+https://github.com/rust-lang/crates.io-index" 272 - checksum = "fb9ac64500cc83ce4b9f8dafa78186aa008c8dea77a09b94cd307fd0cd5022a8" 273 dependencies = [ 274 "camino", 275 "cargo-platform", ··· 358 ] 359 360 [[package]] 361 name = "cobs" 362 version = "0.2.3" 363 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 392 393 [[package]] 394 name = "concurrent-queue" 395 - version = "2.2.0" 396 source = "registry+https://github.com/rust-lang/crates.io-index" 397 - checksum = "62ec6771ecfa0762d24683ee5a32ad78487a3d3afdc0fb8cae19d2c5deb50b7c" 398 dependencies = [ 399 "crossbeam-utils", 400 ] ··· 416 checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" 417 418 [[package]] 419 name = "crc32fast" 420 version = "1.3.2" 421 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 445 446 [[package]] 447 name = "csv" 448 - version = "1.2.2" 449 source = "registry+https://github.com/rust-lang/crates.io-index" 450 - checksum = "626ae34994d3d8d668f4269922248239db4ae42d538b14c398b74a52208e8086" 451 dependencies = [ 452 "csv-core", 453 "itoa", ··· 457 458 [[package]] 459 name = "csv-core" 460 - version = "0.1.10" 461 source = "registry+https://github.com/rust-lang/crates.io-index" 462 - checksum = "2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90" 463 dependencies = [ 464 "memchr", 465 ] ··· 475 "openssl-probe", 476 "openssl-sys", 477 "schannel", 478 - "socket2 0.4.9", 479 "winapi", 480 ] 481 482 [[package]] 483 name = "curl-sys" 484 - version = "0.4.66+curl-8.3.0" 485 source = "registry+https://github.com/rust-lang/crates.io-index" 486 - checksum = "70c44a72e830f0e40ad90dda8a6ab6ed6314d39776599a58a2e5e37fbc6db5b9" 487 dependencies = [ 488 "cc", 489 "libc", ··· 501 checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856" 502 dependencies = [ 503 "cfg-if", 504 - "hashbrown 0.14.0", 505 "lock_api", 506 "once_cell", 507 "parking_lot_core", ··· 509 510 [[package]] 511 name = "data-url" 512 - version = "0.2.0" 513 source = "registry+https://github.com/rust-lang/crates.io-index" 514 - checksum = "8d7439c3735f405729d52c3fbbe4de140eaf938a1fe47d227c27f8254d4302a5" 515 516 [[package]] 517 name = "deranged" 518 - version = "0.3.8" 519 source = "registry+https://github.com/rust-lang/crates.io-index" 520 - checksum = "f2696e8a945f658fd14dc3b87242e6b80cd0f36ff04ea560fa39082368847946" 521 522 [[package]] 523 name = "dirs" ··· 548 dependencies = [ 549 "proc-macro2", 550 "quote", 551 - "syn 2.0.37", 552 ] 553 554 [[package]] ··· 567 ] 568 569 [[package]] 570 name = "either" 571 version = "1.9.0" 572 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 582 ] 583 584 [[package]] 585 name = "encoding_rs" 586 version = "0.8.33" 587 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 592 593 [[package]] 594 name = "enum-ordinalize" 595 - version = "3.1.13" 596 source = "registry+https://github.com/rust-lang/crates.io-index" 597 - checksum = "e4f76552f53cefc9a7f64987c3701b99d982f7690606fd67de1d09712fbf52f1" 598 dependencies = [ 599 "num-bigint", 600 "num-traits", 601 "proc-macro2", 602 "quote", 603 - "syn 2.0.37", 604 ] 605 606 [[package]] ··· 611 612 [[package]] 613 name = "errno" 614 - version = "0.3.3" 615 source = "registry+https://github.com/rust-lang/crates.io-index" 616 - checksum = "136526188508e25c6fef639d7927dfb3e0e3084488bf202267829cf7fc23dbdd" 617 dependencies = [ 618 - "errno-dragonfly", 619 "libc", 620 "windows-sys", 621 - ] 622 - 623 - [[package]] 624 - name = "errno-dragonfly" 625 - version = "0.1.2" 626 - source = "registry+https://github.com/rust-lang/crates.io-index" 627 - checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 628 - dependencies = [ 629 - "cc", 630 - "libc", 631 ] 632 633 [[package]] ··· 647 ] 648 649 [[package]] 650 name = "fastrand" 651 version = "1.9.0" 652 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 657 658 [[package]] 659 name = "fastrand" 660 - version = "2.0.0" 661 source = "registry+https://github.com/rust-lang/crates.io-index" 662 - checksum = "6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764" 663 664 [[package]] 665 name = "fdeflate" 666 - version = "0.3.0" 667 source = "registry+https://github.com/rust-lang/crates.io-index" 668 - checksum = "d329bdeac514ee06249dabc27877490f17f5d371ec693360768b838e19f3ae10" 669 dependencies = [ 670 "simd-adler32", 671 ] ··· 684 685 [[package]] 686 name = "flate2" 687 - version = "1.0.27" 688 source = "registry+https://github.com/rust-lang/crates.io-index" 689 - checksum = "c6c98ee8095e9d1dcbf2fcc6d95acccb90d1c81db1e44725c6a984b1dbdfb010" 690 dependencies = [ 691 "crc32fast", 692 "miniz_oxide", ··· 706 707 [[package]] 708 name = "fontdb" 709 - version = "0.14.1" 710 source = "registry+https://github.com/rust-lang/crates.io-index" 711 - checksum = "af8d8cbea8f21307d7e84bca254772981296f058a1d36b461bf4d83a7499fc9e" 712 dependencies = [ 713 "log", 714 "slotmap", 715 "tinyvec", 716 - "ttf-parser 0.19.2", 717 ] 718 719 [[package]] ··· 741 ] 742 743 [[package]] 744 name = "futures" 745 - version = "0.3.28" 746 source = "registry+https://github.com/rust-lang/crates.io-index" 747 - checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" 748 dependencies = [ 749 "futures-channel", 750 "futures-core", ··· 757 758 [[package]] 759 name = "futures-channel" 760 - version = "0.3.28" 761 source = "registry+https://github.com/rust-lang/crates.io-index" 762 - checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" 763 dependencies = [ 764 "futures-core", 765 "futures-sink", ··· 767 768 [[package]] 769 name = "futures-core" 770 - version = "0.3.28" 771 source = "registry+https://github.com/rust-lang/crates.io-index" 772 - checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" 773 774 [[package]] 775 name = "futures-executor" 776 - version = "0.3.28" 777 source = "registry+https://github.com/rust-lang/crates.io-index" 778 - checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" 779 dependencies = [ 780 "futures-core", 781 "futures-task", ··· 784 785 [[package]] 786 name = "futures-io" 787 - version = "0.3.28" 788 source = "registry+https://github.com/rust-lang/crates.io-index" 789 - checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" 790 791 [[package]] 792 name = "futures-lite" ··· 805 806 [[package]] 807 name = "futures-macro" 808 - version = "0.3.28" 809 source = "registry+https://github.com/rust-lang/crates.io-index" 810 - checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" 811 dependencies = [ 812 "proc-macro2", 813 "quote", 814 - "syn 2.0.37", 815 ] 816 817 [[package]] 818 name = "futures-sink" 819 - version = "0.3.28" 820 source = "registry+https://github.com/rust-lang/crates.io-index" 821 - checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" 822 823 [[package]] 824 name = "futures-task" 825 - version = "0.3.28" 826 source = "registry+https://github.com/rust-lang/crates.io-index" 827 - checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" 828 829 [[package]] 830 name = "futures-util" 831 - version = "0.3.28" 832 source = "registry+https://github.com/rust-lang/crates.io-index" 833 - checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" 834 dependencies = [ 835 "futures-channel", 836 "futures-core", ··· 931 932 [[package]] 933 name = "hashbrown" 934 - version = "0.14.0" 935 source = "registry+https://github.com/rust-lang/crates.io-index" 936 - checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" 937 938 [[package]] 939 name = "hayagriva" 940 - version = "0.3.2" 941 source = "registry+https://github.com/rust-lang/crates.io-index" 942 - checksum = "065e90e53aa502be868a307f58ca6b46e31143641e809047c689de75619d8cea" 943 dependencies = [ 944 "biblatex", 945 - "chrono", 946 - "isolang", 947 - "lazy_static", 948 - "linked-hash-map", 949 "paste", 950 - "regex", 951 - "strum 0.24.1", 952 "thiserror", 953 "unic-langid", 954 "unicode-segmentation", 955 "url", 956 - "yaml-rust", 957 ] 958 959 [[package]] ··· 1019 "httpdate", 1020 "itoa", 1021 "pin-project-lite", 1022 - "socket2 0.4.9", 1023 "tokio", 1024 "tower-service", 1025 "tracing", ··· 1028 1029 [[package]] 1030 name = "hyper-rustls" 1031 - version = "0.24.1" 1032 source = "registry+https://github.com/rust-lang/crates.io-index" 1033 - checksum = "8d78e1e73ec14cf7375674f74d7dde185c8206fd9dea6fb6295e8a98098aaa97" 1034 dependencies = [ 1035 "futures-util", 1036 "http", ··· 1055 1056 [[package]] 1057 name = "hypher" 1058 - version = "0.1.3" 1059 source = "registry+https://github.com/rust-lang/crates.io-index" 1060 - checksum = "723e315d77ea8aa1aedf53ad979ff0e763cfa2a1b3403248e427ae052f403cad" 1061 1062 [[package]] 1063 name = "iana-time-zone" 1064 - version = "0.1.57" 1065 source = "registry+https://github.com/rust-lang/crates.io-index" 1066 - checksum = "2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613" 1067 dependencies = [ 1068 "android_system_properties", 1069 "core-foundation-sys", 1070 "iana-time-zone-haiku", 1071 "js-sys", 1072 "wasm-bindgen", 1073 - "windows", 1074 ] 1075 1076 [[package]] ··· 1084 1085 [[package]] 1086 name = "icu_collections" 1087 - version = "1.2.0" 1088 source = "registry+https://github.com/rust-lang/crates.io-index" 1089 - checksum = "ef8302d8dfd6044d3ddb3f807a5ef3d7bbca9a574959c6d6e4dc39aa7012d0d5" 1090 dependencies = [ 1091 "displaydoc", 1092 "serde", ··· 1097 1098 [[package]] 1099 name = "icu_locid" 1100 - version = "1.2.0" 1101 source = "registry+https://github.com/rust-lang/crates.io-index" 1102 - checksum = "3003f85dccfc0e238ff567693248c59153a46f4e6125ba4020b973cef4d1d335" 1103 dependencies = [ 1104 "displaydoc", 1105 "litemap", ··· 1109 ] 1110 1111 [[package]] 1112 name = "icu_properties" 1113 - version = "1.2.0" 1114 source = "registry+https://github.com/rust-lang/crates.io-index" 1115 - checksum = "ce0e1aa26851f16c9e04412a5911c86b7f8768dac8f8d4c5f1c568a7e5d7a434" 1116 dependencies = [ 1117 "displaydoc", 1118 "icu_collections", 1119 "icu_provider", 1120 "serde", 1121 "tinystr", ··· 1123 ] 1124 1125 [[package]] 1126 name = "icu_provider" 1127 - version = "1.2.0" 1128 source = "registry+https://github.com/rust-lang/crates.io-index" 1129 - checksum = "8dc312a7b6148f7dfe098047ae2494d12d4034f48ade58d4f353000db376e305" 1130 dependencies = [ 1131 "displaydoc", 1132 "icu_locid", ··· 1134 "postcard", 1135 "serde", 1136 "stable_deref_trait", 1137 "writeable", 1138 "yoke", 1139 "zerofrom", ··· 1142 1143 [[package]] 1144 name = "icu_provider_adapters" 1145 - version = "1.2.0" 1146 source = "registry+https://github.com/rust-lang/crates.io-index" 1147 - checksum = "f4ae1e2bd0c41728b77e7c46e9afdec5e2127d1eedacc684724667d50c126bd3" 1148 dependencies = [ 1149 "icu_locid", 1150 "icu_provider", 1151 "tinystr", 1152 - "yoke", 1153 "zerovec", 1154 ] 1155 1156 [[package]] 1157 name = "icu_provider_blob" 1158 - version = "1.2.0" 1159 source = "registry+https://github.com/rust-lang/crates.io-index" 1160 - checksum = "fd364c9a01f791a4bc04a74cf2a1d01d9f6926a40fd5ae1c28004e1e70d8338b" 1161 dependencies = [ 1162 "icu_provider", 1163 "postcard", 1164 "serde", 1165 "writeable", 1166 - "yoke", 1167 "zerovec", 1168 ] 1169 1170 [[package]] 1171 name = "icu_provider_macros" 1172 - version = "1.2.0" 1173 source = "registry+https://github.com/rust-lang/crates.io-index" 1174 - checksum = "dd8b728b9421e93eff1d9f8681101b78fa745e0748c95c655c83f337044a7e10" 1175 dependencies = [ 1176 "proc-macro2", 1177 "quote", 1178 - "syn 1.0.109", 1179 ] 1180 1181 [[package]] 1182 name = "icu_segmenter" 1183 - version = "1.2.1" 1184 source = "registry+https://github.com/rust-lang/crates.io-index" 1185 - checksum = "c3300a7b6bf187be98a57264ad094f11f2e062c2e8263132af010ff522ee5495" 1186 dependencies = [ 1187 "displaydoc", 1188 "icu_collections", 1189 "icu_locid", 1190 "icu_provider", 1191 - "num-traits", 1192 "serde", 1193 "utf8_iter", 1194 "zerovec", 1195 ] 1196 1197 [[package]] 1198 name = "idna" ··· 1244 1245 [[package]] 1246 name = "indexmap" 1247 - version = "2.0.0" 1248 source = "registry+https://github.com/rust-lang/crates.io-index" 1249 - checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" 1250 dependencies = [ 1251 "equivalent", 1252 - "hashbrown 0.14.0", 1253 "serde", 1254 ] 1255 ··· 1276 1277 [[package]] 1278 name = "internment" 1279 - version = "0.7.1" 1280 source = "registry+https://github.com/rust-lang/crates.io-index" 1281 - checksum = "161079c3ad892faa215fcfcf3fd7a6a3c9288df2b06a2c2bad7fbfad4f01d69d" 1282 dependencies = [ 1283 "hashbrown 0.12.3", 1284 "parking_lot", ··· 1286 1287 [[package]] 1288 name = "ipnet" 1289 - version = "2.8.0" 1290 source = "registry+https://github.com/rust-lang/crates.io-index" 1291 - checksum = "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6" 1292 1293 [[package]] 1294 name = "is-terminal" ··· 1333 ] 1334 1335 [[package]] 1336 - name = "isolang" 1337 - version = "2.3.0" 1338 - source = "registry+https://github.com/rust-lang/crates.io-index" 1339 - checksum = "f80f221db1bc708b71128757b9396727c04de86968081e18e89b0575e03be071" 1340 - dependencies = [ 1341 - "phf", 1342 - ] 1343 - 1344 - [[package]] 1345 name = "itertools" 1346 version = "0.10.5" 1347 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1397 1398 [[package]] 1399 name = "libc" 1400 - version = "0.2.148" 1401 source = "registry+https://github.com/rust-lang/crates.io-index" 1402 - checksum = "9cdc71e17332e86d2e1d38c1f99edcb6288ee11b815fb1a4b049eaa2114d369b" 1403 1404 [[package]] 1405 name = "libm" 1406 - version = "0.2.7" 1407 source = "registry+https://github.com/rust-lang/crates.io-index" 1408 - checksum = "f7012b1bbb0719e1097c47611d3898568c546d597c2e74d66f6087edd5233ff4" 1409 1410 [[package]] 1411 name = "libz-sys" ··· 1436 1437 [[package]] 1438 name = "linux-raw-sys" 1439 - version = "0.4.7" 1440 source = "registry+https://github.com/rust-lang/crates.io-index" 1441 - checksum = "1a9bad9f94746442c783ca431b22403b519cd7fbeed0533fdd6328b2f2212128" 1442 1443 [[package]] 1444 name = "lipsum" ··· 1452 1453 [[package]] 1454 name = "litemap" 1455 - version = "0.7.0" 1456 source = "registry+https://github.com/rust-lang/crates.io-index" 1457 - checksum = "3a04a5b2b6f54acba899926491d0a6c59d98012938ca2ab5befb281c034e8f94" 1458 1459 [[package]] 1460 name = "lock_api" 1461 - version = "0.4.10" 1462 source = "registry+https://github.com/rust-lang/crates.io-index" 1463 - checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" 1464 dependencies = [ 1465 "autocfg", 1466 "scopeguard", ··· 1487 1488 [[package]] 1489 name = "memchr" 1490 - version = "2.6.3" 1491 source = "registry+https://github.com/rust-lang/crates.io-index" 1492 - checksum = "8f232d6ef707e1956a43342693d2a31e72989554d58299d7a88738cc95b0d35c" 1493 1494 [[package]] 1495 name = "memmap2" 1496 - version = "0.7.1" 1497 source = "registry+https://github.com/rust-lang/crates.io-index" 1498 - checksum = "f49388d20533534cd19360ad3d6a7dadc885944aa802ba3995040c5ec11288c6" 1499 dependencies = [ 1500 "libc", 1501 ] ··· 1518 1519 [[package]] 1520 name = "mio" 1521 - version = "0.8.8" 1522 source = "registry+https://github.com/rust-lang/crates.io-index" 1523 - checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" 1524 dependencies = [ 1525 "libc", 1526 "wasi", ··· 1579 1580 [[package]] 1581 name = "num-traits" 1582 - version = "0.2.16" 1583 source = "registry+https://github.com/rust-lang/crates.io-index" 1584 - checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" 1585 dependencies = [ 1586 "autocfg", 1587 - "libm", 1588 ] 1589 1590 [[package]] ··· 1613 ] 1614 1615 [[package]] 1616 - name = "oklab" 1617 - version = "1.0.0" 1618 - source = "registry+https://github.com/rust-lang/crates.io-index" 1619 - checksum = "467e40ada50d13bab19019e3707862b5076ca15841f31ee1474c40397c1b9f11" 1620 - dependencies = [ 1621 - "rgb", 1622 - ] 1623 - 1624 - [[package]] 1625 name = "once_cell" 1626 version = "1.18.0" 1627 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1633 source = "registry+https://github.com/rust-lang/crates.io-index" 1634 checksum = "bac25ee399abb46215765b1cb35bc0212377e58a061560d8b29b024fd0430e7c" 1635 dependencies = [ 1636 - "bitflags 2.4.0", 1637 "cfg-if", 1638 "foreign-types", 1639 "libc", ··· 1650 dependencies = [ 1651 "proc-macro2", 1652 "quote", 1653 - "syn 2.0.37", 1654 ] 1655 1656 [[package]] ··· 1750 "futures-util", 1751 "once_cell", 1752 "opentelemetry_api", 1753 - "ordered-float 3.9.1", 1754 "percent-encoding", 1755 "rand", 1756 "regex", ··· 1767 1768 [[package]] 1769 name = "ordered-float" 1770 - version = "2.10.0" 1771 source = "registry+https://github.com/rust-lang/crates.io-index" 1772 - checksum = "7940cf2ca942593318d07fcf2596cdca60a85c9e7fab408a5e21a4f9dcd40d87" 1773 dependencies = [ 1774 "num-traits", 1775 ] 1776 1777 [[package]] 1778 name = "ordered-float" 1779 - version = "3.9.1" 1780 source = "registry+https://github.com/rust-lang/crates.io-index" 1781 - checksum = "2a54938017eacd63036332b4ae5c8a49fc8c0c1d6d629893057e4f13609edd06" 1782 dependencies = [ 1783 "num-traits", 1784 ] ··· 1790 checksum = "c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f" 1791 1792 [[package]] 1793 name = "parking" 1794 - version = "2.1.0" 1795 source = "registry+https://github.com/rust-lang/crates.io-index" 1796 - checksum = "14f2252c834a40ed9bb5422029649578e63aa341ac401f74e719dd1afda8394e" 1797 1798 [[package]] 1799 name = "parking_lot" ··· 1807 1808 [[package]] 1809 name = "parking_lot_core" 1810 - version = "0.9.8" 1811 source = "registry+https://github.com/rust-lang/crates.io-index" 1812 - checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447" 1813 dependencies = [ 1814 "cfg-if", 1815 "libc", 1816 - "redox_syscall 0.3.5", 1817 "smallvec", 1818 "windows-targets", 1819 ] ··· 1826 1827 [[package]] 1828 name = "pdf-writer" 1829 - version = "0.8.1" 1830 source = "registry+https://github.com/rust-lang/crates.io-index" 1831 - checksum = "9d77bc47c8968aa63f86a7e6693e270a6cbd1e3b784c364f1711a0ddecc71447" 1832 dependencies = [ 1833 "bitflags 1.3.2", 1834 "itoa", 1835 "ryu", 1836 ] 1837 ··· 1842 checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" 1843 1844 [[package]] 1845 - name = "phf" 1846 - version = "0.11.2" 1847 - source = "registry+https://github.com/rust-lang/crates.io-index" 1848 - checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" 1849 - dependencies = [ 1850 - "phf_shared", 1851 - ] 1852 - 1853 - [[package]] 1854 - name = "phf_shared" 1855 - version = "0.11.2" 1856 - source = "registry+https://github.com/rust-lang/crates.io-index" 1857 - checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b" 1858 - dependencies = [ 1859 - "siphasher 0.3.11", 1860 - ] 1861 - 1862 - [[package]] 1863 name = "pico-args" 1864 version = "0.5.0" 1865 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1882 dependencies = [ 1883 "proc-macro2", 1884 "quote", 1885 - "syn 2.0.37", 1886 ] 1887 1888 [[package]] ··· 1903 source = "registry+https://github.com/rust-lang/crates.io-index" 1904 checksum = "f67591f21f6668e63c1cd85adab066ac8a92bc7b962668dd8042197a6e4b8f8f" 1905 dependencies = [ 1906 - "ttf-parser 0.19.2", 1907 ] 1908 1909 [[package]] ··· 1914 1915 [[package]] 1916 name = "plist" 1917 - version = "1.5.0" 1918 source = "registry+https://github.com/rust-lang/crates.io-index" 1919 - checksum = "bdc0001cfea3db57a2e24bc0d818e9e20e554b5f97fabb9bc231dc240269ae06" 1920 dependencies = [ 1921 "base64", 1922 "indexmap 1.9.3", 1923 "line-wrap", 1924 - "quick-xml", 1925 "serde", 1926 "time", 1927 ] ··· 1957 1958 [[package]] 1959 name = "postcard" 1960 - version = "1.0.7" 1961 source = "registry+https://github.com/rust-lang/crates.io-index" 1962 - checksum = "d534c6e61df1c7166e636ca612d9820d486fe96ddad37f7abc671517b297488e" 1963 dependencies = [ 1964 "cobs", 1965 "serde", 1966 ] 1967 1968 [[package]] 1969 name = "ppv-lite86" ··· 1997 1998 [[package]] 1999 name = "proc-macro2" 2000 - version = "1.0.67" 2001 source = "registry+https://github.com/rust-lang/crates.io-index" 2002 - checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" 2003 dependencies = [ 2004 "unicode-ident", 2005 ] ··· 2014 ] 2015 2016 [[package]] 2017 name = "quick-xml" 2018 - version = "0.29.0" 2019 source = "registry+https://github.com/rust-lang/crates.io-index" 2020 - checksum = "81b9228215d82c7b61490fec1de287136b5de6f5700f6e58ea9ad61a7964ca51" 2021 dependencies = [ 2022 "memchr", 2023 ] ··· 2030 dependencies = [ 2031 "proc-macro2", 2032 ] 2033 2034 [[package]] 2035 name = "rand" ··· 2086 ] 2087 2088 [[package]] 2089 name = "redox_users" 2090 version = "0.4.3" 2091 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2098 2099 [[package]] 2100 name = "regex" 2101 - version = "1.9.5" 2102 source = "registry+https://github.com/rust-lang/crates.io-index" 2103 - checksum = "697061221ea1b4a94a624f67d0ae2bfe4e22b8a17b6a192afb11046542cc8c47" 2104 dependencies = [ 2105 "aho-corasick", 2106 "memchr", 2107 "regex-automata", 2108 - "regex-syntax", 2109 ] 2110 2111 [[package]] 2112 name = "regex-automata" 2113 - version = "0.3.8" 2114 source = "registry+https://github.com/rust-lang/crates.io-index" 2115 - checksum = "c2f401f4955220693b56f8ec66ee9c78abffd8d1c4f23dc41a23839eb88f0795" 2116 dependencies = [ 2117 "aho-corasick", 2118 "memchr", 2119 - "regex-syntax", 2120 ] 2121 2122 [[package]] ··· 2126 checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" 2127 2128 [[package]] 2129 name = "reqwest" 2130 - version = "0.11.20" 2131 source = "registry+https://github.com/rust-lang/crates.io-index" 2132 - checksum = "3e9ad3fe7488d7e34558a2033d45a0c90b72d97b4f80705666fea71472e2e6a1" 2133 dependencies = [ 2134 "base64", 2135 "bytes", ··· 2155 "serde", 2156 "serde_json", 2157 "serde_urlencoded", 2158 "tokio", 2159 "tokio-native-tls", 2160 "tokio-rustls", ··· 2171 2172 [[package]] 2173 name = "resvg" 2174 - version = "0.35.0" 2175 source = "registry+https://github.com/rust-lang/crates.io-index" 2176 - checksum = "b6554f47c38eca56827eea7f285c2a3018b4e12e0e195cc105833c008be338f1" 2177 dependencies = [ 2178 "gif", 2179 "jpeg-decoder", ··· 2188 2189 [[package]] 2190 name = "rgb" 2191 - version = "0.8.36" 2192 source = "registry+https://github.com/rust-lang/crates.io-index" 2193 - checksum = "20ec2d3e3fc7a92ced357df9cebd5a10b6fb2aa1ee797bf7e9ce2f17dffc8f59" 2194 dependencies = [ 2195 "bytemuck", 2196 ] 2197 2198 [[package]] 2199 name = "ring" 2200 - version = "0.16.20" 2201 source = "registry+https://github.com/rust-lang/crates.io-index" 2202 - checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" 2203 dependencies = [ 2204 "cc", 2205 "libc", 2206 - "once_cell", 2207 - "spin 0.5.2", 2208 "untrusted", 2209 - "web-sys", 2210 - "winapi", 2211 ] 2212 2213 [[package]] 2214 name = "roxmltree" 2215 - version = "0.18.0" 2216 source = "registry+https://github.com/rust-lang/crates.io-index" 2217 - checksum = "d8f595a457b6b8c6cda66a48503e92ee8d19342f905948f29c383200ec9eb1d8" 2218 dependencies = [ 2219 "xmlparser", 2220 ] ··· 2227 2228 [[package]] 2229 name = "rustix" 2230 - version = "0.38.14" 2231 source = "registry+https://github.com/rust-lang/crates.io-index" 2232 - checksum = "747c788e9ce8e92b12cd485c49ddf90723550b654b32508f979b71a7b1ecda4f" 2233 dependencies = [ 2234 - "bitflags 2.4.0", 2235 "errno", 2236 "libc", 2237 "linux-raw-sys", ··· 2240 2241 [[package]] 2242 name = "rustls" 2243 - version = "0.21.7" 2244 source = "registry+https://github.com/rust-lang/crates.io-index" 2245 - checksum = "cd8d6c9f025a446bc4d18ad9632e69aec8f287aa84499ee335599fabd20c3fd8" 2246 dependencies = [ 2247 "log", 2248 "ring", ··· 2261 2262 [[package]] 2263 name = "rustls-webpki" 2264 - version = "0.101.6" 2265 source = "registry+https://github.com/rust-lang/crates.io-index" 2266 - checksum = "3c7d5dece342910d9ba34d259310cae3e0154b873b35408b787b59bce53d34fe" 2267 dependencies = [ 2268 "ring", 2269 "untrusted", ··· 2277 2278 [[package]] 2279 name = "rustybuzz" 2280 - version = "0.7.0" 2281 source = "registry+https://github.com/rust-lang/crates.io-index" 2282 - checksum = "162bdf42e261bee271b3957691018634488084ef577dddeb6420a9684cab2a6a" 2283 dependencies = [ 2284 "bitflags 1.3.2", 2285 "bytemuck", 2286 "smallvec", 2287 - "ttf-parser 0.18.1", 2288 "unicode-bidi-mirroring", 2289 "unicode-ccc", 2290 - "unicode-general-category", 2291 "unicode-script", 2292 ] 2293 ··· 2329 2330 [[package]] 2331 name = "sct" 2332 - version = "0.7.0" 2333 source = "registry+https://github.com/rust-lang/crates.io-index" 2334 - checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" 2335 dependencies = [ 2336 "ring", 2337 "untrusted", 2338 ] 2339 2340 [[package]] 2341 name = "security-framework" 2342 version = "2.9.2" 2343 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2362 2363 [[package]] 2364 name = "semver" 2365 - version = "1.0.18" 2366 source = "registry+https://github.com/rust-lang/crates.io-index" 2367 - checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918" 2368 dependencies = [ 2369 "serde", 2370 ] 2371 2372 [[package]] 2373 name = "serde" 2374 - version = "1.0.188" 2375 source = "registry+https://github.com/rust-lang/crates.io-index" 2376 - checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e" 2377 dependencies = [ 2378 "serde_derive", 2379 ] 2380 2381 [[package]] 2382 name = "serde_derive" 2383 - version = "1.0.188" 2384 source = "registry+https://github.com/rust-lang/crates.io-index" 2385 - checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2" 2386 dependencies = [ 2387 "proc-macro2", 2388 "quote", 2389 - "syn 2.0.37", 2390 ] 2391 2392 [[package]] 2393 name = "serde_json" 2394 - version = "1.0.107" 2395 source = "registry+https://github.com/rust-lang/crates.io-index" 2396 - checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65" 2397 dependencies = [ 2398 "itoa", 2399 "ryu", ··· 2402 2403 [[package]] 2404 name = "serde_repr" 2405 - version = "0.1.16" 2406 source = "registry+https://github.com/rust-lang/crates.io-index" 2407 - checksum = "8725e1dfadb3a50f7e5ce0b1a540466f6ed3fe7a0fca2ac2b8b831d31316bd00" 2408 dependencies = [ 2409 "proc-macro2", 2410 "quote", 2411 - "syn 2.0.37", 2412 ] 2413 2414 [[package]] 2415 name = "serde_spanned" 2416 - version = "0.6.3" 2417 source = "registry+https://github.com/rust-lang/crates.io-index" 2418 - checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186" 2419 dependencies = [ 2420 "serde", 2421 ] ··· 2434 2435 [[package]] 2436 name = "serde_yaml" 2437 - version = "0.9.25" 2438 source = "registry+https://github.com/rust-lang/crates.io-index" 2439 - checksum = "1a49e178e4452f45cb61d0cd8cebc1b0fafd3e41929e996cef79aa3aca91f574" 2440 dependencies = [ 2441 - "indexmap 2.0.0", 2442 "itoa", 2443 "ryu", 2444 "serde", ··· 2447 2448 [[package]] 2449 name = "sharded-slab" 2450 - version = "0.1.4" 2451 source = "registry+https://github.com/rust-lang/crates.io-index" 2452 - checksum = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31" 2453 dependencies = [ 2454 "lazy_static", 2455 ] ··· 2459 version = "0.3.7" 2460 source = "registry+https://github.com/rust-lang/crates.io-index" 2461 checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" 2462 2463 [[package]] 2464 name = "simplecss" ··· 2518 2519 [[package]] 2520 name = "socket2" 2521 - version = "0.4.9" 2522 source = "registry+https://github.com/rust-lang/crates.io-index" 2523 - checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" 2524 dependencies = [ 2525 "libc", 2526 "winapi", ··· 2528 2529 [[package]] 2530 name = "socket2" 2531 - version = "0.5.4" 2532 source = "registry+https://github.com/rust-lang/crates.io-index" 2533 - checksum = "4031e820eb552adee9295814c0ced9e5cf38ddf1e8b7d566d6de8e2538ea989e" 2534 dependencies = [ 2535 "libc", 2536 "windows-sys", ··· 2538 2539 [[package]] 2540 name = "spin" 2541 - version = "0.5.2" 2542 - source = "registry+https://github.com/rust-lang/crates.io-index" 2543 - checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 2544 - 2545 - [[package]] 2546 - name = "spin" 2547 version = "0.9.8" 2548 source = "registry+https://github.com/rust-lang/crates.io-index" 2549 checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" ··· 2591 source = "registry+https://github.com/rust-lang/crates.io-index" 2592 checksum = "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125" 2593 dependencies = [ 2594 - "strum_macros 0.25.2", 2595 ] 2596 2597 [[package]] ··· 2609 2610 [[package]] 2611 name = "strum_macros" 2612 - version = "0.25.2" 2613 source = "registry+https://github.com/rust-lang/crates.io-index" 2614 - checksum = "ad8d03b598d3d0fff69bf533ee3ef19b8eeb342729596df84bcc7e1f96ec4059" 2615 dependencies = [ 2616 "heck", 2617 "proc-macro2", 2618 "quote", 2619 "rustversion", 2620 - "syn 2.0.37", 2621 ] 2622 2623 [[package]] ··· 2638 2639 [[package]] 2640 name = "svg2pdf" 2641 - version = "0.7.1" 2642 source = "registry+https://github.com/rust-lang/crates.io-index" 2643 - checksum = "f2adc7de163bd53f323850e65269280b2a66ffceee291cb8eca34f2eabc3acad" 2644 dependencies = [ 2645 "image", 2646 "miniz_oxide", ··· 2650 2651 [[package]] 2652 name = "svgtypes" 2653 - version = "0.11.0" 2654 source = "registry+https://github.com/rust-lang/crates.io-index" 2655 - checksum = "ed4b0611e7f3277f68c0fa18e385d9e2d26923691379690039548f867cef02a7" 2656 dependencies = [ 2657 "kurbo", 2658 "siphasher 0.3.11", ··· 2671 2672 [[package]] 2673 name = "syn" 2674 - version = "2.0.37" 2675 source = "registry+https://github.com/rust-lang/crates.io-index" 2676 - checksum = "7303ef2c05cd654186cb250d29049a24840ca25d2747c25c0381c8d9e2f582e8" 2677 dependencies = [ 2678 "proc-macro2", 2679 "quote", ··· 2682 2683 [[package]] 2684 name = "synstructure" 2685 - version = "0.12.6" 2686 source = "registry+https://github.com/rust-lang/crates.io-index" 2687 - checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" 2688 dependencies = [ 2689 "proc-macro2", 2690 "quote", 2691 - "syn 1.0.109", 2692 "unicode-xid", 2693 ] 2694 ··· 2705 "fnv", 2706 "once_cell", 2707 "plist", 2708 - "regex-syntax", 2709 "serde", 2710 "serde_json", 2711 "thiserror", ··· 2714 ] 2715 2716 [[package]] 2717 name = "temp-dir" 2718 version = "0.1.11" 2719 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2721 2722 [[package]] 2723 name = "tempfile" 2724 - version = "3.8.0" 2725 source = "registry+https://github.com/rust-lang/crates.io-index" 2726 - checksum = "cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef" 2727 dependencies = [ 2728 "cfg-if", 2729 - "fastrand 2.0.0", 2730 - "redox_syscall 0.3.5", 2731 "rustix", 2732 "windows-sys", 2733 ] 2734 2735 [[package]] 2736 name = "thiserror" 2737 - version = "1.0.48" 2738 source = "registry+https://github.com/rust-lang/crates.io-index" 2739 - checksum = "9d6d7a740b8a666a7e828dd00da9c0dc290dff53154ea77ac109281de90589b7" 2740 dependencies = [ 2741 "thiserror-impl", 2742 ] 2743 2744 [[package]] 2745 name = "thiserror-impl" 2746 - version = "1.0.48" 2747 source = "registry+https://github.com/rust-lang/crates.io-index" 2748 - checksum = "49922ecae66cc8a249b77e68d1d0623c1b2c514f0060c27cdc68bd62a1219d35" 2749 dependencies = [ 2750 "proc-macro2", 2751 "quote", 2752 - "syn 2.0.37", 2753 ] 2754 2755 [[package]] ··· 2780 "byteorder", 2781 "integer-encoding", 2782 "log", 2783 - "ordered-float 2.10.0", 2784 "threadpool", 2785 ] 2786 2787 [[package]] 2788 name = "time" 2789 - version = "0.3.28" 2790 source = "registry+https://github.com/rust-lang/crates.io-index" 2791 - checksum = "17f6bb557fd245c28e6411aa56b6403c689ad95061f50e4be16c274e70a17e48" 2792 dependencies = [ 2793 "deranged", 2794 "itoa", 2795 "serde", 2796 "time-core", 2797 "time-macros", ··· 2799 2800 [[package]] 2801 name = "time-core" 2802 - version = "0.1.1" 2803 source = "registry+https://github.com/rust-lang/crates.io-index" 2804 - checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" 2805 2806 [[package]] 2807 name = "time-macros" 2808 - version = "0.2.14" 2809 source = "registry+https://github.com/rust-lang/crates.io-index" 2810 - checksum = "1a942f44339478ef67935ab2bbaec2fb0322496cf3cbe84b261e06ac3814c572" 2811 dependencies = [ 2812 "time-core", 2813 ] 2814 2815 [[package]] 2816 name = "tiny-skia" 2817 - version = "0.10.0" 2818 source = "registry+https://github.com/rust-lang/crates.io-index" 2819 - checksum = "7db11798945fa5c3e5490c794ccca7c6de86d3afdd54b4eb324109939c6f37bc" 2820 dependencies = [ 2821 "arrayref", 2822 "arrayvec", ··· 2829 2830 [[package]] 2831 name = "tiny-skia-path" 2832 - version = "0.10.0" 2833 source = "registry+https://github.com/rust-lang/crates.io-index" 2834 - checksum = "2f60aa35c89ac2687ace1a2556eaaea68e8c0d47408a2e3e7f5c98a489e7281c" 2835 dependencies = [ 2836 "arrayref", 2837 "bytemuck", ··· 2840 2841 [[package]] 2842 name = "tinystr" 2843 - version = "0.7.1" 2844 source = "registry+https://github.com/rust-lang/crates.io-index" 2845 - checksum = "7ac3f5b6856e931e15e07b478e98c8045239829a65f9156d4fa7e7788197a5ef" 2846 dependencies = [ 2847 "displaydoc", 2848 "serde", ··· 2866 2867 [[package]] 2868 name = "tokio" 2869 - version = "1.32.0" 2870 source = "registry+https://github.com/rust-lang/crates.io-index" 2871 - checksum = "17ed6077ed6cd6c74735e21f37eb16dc3935f96878b1fe961074089cc80893f9" 2872 dependencies = [ 2873 "backtrace", 2874 "bytes", ··· 2876 "mio", 2877 "num_cpus", 2878 "pin-project-lite", 2879 - "socket2 0.5.4", 2880 "tokio-macros", 2881 "windows-sys", 2882 ] ··· 2889 dependencies = [ 2890 "proc-macro2", 2891 "quote", 2892 - "syn 2.0.37", 2893 ] 2894 2895 [[package]] ··· 2940 2941 [[package]] 2942 name = "tokio-util" 2943 - version = "0.7.9" 2944 source = "registry+https://github.com/rust-lang/crates.io-index" 2945 - checksum = "1d68074620f57a0b21594d9735eb2e98ab38b17f80d3fcb189fca266771ca60d" 2946 dependencies = [ 2947 "bytes", 2948 "futures-core", ··· 2966 2967 [[package]] 2968 name = "toml" 2969 - version = "0.8.0" 2970 source = "registry+https://github.com/rust-lang/crates.io-index" 2971 - checksum = "c226a7bba6d859b63c92c4b4fe69c5b6b72d0cb897dbc8e6012298e6154cb56e" 2972 dependencies = [ 2973 "serde", 2974 "serde_spanned", 2975 "toml_datetime", 2976 - "toml_edit 0.20.0", 2977 ] 2978 2979 [[package]] 2980 name = "toml_datetime" 2981 - version = "0.6.3" 2982 source = "registry+https://github.com/rust-lang/crates.io-index" 2983 - checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" 2984 dependencies = [ 2985 "serde", 2986 ] ··· 2991 source = "registry+https://github.com/rust-lang/crates.io-index" 2992 checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" 2993 dependencies = [ 2994 - "indexmap 2.0.0", 2995 "serde", 2996 "serde_spanned", 2997 "toml_datetime", ··· 3000 3001 [[package]] 3002 name = "toml_edit" 3003 - version = "0.20.0" 3004 source = "registry+https://github.com/rust-lang/crates.io-index" 3005 - checksum = "8ff63e60a958cefbb518ae1fd6566af80d9d4be430a33f3723dfc47d1d411d95" 3006 dependencies = [ 3007 - "indexmap 2.0.0", 3008 "serde", 3009 "serde_spanned", 3010 "toml_datetime", ··· 3062 dependencies = [ 3063 "proc-macro2", 3064 "quote", 3065 - "syn 2.0.37", 3066 ] 3067 3068 [[package]] ··· 3073 3074 [[package]] 3075 name = "tracing" 3076 - version = "0.1.37" 3077 source = "registry+https://github.com/rust-lang/crates.io-index" 3078 - checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" 3079 dependencies = [ 3080 - "cfg-if", 3081 "log", 3082 "pin-project-lite", 3083 "tracing-attributes", ··· 3086 3087 [[package]] 3088 name = "tracing-attributes" 3089 - version = "0.1.26" 3090 source = "registry+https://github.com/rust-lang/crates.io-index" 3091 - checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" 3092 dependencies = [ 3093 "proc-macro2", 3094 "quote", 3095 - "syn 2.0.37", 3096 ] 3097 3098 [[package]] 3099 name = "tracing-core" 3100 - version = "0.1.31" 3101 source = "registry+https://github.com/rust-lang/crates.io-index" 3102 - checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" 3103 dependencies = [ 3104 "once_cell", 3105 "valuable", ··· 3117 3118 [[package]] 3119 name = "tracing-log" 3120 - version = "0.1.3" 3121 source = "registry+https://github.com/rust-lang/crates.io-index" 3122 - checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922" 3123 dependencies = [ 3124 - "lazy_static", 3125 "log", 3126 "tracing-core", 3127 ] 3128 ··· 3161 3162 [[package]] 3163 name = "ttf-parser" 3164 - version = "0.18.1" 3165 - source = "registry+https://github.com/rust-lang/crates.io-index" 3166 - checksum = "0609f771ad9c6155384897e1df4d948e692667cc0588548b68eb44d052b27633" 3167 - 3168 - [[package]] 3169 - name = "ttf-parser" 3170 version = "0.19.2" 3171 source = "registry+https://github.com/rust-lang/crates.io-index" 3172 checksum = "49d64318d8311fc2668e48b63969f4343e0a85c4a109aa8460d6672e364b8bd1" ··· 3179 3180 [[package]] 3181 name = "typst" 3182 - version = "0.8.0" 3183 - source = "git+https://github.com/typst/typst.git?tag=v0.8.0#360cc9b9570f263d52530b98d0c93523e7bdb100" 3184 dependencies = [ 3185 "base64", 3186 - "bitflags 2.4.0", 3187 "bytemuck", 3188 "comemo", 3189 - "ecow", 3190 "flate2", 3191 "fontdb", 3192 - "if_chain", 3193 "image", 3194 - "indexmap 2.0.0", 3195 "log", 3196 "miniz_oxide", 3197 - "oklab", 3198 "once_cell", 3199 "pdf-writer", 3200 "pixglyph", 3201 "regex", ··· 3209 "svg2pdf", 3210 "time", 3211 "tiny-skia", 3212 - "toml 0.8.0", 3213 "tracing", 3214 - "ttf-parser 0.19.2", 3215 "typst-macros", 3216 - "typst-syntax 0.8.0", 3217 "unicode-ident", 3218 "unicode-math-class", 3219 "unicode-properties", ··· 3227 ] 3228 3229 [[package]] 3230 name = "typst-library" 3231 - version = "0.8.0" 3232 - source = "git+https://github.com/typst/typst.git?tag=v0.8.0#360cc9b9570f263d52530b98d0c93523e7bdb100" 3233 dependencies = [ 3234 "az", 3235 "chinese-number", 3236 "ciborium", 3237 "comemo", 3238 "csv", 3239 - "ecow", 3240 "hayagriva", 3241 "hypher", 3242 "icu_properties", ··· 3244 "icu_provider_adapters", 3245 "icu_provider_blob", 3246 "icu_segmenter", 3247 "kurbo", 3248 "lipsum", 3249 "log", ··· 3255 "smallvec", 3256 "syntect", 3257 "time", 3258 - "toml 0.8.0", 3259 "tracing", 3260 - "ttf-parser 0.19.2", 3261 "typed-arena", 3262 "typst", 3263 "unicode-bidi", ··· 3268 3269 [[package]] 3270 name = "typst-lsp" 3271 - version = "0.10.1" 3272 dependencies = [ 3273 "anyhow", 3274 "async-compression", ··· 3281 "elsa", 3282 "futures", 3283 "if_chain", 3284 - "indexmap 2.0.0", 3285 "internment", 3286 "itertools 0.11.0", 3287 "lazy_static", ··· 3308 "tracing-opentelemetry", 3309 "tracing-subscriber", 3310 "typst", 3311 "typst-library", 3312 "typstfmt_lib", 3313 "walkdir", ··· 3315 3316 [[package]] 3317 name = "typst-macros" 3318 - version = "0.8.0" 3319 - source = "git+https://github.com/typst/typst.git?tag=v0.8.0#360cc9b9570f263d52530b98d0c93523e7bdb100" 3320 dependencies = [ 3321 "heck", 3322 "proc-macro2", 3323 "quote", 3324 - "syn 2.0.37", 3325 ] 3326 3327 [[package]] ··· 3330 source = "git+https://github.com/typst/typst.git?tag=v0.7.0#da8367e189b02918a8fe1a98fd3059fd11a82cd9" 3331 dependencies = [ 3332 "comemo", 3333 - "ecow", 3334 "once_cell", 3335 "serde", 3336 "tracing", ··· 3342 3343 [[package]] 3344 name = "typst-syntax" 3345 - version = "0.8.0" 3346 - source = "git+https://github.com/typst/typst.git?tag=v0.8.0#360cc9b9570f263d52530b98d0c93523e7bdb100" 3347 dependencies = [ 3348 "comemo", 3349 - "ecow", 3350 "once_cell", 3351 "serde", 3352 "tracing", ··· 3358 3359 [[package]] 3360 name = "typstfmt_lib" 3361 - version = "0.2.5" 3362 - source = "git+https://github.com/astrale-sharp/typstfmt?tag=0.2.5#98b08f5ab033e657c8e81f95c86b111f4fd662a4" 3363 dependencies = [ 3364 "globmatch", 3365 "itertools 0.10.5", ··· 3386 source = "registry+https://github.com/rust-lang/crates.io-index" 3387 checksum = "e35bfd2f2b8796545b55d7d3fd3e89a0613f68a0d1c8bc28cb7ff96b411a35ff" 3388 dependencies = [ 3389 "tinystr", 3390 ] 3391 ··· 3408 checksum = "cc2520efa644f8268dce4dcd3050eaa7fc044fca03961e9998ac7e2e92b77cf1" 3409 3410 [[package]] 3411 - name = "unicode-general-category" 3412 - version = "0.6.0" 3413 - source = "registry+https://github.com/rust-lang/crates.io-index" 3414 - checksum = "2281c8c1d221438e373249e065ca4989c4c36952c211ff21a0ee91c44a3869e7" 3415 - 3416 - [[package]] 3417 name = "unicode-ident" 3418 version = "1.0.12" 3419 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3478 3479 [[package]] 3480 name = "untrusted" 3481 - version = "0.7.1" 3482 source = "registry+https://github.com/rust-lang/crates.io-index" 3483 - checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 3484 3485 [[package]] 3486 name = "url" ··· 3502 3503 [[package]] 3504 name = "usvg" 3505 - version = "0.35.0" 3506 source = "registry+https://github.com/rust-lang/crates.io-index" 3507 - checksum = "14d09ddfb0d93bf84824c09336d32e42f80961a9d1680832eb24fdf249ce11e6" 3508 dependencies = [ 3509 "base64", 3510 "log", ··· 3517 3518 [[package]] 3519 name = "usvg-parser" 3520 - version = "0.35.0" 3521 source = "registry+https://github.com/rust-lang/crates.io-index" 3522 - checksum = "d19bf93d230813599927d88557014e0908ecc3531666d47c634c6838bc8db408" 3523 dependencies = [ 3524 "data-url", 3525 "flate2", ··· 3535 3536 [[package]] 3537 name = "usvg-text-layout" 3538 - version = "0.35.0" 3539 source = "registry+https://github.com/rust-lang/crates.io-index" 3540 - checksum = "035044604e89652c0a2959b8b356946997a52649ba6cade45928c2842376feb4" 3541 dependencies = [ 3542 "fontdb", 3543 "kurbo", ··· 3551 3552 [[package]] 3553 name = "usvg-tree" 3554 - version = "0.35.0" 3555 source = "registry+https://github.com/rust-lang/crates.io-index" 3556 - checksum = "7939a7e4ed21cadb5d311d6339730681c3e24c3e81d60065be80e485d3fc8b92" 3557 dependencies = [ 3558 "rctree", 3559 "strict-num", ··· 3568 checksum = "64a8922555b9500e3d865caed19330172cd67cbf82203f1a3311d8c305cc9f33" 3569 3570 [[package]] 3571 name = "valuable" 3572 version = "0.1.0" 3573 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3587 3588 [[package]] 3589 name = "waker-fn" 3590 - version = "1.1.0" 3591 source = "registry+https://github.com/rust-lang/crates.io-index" 3592 - checksum = "9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca" 3593 3594 [[package]] 3595 name = "walkdir" ··· 3637 "once_cell", 3638 "proc-macro2", 3639 "quote", 3640 - "syn 2.0.37", 3641 "wasm-bindgen-shared", 3642 ] 3643 ··· 3671 dependencies = [ 3672 "proc-macro2", 3673 "quote", 3674 - "syn 2.0.37", 3675 "wasm-bindgen-backend", 3676 "wasm-bindgen-shared", 3677 ] ··· 3702 checksum = "1f341edb80021141d4ae6468cbeefc50798716a347d4085c3811900049ea8945" 3703 dependencies = [ 3704 "smallvec", 3705 - "spin 0.9.8", 3706 "wasmi_arena", 3707 "wasmi_core", 3708 "wasmparser-nostd", ··· 3789 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 3790 3791 [[package]] 3792 - name = "windows" 3793 - version = "0.48.0" 3794 source = "registry+https://github.com/rust-lang/crates.io-index" 3795 - checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" 3796 dependencies = [ 3797 "windows-targets", 3798 ] ··· 3865 3866 [[package]] 3867 name = "winnow" 3868 - version = "0.5.15" 3869 source = "registry+https://github.com/rust-lang/crates.io-index" 3870 - checksum = "7c2e3184b9c4e92ad5167ca73039d0c42476302ab603e2fec4487511f38ccefc" 3871 dependencies = [ 3872 "memchr", 3873 ] ··· 3884 3885 [[package]] 3886 name = "writeable" 3887 - version = "0.5.2" 3888 source = "registry+https://github.com/rust-lang/crates.io-index" 3889 - checksum = "60e49e42bdb1d5dc76f4cd78102f8f0714d32edfa3efb82286eb0f0b1fc0da0f" 3890 3891 [[package]] 3892 name = "xattr" ··· 3899 3900 [[package]] 3901 name = "xmlparser" 3902 - version = "0.13.5" 3903 source = "registry+https://github.com/rust-lang/crates.io-index" 3904 - checksum = "4d25c75bf9ea12c4040a97f829154768bbbce366287e2dc044af160cd79a13fd" 3905 3906 [[package]] 3907 name = "xmlwriter" ··· 3911 3912 [[package]] 3913 name = "xmp-writer" 3914 - version = "0.1.0" 3915 source = "registry+https://github.com/rust-lang/crates.io-index" 3916 - checksum = "9fd742bbbb930fc972b28bf66b7546dfbc7bb9a4c7924299df0ae6a5641fcadf" 3917 3918 [[package]] 3919 name = "yaml-rust" ··· 3926 3927 [[package]] 3928 name = "yoke" 3929 - version = "0.7.1" 3930 source = "registry+https://github.com/rust-lang/crates.io-index" 3931 - checksum = "1848075a23a28f9773498ee9a0f2cf58fcbad4f8c0ccf84a210ab33c6ae495de" 3932 dependencies = [ 3933 "serde", 3934 "stable_deref_trait", ··· 3938 3939 [[package]] 3940 name = "yoke-derive" 3941 - version = "0.7.1" 3942 source = "registry+https://github.com/rust-lang/crates.io-index" 3943 - checksum = "af46c169923ed7516eef0aa32b56d2651b229f57458ebe46b49ddd6efef5b7a2" 3944 dependencies = [ 3945 "proc-macro2", 3946 "quote", 3947 - "syn 1.0.109", 3948 "synstructure", 3949 ] 3950 3951 [[package]] 3952 name = "zerofrom" 3953 - version = "0.1.2" 3954 source = "registry+https://github.com/rust-lang/crates.io-index" 3955 - checksum = "df54d76c3251de27615dfcce21e636c172dafb2549cd7fd93e21c66f6ca6bea2" 3956 dependencies = [ 3957 "zerofrom-derive", 3958 ] 3959 3960 [[package]] 3961 name = "zerofrom-derive" 3962 - version = "0.1.2" 3963 source = "registry+https://github.com/rust-lang/crates.io-index" 3964 - checksum = "b4eae7c1f7d4b8eafce526bc0771449ddc2f250881ae31c50d22c032b5a1c499" 3965 dependencies = [ 3966 "proc-macro2", 3967 "quote", 3968 - "syn 1.0.109", 3969 "synstructure", 3970 ] 3971 3972 [[package]] 3973 name = "zerovec" 3974 - version = "0.9.4" 3975 source = "registry+https://github.com/rust-lang/crates.io-index" 3976 - checksum = "198f54134cd865f437820aa3b43d0ad518af4e68ee161b444cdd15d8e567c8ea" 3977 dependencies = [ 3978 "serde", 3979 "yoke", ··· 3983 3984 [[package]] 3985 name = "zerovec-derive" 3986 - version = "0.9.4" 3987 source = "registry+https://github.com/rust-lang/crates.io-index" 3988 - checksum = "486558732d5dde10d0f8cb2936507c1bb21bc539d924c949baf5f36a58e51bac" 3989 dependencies = [ 3990 "proc-macro2", 3991 "quote", 3992 - "syn 1.0.109", 3993 - "synstructure", 3994 ]
··· 19 20 [[package]] 21 name = "ahash" 22 + version = "0.7.7" 23 source = "registry+https://github.com/rust-lang/crates.io-index" 24 + checksum = "5a824f2aa7e75a0c98c5a504fceb80649e9c35265d44525b5f94de4771a395cd" 25 dependencies = [ 26 "getrandom", 27 "once_cell", ··· 30 31 [[package]] 32 name = "aho-corasick" 33 + version = "1.1.2" 34 source = "registry+https://github.com/rust-lang/crates.io-index" 35 + checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" 36 dependencies = [ 37 "memchr", 38 ] ··· 57 version = "1.0.75" 58 source = "registry+https://github.com/rust-lang/crates.io-index" 59 checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" 60 + 61 + [[package]] 62 + name = "approx" 63 + version = "0.5.1" 64 + source = "registry+https://github.com/rust-lang/crates.io-index" 65 + checksum = "cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6" 66 + dependencies = [ 67 + "num-traits", 68 + ] 69 70 [[package]] 71 name = "arrayref" ··· 92 93 [[package]] 94 name = "async-compression" 95 + version = "0.4.4" 96 source = "registry+https://github.com/rust-lang/crates.io-index" 97 + checksum = "f658e2baef915ba0f26f1f7c42bfb8e12f532a01f449a090ded75ae7a07e9ba2" 98 dependencies = [ 99 "flate2", 100 "futures-core", ··· 105 106 [[package]] 107 name = "async-trait" 108 + version = "0.1.74" 109 source = "registry+https://github.com/rust-lang/crates.io-index" 110 + checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9" 111 dependencies = [ 112 "proc-macro2", 113 "quote", 114 + "syn 2.0.38", 115 ] 116 117 [[package]] ··· 155 156 [[package]] 157 name = "base64" 158 + version = "0.21.5" 159 source = "registry+https://github.com/rust-lang/crates.io-index" 160 + checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" 161 162 [[package]] 163 name = "biblatex" 164 + version = "0.8.1" 165 source = "registry+https://github.com/rust-lang/crates.io-index" 166 + checksum = "2e41df82f0d1c4919d946bb0c7c3d179b6071246243d308a1bdee6cfecee3bc7" 167 dependencies = [ 168 "numerals", 169 "paste", 170 "strum 0.24.1", ··· 204 205 [[package]] 206 name = "bitflags" 207 + version = "2.4.1" 208 source = "registry+https://github.com/rust-lang/crates.io-index" 209 + checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07" 210 dependencies = [ 211 "serde", 212 ] 213 214 [[package]] 215 + name = "bitvec" 216 + version = "1.0.1" 217 + source = "registry+https://github.com/rust-lang/crates.io-index" 218 + checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" 219 + dependencies = [ 220 + "funty", 221 + "radium", 222 + "tap", 223 + "wyz", 224 + ] 225 + 226 + [[package]] 227 name = "bpaf" 228 + version = "0.9.6" 229 source = "registry+https://github.com/rust-lang/crates.io-index" 230 + checksum = "565688a36ddfcfc189cc927c94a6b69cc96c9f8a69030151ae8f0ed2b54a2ad3" 231 dependencies = [ 232 "owo-colors", 233 "supports-color", ··· 235 236 [[package]] 237 name = "bstr" 238 + version = "1.7.0" 239 source = "registry+https://github.com/rust-lang/crates.io-index" 240 + checksum = "c79ad7fb2dd38f3dabd76b09c6a5a20c038fc0213ef1e9afd30eb777f120f019" 241 dependencies = [ 242 "memchr", 243 "serde", ··· 250 checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" 251 252 [[package]] 253 + name = "bytecheck" 254 + version = "0.6.11" 255 + source = "registry+https://github.com/rust-lang/crates.io-index" 256 + checksum = "8b6372023ac861f6e6dc89c8344a8f398fb42aaba2b5dbc649ca0c0e9dbcb627" 257 + dependencies = [ 258 + "bytecheck_derive", 259 + "ptr_meta", 260 + "simdutf8", 261 + ] 262 + 263 + [[package]] 264 + name = "bytecheck_derive" 265 + version = "0.6.11" 266 + source = "registry+https://github.com/rust-lang/crates.io-index" 267 + checksum = "a7ec4c6f261935ad534c0c22dbef2201b45918860eb1c574b972bd213a76af61" 268 + dependencies = [ 269 + "proc-macro2", 270 + "quote", 271 + "syn 1.0.109", 272 + ] 273 + 274 + [[package]] 275 name = "bytemuck" 276 version = "1.14.0" 277 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 279 280 [[package]] 281 name = "byteorder" 282 + version = "1.5.0" 283 source = "registry+https://github.com/rust-lang/crates.io-index" 284 + checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 285 286 [[package]] 287 name = "bytes" ··· 300 301 [[package]] 302 name = "cargo-platform" 303 + version = "0.1.4" 304 source = "registry+https://github.com/rust-lang/crates.io-index" 305 + checksum = "12024c4645c97566567129c204f65d5815a8c9aecf30fcbe682b2fe034996d36" 306 dependencies = [ 307 "serde", 308 ] 309 310 [[package]] 311 name = "cargo_metadata" 312 + version = "0.18.1" 313 source = "registry+https://github.com/rust-lang/crates.io-index" 314 + checksum = "2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037" 315 dependencies = [ 316 "camino", 317 "cargo-platform", ··· 400 ] 401 402 [[package]] 403 + name = "citationberg" 404 + version = "0.1.0" 405 + source = "registry+https://github.com/rust-lang/crates.io-index" 406 + checksum = "4c857faf24e89710f105b623c174508070a9e11e056a749f251ca4c56f59ad88" 407 + dependencies = [ 408 + "quick-xml 0.28.2", 409 + "serde", 410 + ] 411 + 412 + [[package]] 413 name = "cobs" 414 version = "0.2.3" 415 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 444 445 [[package]] 446 name = "concurrent-queue" 447 + version = "2.3.0" 448 source = "registry+https://github.com/rust-lang/crates.io-index" 449 + checksum = "f057a694a54f12365049b0958a1685bb52d567f5593b355fbf685838e873d400" 450 dependencies = [ 451 "crossbeam-utils", 452 ] ··· 468 checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" 469 470 [[package]] 471 + name = "core_maths" 472 + version = "0.1.0" 473 + source = "registry+https://github.com/rust-lang/crates.io-index" 474 + checksum = "e3b02505ccb8c50b0aa21ace0fc08c3e53adebd4e58caa18a36152803c7709a3" 475 + dependencies = [ 476 + "libm", 477 + ] 478 + 479 + [[package]] 480 name = "crc32fast" 481 version = "1.3.2" 482 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 506 507 [[package]] 508 name = "csv" 509 + version = "1.3.0" 510 source = "registry+https://github.com/rust-lang/crates.io-index" 511 + checksum = "ac574ff4d437a7b5ad237ef331c17ccca63c46479e5b5453eb8e10bb99a759fe" 512 dependencies = [ 513 "csv-core", 514 "itoa", ··· 518 519 [[package]] 520 name = "csv-core" 521 + version = "0.1.11" 522 source = "registry+https://github.com/rust-lang/crates.io-index" 523 + checksum = "5efa2b3d7902f4b634a20cae3c9c4e6209dc4779feb6863329607560143efa70" 524 dependencies = [ 525 "memchr", 526 ] ··· 536 "openssl-probe", 537 "openssl-sys", 538 "schannel", 539 + "socket2 0.4.10", 540 "winapi", 541 ] 542 543 [[package]] 544 name = "curl-sys" 545 + version = "0.4.68+curl-8.4.0" 546 source = "registry+https://github.com/rust-lang/crates.io-index" 547 + checksum = "b4a0d18d88360e374b16b2273c832b5e57258ffc1d4aa4f96b108e0738d5752f" 548 dependencies = [ 549 "cc", 550 "libc", ··· 562 checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856" 563 dependencies = [ 564 "cfg-if", 565 + "hashbrown 0.14.2", 566 "lock_api", 567 "once_cell", 568 "parking_lot_core", ··· 570 571 [[package]] 572 name = "data-url" 573 + version = "0.3.0" 574 source = "registry+https://github.com/rust-lang/crates.io-index" 575 + checksum = "41b319d1b62ffbd002e057f36bebd1f42b9f97927c9577461d855f3513c4289f" 576 577 [[package]] 578 name = "deranged" 579 + version = "0.3.9" 580 source = "registry+https://github.com/rust-lang/crates.io-index" 581 + checksum = "0f32d04922c60427da6f9fef14d042d9edddef64cb9d4ce0d64d0685fbeb1fd3" 582 + dependencies = [ 583 + "powerfmt", 584 + ] 585 586 [[package]] 587 name = "dirs" ··· 612 dependencies = [ 613 "proc-macro2", 614 "quote", 615 + "syn 2.0.38", 616 ] 617 618 [[package]] ··· 631 ] 632 633 [[package]] 634 + name = "ecow" 635 + version = "0.2.0" 636 + source = "registry+https://github.com/rust-lang/crates.io-index" 637 + checksum = "e6ea5e3f9cda726431da9d1a8d5a29785d544b31e98e1ca7a210906244002e02" 638 + dependencies = [ 639 + "serde", 640 + ] 641 + 642 + [[package]] 643 name = "either" 644 version = "1.9.0" 645 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 655 ] 656 657 [[package]] 658 + name = "embedded-io" 659 + version = "0.4.0" 660 + source = "registry+https://github.com/rust-lang/crates.io-index" 661 + checksum = "ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced" 662 + 663 + [[package]] 664 name = "encoding_rs" 665 version = "0.8.33" 666 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 671 672 [[package]] 673 name = "enum-ordinalize" 674 + version = "3.1.15" 675 source = "registry+https://github.com/rust-lang/crates.io-index" 676 + checksum = "1bf1fa3f06bbff1ea5b1a9c7b14aa992a39657db60a2759457328d7e058f49ee" 677 dependencies = [ 678 "num-bigint", 679 "num-traits", 680 "proc-macro2", 681 "quote", 682 + "syn 2.0.38", 683 ] 684 685 [[package]] ··· 690 691 [[package]] 692 name = "errno" 693 + version = "0.3.5" 694 source = "registry+https://github.com/rust-lang/crates.io-index" 695 + checksum = "ac3e13f66a2f95e32a39eaa81f6b95d42878ca0e1db0c7543723dfe12557e860" 696 dependencies = [ 697 "libc", 698 "windows-sys", 699 ] 700 701 [[package]] ··· 715 ] 716 717 [[package]] 718 + name = "fast-srgb8" 719 + version = "1.0.0" 720 + source = "registry+https://github.com/rust-lang/crates.io-index" 721 + checksum = "dd2e7510819d6fbf51a5545c8f922716ecfb14df168a3242f7d33e0239efe6a1" 722 + 723 + [[package]] 724 name = "fastrand" 725 version = "1.9.0" 726 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 731 732 [[package]] 733 name = "fastrand" 734 + version = "2.0.1" 735 source = "registry+https://github.com/rust-lang/crates.io-index" 736 + checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" 737 738 [[package]] 739 name = "fdeflate" 740 + version = "0.3.1" 741 source = "registry+https://github.com/rust-lang/crates.io-index" 742 + checksum = "64d6dafc854908ff5da46ff3f8f473c6984119a2876a383a860246dd7841a868" 743 dependencies = [ 744 "simd-adler32", 745 ] ··· 758 759 [[package]] 760 name = "flate2" 761 + version = "1.0.28" 762 source = "registry+https://github.com/rust-lang/crates.io-index" 763 + checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" 764 dependencies = [ 765 "crc32fast", 766 "miniz_oxide", ··· 780 781 [[package]] 782 name = "fontdb" 783 + version = "0.15.0" 784 source = "registry+https://github.com/rust-lang/crates.io-index" 785 + checksum = "020e203f177c0fb250fb19455a252e838d2bbbce1f80f25ecc42402aafa8cd38" 786 dependencies = [ 787 "log", 788 "slotmap", 789 "tinyvec", 790 + "ttf-parser", 791 ] 792 793 [[package]] ··· 815 ] 816 817 [[package]] 818 + name = "funty" 819 + version = "2.0.0" 820 + source = "registry+https://github.com/rust-lang/crates.io-index" 821 + checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" 822 + 823 + [[package]] 824 name = "futures" 825 + version = "0.3.29" 826 source = "registry+https://github.com/rust-lang/crates.io-index" 827 + checksum = "da0290714b38af9b4a7b094b8a37086d1b4e61f2df9122c3cad2577669145335" 828 dependencies = [ 829 "futures-channel", 830 "futures-core", ··· 837 838 [[package]] 839 name = "futures-channel" 840 + version = "0.3.29" 841 source = "registry+https://github.com/rust-lang/crates.io-index" 842 + checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb" 843 dependencies = [ 844 "futures-core", 845 "futures-sink", ··· 847 848 [[package]] 849 name = "futures-core" 850 + version = "0.3.29" 851 source = "registry+https://github.com/rust-lang/crates.io-index" 852 + checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c" 853 854 [[package]] 855 name = "futures-executor" 856 + version = "0.3.29" 857 source = "registry+https://github.com/rust-lang/crates.io-index" 858 + checksum = "0f4fb8693db0cf099eadcca0efe2a5a22e4550f98ed16aba6c48700da29597bc" 859 dependencies = [ 860 "futures-core", 861 "futures-task", ··· 864 865 [[package]] 866 name = "futures-io" 867 + version = "0.3.29" 868 source = "registry+https://github.com/rust-lang/crates.io-index" 869 + checksum = "8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa" 870 871 [[package]] 872 name = "futures-lite" ··· 885 886 [[package]] 887 name = "futures-macro" 888 + version = "0.3.29" 889 source = "registry+https://github.com/rust-lang/crates.io-index" 890 + checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb" 891 dependencies = [ 892 "proc-macro2", 893 "quote", 894 + "syn 2.0.38", 895 ] 896 897 [[package]] 898 name = "futures-sink" 899 + version = "0.3.29" 900 source = "registry+https://github.com/rust-lang/crates.io-index" 901 + checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817" 902 903 [[package]] 904 name = "futures-task" 905 + version = "0.3.29" 906 source = "registry+https://github.com/rust-lang/crates.io-index" 907 + checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2" 908 909 [[package]] 910 name = "futures-util" 911 + version = "0.3.29" 912 source = "registry+https://github.com/rust-lang/crates.io-index" 913 + checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104" 914 dependencies = [ 915 "futures-channel", 916 "futures-core", ··· 1011 1012 [[package]] 1013 name = "hashbrown" 1014 + version = "0.14.2" 1015 source = "registry+https://github.com/rust-lang/crates.io-index" 1016 + checksum = "f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156" 1017 1018 [[package]] 1019 name = "hayagriva" 1020 + version = "0.4.0" 1021 source = "registry+https://github.com/rust-lang/crates.io-index" 1022 + checksum = "c5af3d464a6b5ae882f15fe1da4e696fd96b77fee78ded933e0ad81d1d87cbc5" 1023 dependencies = [ 1024 "biblatex", 1025 + "ciborium", 1026 + "citationberg", 1027 + "indexmap 2.1.0", 1028 + "numerals", 1029 "paste", 1030 + "rkyv", 1031 + "serde", 1032 + "serde_yaml", 1033 "thiserror", 1034 "unic-langid", 1035 "unicode-segmentation", 1036 + "unscanny", 1037 "url", 1038 ] 1039 1040 [[package]] ··· 1100 "httpdate", 1101 "itoa", 1102 "pin-project-lite", 1103 + "socket2 0.4.10", 1104 "tokio", 1105 "tower-service", 1106 "tracing", ··· 1109 1110 [[package]] 1111 name = "hyper-rustls" 1112 + version = "0.24.2" 1113 source = "registry+https://github.com/rust-lang/crates.io-index" 1114 + checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" 1115 dependencies = [ 1116 "futures-util", 1117 "http", ··· 1136 1137 [[package]] 1138 name = "hypher" 1139 + version = "0.1.4" 1140 source = "registry+https://github.com/rust-lang/crates.io-index" 1141 + checksum = "94bf16dd62ea2bec617a6f8a3e1ba03107311783069a647787ac689d1f35321e" 1142 1143 [[package]] 1144 name = "iana-time-zone" 1145 + version = "0.1.58" 1146 source = "registry+https://github.com/rust-lang/crates.io-index" 1147 + checksum = "8326b86b6cff230b97d0d312a6c40a60726df3332e721f72a1b035f451663b20" 1148 dependencies = [ 1149 "android_system_properties", 1150 "core-foundation-sys", 1151 "iana-time-zone-haiku", 1152 "js-sys", 1153 "wasm-bindgen", 1154 + "windows-core", 1155 ] 1156 1157 [[package]] ··· 1165 1166 [[package]] 1167 name = "icu_collections" 1168 + version = "1.3.2" 1169 source = "registry+https://github.com/rust-lang/crates.io-index" 1170 + checksum = "3907b2246e8dd5a29ead8a965e7c0c8a90e9b928e614a4279257d45c5e553e91" 1171 dependencies = [ 1172 "displaydoc", 1173 "serde", ··· 1178 1179 [[package]] 1180 name = "icu_locid" 1181 + version = "1.3.2" 1182 source = "registry+https://github.com/rust-lang/crates.io-index" 1183 + checksum = "f284eb342dc49d3e9d9f3b188489d76b5d22dfb1d1a5e0d1941811253bac625c" 1184 dependencies = [ 1185 "displaydoc", 1186 "litemap", ··· 1190 ] 1191 1192 [[package]] 1193 + name = "icu_locid_transform" 1194 + version = "1.3.2" 1195 + source = "registry+https://github.com/rust-lang/crates.io-index" 1196 + checksum = "6551daf80882d8e68eee186cc19e132d8bde1b1f059a79b93384a5ca0e8fc5e7" 1197 + dependencies = [ 1198 + "displaydoc", 1199 + "icu_locid", 1200 + "icu_locid_transform_data", 1201 + "icu_provider", 1202 + "tinystr", 1203 + "zerovec", 1204 + ] 1205 + 1206 + [[package]] 1207 + name = "icu_locid_transform_data" 1208 + version = "1.3.2" 1209 + source = "registry+https://github.com/rust-lang/crates.io-index" 1210 + checksum = "2a741eba5431f75eb2f1f9022d3cffabcadda6771e54fb4e77c8ba8653e4da44" 1211 + 1212 + [[package]] 1213 name = "icu_properties" 1214 + version = "1.3.2" 1215 source = "registry+https://github.com/rust-lang/crates.io-index" 1216 + checksum = "3477ae70f8ca8dc08ff7574b5398ed0a2f2e4e6b66bdff2558a92ed67e262be1" 1217 dependencies = [ 1218 "displaydoc", 1219 "icu_collections", 1220 + "icu_locid_transform", 1221 + "icu_properties_data", 1222 "icu_provider", 1223 "serde", 1224 "tinystr", ··· 1226 ] 1227 1228 [[package]] 1229 + name = "icu_properties_data" 1230 + version = "1.3.4" 1231 + source = "registry+https://github.com/rust-lang/crates.io-index" 1232 + checksum = "98507b488098f45eb95ef495612a2012e4d8ad6095dda86cb2f1728aa2204a60" 1233 + 1234 + [[package]] 1235 name = "icu_provider" 1236 + version = "1.3.2" 1237 source = "registry+https://github.com/rust-lang/crates.io-index" 1238 + checksum = "68acdef80034b5e35d8524e9817479d389a4f9774f3f0cbe1bf3884d80fd5934" 1239 dependencies = [ 1240 "displaydoc", 1241 "icu_locid", ··· 1243 "postcard", 1244 "serde", 1245 "stable_deref_trait", 1246 + "tinystr", 1247 "writeable", 1248 "yoke", 1249 "zerofrom", ··· 1252 1253 [[package]] 1254 name = "icu_provider_adapters" 1255 + version = "1.3.2" 1256 source = "registry+https://github.com/rust-lang/crates.io-index" 1257 + checksum = "36b380ef2d3d93b015cd0563d7e0d005cc07f82a5503716dbc191798d0079e1d" 1258 dependencies = [ 1259 "icu_locid", 1260 + "icu_locid_transform", 1261 "icu_provider", 1262 "tinystr", 1263 "zerovec", 1264 ] 1265 1266 [[package]] 1267 name = "icu_provider_blob" 1268 + version = "1.3.2" 1269 source = "registry+https://github.com/rust-lang/crates.io-index" 1270 + checksum = "c31326d28c7f95a964a4f0ee86c24002da5f6db907e3bcb079949b4ff103b6a9" 1271 dependencies = [ 1272 "icu_provider", 1273 "postcard", 1274 "serde", 1275 "writeable", 1276 "zerovec", 1277 ] 1278 1279 [[package]] 1280 name = "icu_provider_macros" 1281 + version = "1.3.2" 1282 source = "registry+https://github.com/rust-lang/crates.io-index" 1283 + checksum = "2060258edfcfe32ca7058849bf0f146cb5c59aadbedf480333c0d0002f97bc99" 1284 dependencies = [ 1285 "proc-macro2", 1286 "quote", 1287 + "syn 2.0.38", 1288 ] 1289 1290 [[package]] 1291 name = "icu_segmenter" 1292 + version = "1.3.2" 1293 source = "registry+https://github.com/rust-lang/crates.io-index" 1294 + checksum = "bcb3c1981ce2187a745f391a741cb14e77453325acb3b2e014b05da51c0a39f2" 1295 dependencies = [ 1296 + "core_maths", 1297 "displaydoc", 1298 "icu_collections", 1299 "icu_locid", 1300 "icu_provider", 1301 + "icu_segmenter_data", 1302 "serde", 1303 "utf8_iter", 1304 "zerovec", 1305 ] 1306 + 1307 + [[package]] 1308 + name = "icu_segmenter_data" 1309 + version = "1.3.2" 1310 + source = "registry+https://github.com/rust-lang/crates.io-index" 1311 + checksum = "9703f6713044d1c0a1335a6d78ffece4c9380582416ace6feeb608e84d279fc7" 1312 1313 [[package]] 1314 name = "idna" ··· 1360 1361 [[package]] 1362 name = "indexmap" 1363 + version = "2.1.0" 1364 source = "registry+https://github.com/rust-lang/crates.io-index" 1365 + checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" 1366 dependencies = [ 1367 "equivalent", 1368 + "hashbrown 0.14.2", 1369 "serde", 1370 ] 1371 ··· 1392 1393 [[package]] 1394 name = "internment" 1395 + version = "0.7.4" 1396 source = "registry+https://github.com/rust-lang/crates.io-index" 1397 + checksum = "5e976188335292f66a1533fd41d5c2ce24b32dc2c000569b8dccf4e57f489806" 1398 dependencies = [ 1399 "hashbrown 0.12.3", 1400 "parking_lot", ··· 1402 1403 [[package]] 1404 name = "ipnet" 1405 + version = "2.9.0" 1406 source = "registry+https://github.com/rust-lang/crates.io-index" 1407 + checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" 1408 1409 [[package]] 1410 name = "is-terminal" ··· 1449 ] 1450 1451 [[package]] 1452 name = "itertools" 1453 version = "0.10.5" 1454 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1504 1505 [[package]] 1506 name = "libc" 1507 + version = "0.2.149" 1508 source = "registry+https://github.com/rust-lang/crates.io-index" 1509 + checksum = "a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b" 1510 1511 [[package]] 1512 name = "libm" 1513 + version = "0.2.8" 1514 source = "registry+https://github.com/rust-lang/crates.io-index" 1515 + checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" 1516 1517 [[package]] 1518 name = "libz-sys" ··· 1543 1544 [[package]] 1545 name = "linux-raw-sys" 1546 + version = "0.4.10" 1547 source = "registry+https://github.com/rust-lang/crates.io-index" 1548 + checksum = "da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f" 1549 1550 [[package]] 1551 name = "lipsum" ··· 1559 1560 [[package]] 1561 name = "litemap" 1562 + version = "0.7.1" 1563 source = "registry+https://github.com/rust-lang/crates.io-index" 1564 + checksum = "77a1a2647d5b7134127971a6de0d533c49de2159167e7f259c427195f87168a1" 1565 1566 [[package]] 1567 name = "lock_api" 1568 + version = "0.4.11" 1569 source = "registry+https://github.com/rust-lang/crates.io-index" 1570 + checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" 1571 dependencies = [ 1572 "autocfg", 1573 "scopeguard", ··· 1594 1595 [[package]] 1596 name = "memchr" 1597 + version = "2.6.4" 1598 source = "registry+https://github.com/rust-lang/crates.io-index" 1599 + checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" 1600 1601 [[package]] 1602 name = "memmap2" 1603 + version = "0.9.0" 1604 source = "registry+https://github.com/rust-lang/crates.io-index" 1605 + checksum = "deaba38d7abf1d4cca21cc89e932e542ba2b9258664d2a9ef0e61512039c9375" 1606 dependencies = [ 1607 "libc", 1608 ] ··· 1625 1626 [[package]] 1627 name = "mio" 1628 + version = "0.8.9" 1629 source = "registry+https://github.com/rust-lang/crates.io-index" 1630 + checksum = "3dce281c5e46beae905d4de1870d8b1509a9142b62eedf18b443b011ca8343d0" 1631 dependencies = [ 1632 "libc", 1633 "wasi", ··· 1686 1687 [[package]] 1688 name = "num-traits" 1689 + version = "0.2.17" 1690 source = "registry+https://github.com/rust-lang/crates.io-index" 1691 + checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" 1692 dependencies = [ 1693 "autocfg", 1694 ] 1695 1696 [[package]] ··· 1719 ] 1720 1721 [[package]] 1722 name = "once_cell" 1723 version = "1.18.0" 1724 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1730 source = "registry+https://github.com/rust-lang/crates.io-index" 1731 checksum = "bac25ee399abb46215765b1cb35bc0212377e58a061560d8b29b024fd0430e7c" 1732 dependencies = [ 1733 + "bitflags 2.4.1", 1734 "cfg-if", 1735 "foreign-types", 1736 "libc", ··· 1747 dependencies = [ 1748 "proc-macro2", 1749 "quote", 1750 + "syn 2.0.38", 1751 ] 1752 1753 [[package]] ··· 1847 "futures-util", 1848 "once_cell", 1849 "opentelemetry_api", 1850 + "ordered-float 3.9.2", 1851 "percent-encoding", 1852 "rand", 1853 "regex", ··· 1864 1865 [[package]] 1866 name = "ordered-float" 1867 + version = "2.10.1" 1868 source = "registry+https://github.com/rust-lang/crates.io-index" 1869 + checksum = "68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c" 1870 dependencies = [ 1871 "num-traits", 1872 ] 1873 1874 [[package]] 1875 name = "ordered-float" 1876 + version = "3.9.2" 1877 source = "registry+https://github.com/rust-lang/crates.io-index" 1878 + checksum = "f1e1c390732d15f1d48471625cd92d154e66db2c56645e29a9cd26f4699f72dc" 1879 dependencies = [ 1880 "num-traits", 1881 ] ··· 1887 checksum = "c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f" 1888 1889 [[package]] 1890 + name = "palette" 1891 + version = "0.7.3" 1892 + source = "registry+https://github.com/rust-lang/crates.io-index" 1893 + checksum = "b2e2f34147767aa758aa649415b50a69eeb46a67f9dc7db8011eeb3d84b351dc" 1894 + dependencies = [ 1895 + "approx", 1896 + "fast-srgb8", 1897 + "libm", 1898 + "palette_derive", 1899 + ] 1900 + 1901 + [[package]] 1902 + name = "palette_derive" 1903 + version = "0.7.3" 1904 + source = "registry+https://github.com/rust-lang/crates.io-index" 1905 + checksum = "b7db010ec5ff3d4385e4f133916faacd9dad0f6a09394c92d825b3aed310fa0a" 1906 + dependencies = [ 1907 + "proc-macro2", 1908 + "quote", 1909 + "syn 2.0.38", 1910 + ] 1911 + 1912 + [[package]] 1913 name = "parking" 1914 + version = "2.2.0" 1915 source = "registry+https://github.com/rust-lang/crates.io-index" 1916 + checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae" 1917 1918 [[package]] 1919 name = "parking_lot" ··· 1927 1928 [[package]] 1929 name = "parking_lot_core" 1930 + version = "0.9.9" 1931 source = "registry+https://github.com/rust-lang/crates.io-index" 1932 + checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" 1933 dependencies = [ 1934 "cfg-if", 1935 "libc", 1936 + "redox_syscall 0.4.1", 1937 "smallvec", 1938 "windows-targets", 1939 ] ··· 1946 1947 [[package]] 1948 name = "pdf-writer" 1949 + version = "0.9.1" 1950 source = "registry+https://github.com/rust-lang/crates.io-index" 1951 + checksum = "690874e8cf95d36ddffbdbdaad6ef8714c88bf8085996b673559389a04e38a02" 1952 dependencies = [ 1953 "bitflags 1.3.2", 1954 "itoa", 1955 + "memchr", 1956 "ryu", 1957 ] 1958 ··· 1963 checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" 1964 1965 [[package]] 1966 name = "pico-args" 1967 version = "0.5.0" 1968 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1985 dependencies = [ 1986 "proc-macro2", 1987 "quote", 1988 + "syn 2.0.38", 1989 ] 1990 1991 [[package]] ··· 2006 source = "registry+https://github.com/rust-lang/crates.io-index" 2007 checksum = "f67591f21f6668e63c1cd85adab066ac8a92bc7b962668dd8042197a6e4b8f8f" 2008 dependencies = [ 2009 + "ttf-parser", 2010 ] 2011 2012 [[package]] ··· 2017 2018 [[package]] 2019 name = "plist" 2020 + version = "1.5.1" 2021 source = "registry+https://github.com/rust-lang/crates.io-index" 2022 + checksum = "9a4a0cfc5fb21a09dc6af4bf834cf10d4a32fccd9e2ea468c4b1751a097487aa" 2023 dependencies = [ 2024 "base64", 2025 "indexmap 1.9.3", 2026 "line-wrap", 2027 + "quick-xml 0.30.0", 2028 "serde", 2029 "time", 2030 ] ··· 2060 2061 [[package]] 2062 name = "postcard" 2063 + version = "1.0.8" 2064 source = "registry+https://github.com/rust-lang/crates.io-index" 2065 + checksum = "a55c51ee6c0db07e68448e336cf8ea4131a620edefebf9893e759b2d793420f8" 2066 dependencies = [ 2067 "cobs", 2068 + "embedded-io", 2069 "serde", 2070 ] 2071 + 2072 + [[package]] 2073 + name = "powerfmt" 2074 + version = "0.2.0" 2075 + source = "registry+https://github.com/rust-lang/crates.io-index" 2076 + checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 2077 2078 [[package]] 2079 name = "ppv-lite86" ··· 2107 2108 [[package]] 2109 name = "proc-macro2" 2110 + version = "1.0.69" 2111 source = "registry+https://github.com/rust-lang/crates.io-index" 2112 + checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" 2113 dependencies = [ 2114 "unicode-ident", 2115 ] ··· 2124 ] 2125 2126 [[package]] 2127 + name = "ptr_meta" 2128 + version = "0.1.4" 2129 + source = "registry+https://github.com/rust-lang/crates.io-index" 2130 + checksum = "0738ccf7ea06b608c10564b31debd4f5bc5e197fc8bfe088f68ae5ce81e7a4f1" 2131 + dependencies = [ 2132 + "ptr_meta_derive", 2133 + ] 2134 + 2135 + [[package]] 2136 + name = "ptr_meta_derive" 2137 + version = "0.1.4" 2138 + source = "registry+https://github.com/rust-lang/crates.io-index" 2139 + checksum = "16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac" 2140 + dependencies = [ 2141 + "proc-macro2", 2142 + "quote", 2143 + "syn 1.0.109", 2144 + ] 2145 + 2146 + [[package]] 2147 name = "quick-xml" 2148 + version = "0.28.2" 2149 + source = "registry+https://github.com/rust-lang/crates.io-index" 2150 + checksum = "0ce5e73202a820a31f8a0ee32ada5e21029c81fd9e3ebf668a40832e4219d9d1" 2151 + dependencies = [ 2152 + "memchr", 2153 + "serde", 2154 + ] 2155 + 2156 + [[package]] 2157 + name = "quick-xml" 2158 + version = "0.30.0" 2159 source = "registry+https://github.com/rust-lang/crates.io-index" 2160 + checksum = "eff6510e86862b57b210fd8cbe8ed3f0d7d600b9c2863cd4549a2e033c66e956" 2161 dependencies = [ 2162 "memchr", 2163 ] ··· 2170 dependencies = [ 2171 "proc-macro2", 2172 ] 2173 + 2174 + [[package]] 2175 + name = "radium" 2176 + version = "0.7.0" 2177 + source = "registry+https://github.com/rust-lang/crates.io-index" 2178 + checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" 2179 2180 [[package]] 2181 name = "rand" ··· 2232 ] 2233 2234 [[package]] 2235 + name = "redox_syscall" 2236 + version = "0.4.1" 2237 + source = "registry+https://github.com/rust-lang/crates.io-index" 2238 + checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 2239 + dependencies = [ 2240 + "bitflags 1.3.2", 2241 + ] 2242 + 2243 + [[package]] 2244 name = "redox_users" 2245 version = "0.4.3" 2246 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2253 2254 [[package]] 2255 name = "regex" 2256 + version = "1.10.2" 2257 source = "registry+https://github.com/rust-lang/crates.io-index" 2258 + checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343" 2259 dependencies = [ 2260 "aho-corasick", 2261 "memchr", 2262 "regex-automata", 2263 + "regex-syntax 0.8.2", 2264 ] 2265 2266 [[package]] 2267 name = "regex-automata" 2268 + version = "0.4.3" 2269 source = "registry+https://github.com/rust-lang/crates.io-index" 2270 + checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f" 2271 dependencies = [ 2272 "aho-corasick", 2273 "memchr", 2274 + "regex-syntax 0.8.2", 2275 ] 2276 2277 [[package]] ··· 2281 checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" 2282 2283 [[package]] 2284 + name = "regex-syntax" 2285 + version = "0.8.2" 2286 + source = "registry+https://github.com/rust-lang/crates.io-index" 2287 + checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" 2288 + 2289 + [[package]] 2290 + name = "rend" 2291 + version = "0.4.1" 2292 + source = "registry+https://github.com/rust-lang/crates.io-index" 2293 + checksum = "a2571463863a6bd50c32f94402933f03457a3fbaf697a707c5be741e459f08fd" 2294 + dependencies = [ 2295 + "bytecheck", 2296 + ] 2297 + 2298 + [[package]] 2299 name = "reqwest" 2300 + version = "0.11.22" 2301 source = "registry+https://github.com/rust-lang/crates.io-index" 2302 + checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b" 2303 dependencies = [ 2304 "base64", 2305 "bytes", ··· 2325 "serde", 2326 "serde_json", 2327 "serde_urlencoded", 2328 + "system-configuration", 2329 "tokio", 2330 "tokio-native-tls", 2331 "tokio-rustls", ··· 2342 2343 [[package]] 2344 name = "resvg" 2345 + version = "0.36.0" 2346 source = "registry+https://github.com/rust-lang/crates.io-index" 2347 + checksum = "cc7980f653f9a7db31acff916a262c3b78c562919263edea29bf41a056e20497" 2348 dependencies = [ 2349 "gif", 2350 "jpeg-decoder", ··· 2359 2360 [[package]] 2361 name = "rgb" 2362 + version = "0.8.37" 2363 source = "registry+https://github.com/rust-lang/crates.io-index" 2364 + checksum = "05aaa8004b64fd573fc9d002f4e632d51ad4f026c2b5ba95fcb6c2f32c2c47d8" 2365 dependencies = [ 2366 "bytemuck", 2367 ] 2368 2369 [[package]] 2370 name = "ring" 2371 + version = "0.17.5" 2372 source = "registry+https://github.com/rust-lang/crates.io-index" 2373 + checksum = "fb0205304757e5d899b9c2e448b867ffd03ae7f988002e47cd24954391394d0b" 2374 dependencies = [ 2375 "cc", 2376 + "getrandom", 2377 "libc", 2378 + "spin", 2379 "untrusted", 2380 + "windows-sys", 2381 + ] 2382 + 2383 + [[package]] 2384 + name = "rkyv" 2385 + version = "0.7.42" 2386 + source = "registry+https://github.com/rust-lang/crates.io-index" 2387 + checksum = "0200c8230b013893c0b2d6213d6ec64ed2b9be2e0e016682b7224ff82cff5c58" 2388 + dependencies = [ 2389 + "bitvec", 2390 + "bytecheck", 2391 + "hashbrown 0.12.3", 2392 + "ptr_meta", 2393 + "rend", 2394 + "rkyv_derive", 2395 + "seahash", 2396 + "tinyvec", 2397 + "uuid", 2398 + ] 2399 + 2400 + [[package]] 2401 + name = "rkyv_derive" 2402 + version = "0.7.42" 2403 + source = "registry+https://github.com/rust-lang/crates.io-index" 2404 + checksum = "b2e06b915b5c230a17d7a736d1e2e63ee753c256a8614ef3f5147b13a4f5541d" 2405 + dependencies = [ 2406 + "proc-macro2", 2407 + "quote", 2408 + "syn 1.0.109", 2409 ] 2410 2411 [[package]] 2412 name = "roxmltree" 2413 + version = "0.18.1" 2414 source = "registry+https://github.com/rust-lang/crates.io-index" 2415 + checksum = "862340e351ce1b271a378ec53f304a5558f7db87f3769dc655a8f6ecbb68b302" 2416 dependencies = [ 2417 "xmlparser", 2418 ] ··· 2425 2426 [[package]] 2427 name = "rustix" 2428 + version = "0.38.21" 2429 source = "registry+https://github.com/rust-lang/crates.io-index" 2430 + checksum = "2b426b0506e5d50a7d8dafcf2e81471400deb602392c7dd110815afb4eaf02a3" 2431 dependencies = [ 2432 + "bitflags 2.4.1", 2433 "errno", 2434 "libc", 2435 "linux-raw-sys", ··· 2438 2439 [[package]] 2440 name = "rustls" 2441 + version = "0.21.8" 2442 source = "registry+https://github.com/rust-lang/crates.io-index" 2443 + checksum = "446e14c5cda4f3f30fe71863c34ec70f5ac79d6087097ad0bb433e1be5edf04c" 2444 dependencies = [ 2445 "log", 2446 "ring", ··· 2459 2460 [[package]] 2461 name = "rustls-webpki" 2462 + version = "0.101.7" 2463 source = "registry+https://github.com/rust-lang/crates.io-index" 2464 + checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" 2465 dependencies = [ 2466 "ring", 2467 "untrusted", ··· 2475 2476 [[package]] 2477 name = "rustybuzz" 2478 + version = "0.10.0" 2479 source = "registry+https://github.com/rust-lang/crates.io-index" 2480 + checksum = "71cd15fef9112a1f94ac64b58d1e4628192631ad6af4dc69997f995459c874e7" 2481 dependencies = [ 2482 "bitflags 1.3.2", 2483 "bytemuck", 2484 "smallvec", 2485 + "ttf-parser", 2486 "unicode-bidi-mirroring", 2487 "unicode-ccc", 2488 + "unicode-properties", 2489 "unicode-script", 2490 ] 2491 ··· 2527 2528 [[package]] 2529 name = "sct" 2530 + version = "0.7.1" 2531 source = "registry+https://github.com/rust-lang/crates.io-index" 2532 + checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" 2533 dependencies = [ 2534 "ring", 2535 "untrusted", 2536 ] 2537 2538 [[package]] 2539 + name = "seahash" 2540 + version = "4.1.0" 2541 + source = "registry+https://github.com/rust-lang/crates.io-index" 2542 + checksum = "1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b" 2543 + 2544 + [[package]] 2545 name = "security-framework" 2546 version = "2.9.2" 2547 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2566 2567 [[package]] 2568 name = "semver" 2569 + version = "1.0.20" 2570 source = "registry+https://github.com/rust-lang/crates.io-index" 2571 + checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090" 2572 dependencies = [ 2573 "serde", 2574 ] 2575 2576 [[package]] 2577 name = "serde" 2578 + version = "1.0.190" 2579 source = "registry+https://github.com/rust-lang/crates.io-index" 2580 + checksum = "91d3c334ca1ee894a2c6f6ad698fe8c435b76d504b13d436f0685d648d6d96f7" 2581 dependencies = [ 2582 "serde_derive", 2583 ] 2584 2585 [[package]] 2586 name = "serde_derive" 2587 + version = "1.0.190" 2588 source = "registry+https://github.com/rust-lang/crates.io-index" 2589 + checksum = "67c5609f394e5c2bd7fc51efda478004ea80ef42fee983d5c67a65e34f32c0e3" 2590 dependencies = [ 2591 "proc-macro2", 2592 "quote", 2593 + "syn 2.0.38", 2594 ] 2595 2596 [[package]] 2597 name = "serde_json" 2598 + version = "1.0.108" 2599 source = "registry+https://github.com/rust-lang/crates.io-index" 2600 + checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" 2601 dependencies = [ 2602 "itoa", 2603 "ryu", ··· 2606 2607 [[package]] 2608 name = "serde_repr" 2609 + version = "0.1.17" 2610 source = "registry+https://github.com/rust-lang/crates.io-index" 2611 + checksum = "3081f5ffbb02284dda55132aa26daecedd7372a42417bbbab6f14ab7d6bb9145" 2612 dependencies = [ 2613 "proc-macro2", 2614 "quote", 2615 + "syn 2.0.38", 2616 ] 2617 2618 [[package]] 2619 name = "serde_spanned" 2620 + version = "0.6.4" 2621 source = "registry+https://github.com/rust-lang/crates.io-index" 2622 + checksum = "12022b835073e5b11e90a14f86838ceb1c8fb0325b72416845c487ac0fa95e80" 2623 dependencies = [ 2624 "serde", 2625 ] ··· 2638 2639 [[package]] 2640 name = "serde_yaml" 2641 + version = "0.9.27" 2642 source = "registry+https://github.com/rust-lang/crates.io-index" 2643 + checksum = "3cc7a1570e38322cfe4154732e5110f887ea57e22b76f4bfd32b5bdd3368666c" 2644 dependencies = [ 2645 + "indexmap 2.1.0", 2646 "itoa", 2647 "ryu", 2648 "serde", ··· 2651 2652 [[package]] 2653 name = "sharded-slab" 2654 + version = "0.1.7" 2655 source = "registry+https://github.com/rust-lang/crates.io-index" 2656 + checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" 2657 dependencies = [ 2658 "lazy_static", 2659 ] ··· 2663 version = "0.3.7" 2664 source = "registry+https://github.com/rust-lang/crates.io-index" 2665 checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" 2666 + 2667 + [[package]] 2668 + name = "simdutf8" 2669 + version = "0.1.4" 2670 + source = "registry+https://github.com/rust-lang/crates.io-index" 2671 + checksum = "f27f6278552951f1f2b8cf9da965d10969b2efdea95a6ec47987ab46edfe263a" 2672 2673 [[package]] 2674 name = "simplecss" ··· 2728 2729 [[package]] 2730 name = "socket2" 2731 + version = "0.4.10" 2732 source = "registry+https://github.com/rust-lang/crates.io-index" 2733 + checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" 2734 dependencies = [ 2735 "libc", 2736 "winapi", ··· 2738 2739 [[package]] 2740 name = "socket2" 2741 + version = "0.5.5" 2742 source = "registry+https://github.com/rust-lang/crates.io-index" 2743 + checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9" 2744 dependencies = [ 2745 "libc", 2746 "windows-sys", ··· 2748 2749 [[package]] 2750 name = "spin" 2751 version = "0.9.8" 2752 source = "registry+https://github.com/rust-lang/crates.io-index" 2753 checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" ··· 2795 source = "registry+https://github.com/rust-lang/crates.io-index" 2796 checksum = "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125" 2797 dependencies = [ 2798 + "strum_macros 0.25.3", 2799 ] 2800 2801 [[package]] ··· 2813 2814 [[package]] 2815 name = "strum_macros" 2816 + version = "0.25.3" 2817 source = "registry+https://github.com/rust-lang/crates.io-index" 2818 + checksum = "23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0" 2819 dependencies = [ 2820 "heck", 2821 "proc-macro2", 2822 "quote", 2823 "rustversion", 2824 + "syn 2.0.38", 2825 ] 2826 2827 [[package]] ··· 2842 2843 [[package]] 2844 name = "svg2pdf" 2845 + version = "0.9.0" 2846 source = "registry+https://github.com/rust-lang/crates.io-index" 2847 + checksum = "363c5346967da04bf3ebb3d8bafa7f52c53c810167047904df1960eac3fc08b7" 2848 dependencies = [ 2849 "image", 2850 "miniz_oxide", ··· 2854 2855 [[package]] 2856 name = "svgtypes" 2857 + version = "0.12.0" 2858 source = "registry+https://github.com/rust-lang/crates.io-index" 2859 + checksum = "d71499ff2d42f59d26edb21369a308ede691421f79ebc0f001e2b1fd3a7c9e52" 2860 dependencies = [ 2861 "kurbo", 2862 "siphasher 0.3.11", ··· 2875 2876 [[package]] 2877 name = "syn" 2878 + version = "2.0.38" 2879 source = "registry+https://github.com/rust-lang/crates.io-index" 2880 + checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b" 2881 dependencies = [ 2882 "proc-macro2", 2883 "quote", ··· 2886 2887 [[package]] 2888 name = "synstructure" 2889 + version = "0.13.0" 2890 source = "registry+https://github.com/rust-lang/crates.io-index" 2891 + checksum = "285ba80e733fac80aa4270fbcdf83772a79b80aa35c97075320abfee4a915b06" 2892 dependencies = [ 2893 "proc-macro2", 2894 "quote", 2895 + "syn 2.0.38", 2896 "unicode-xid", 2897 ] 2898 ··· 2909 "fnv", 2910 "once_cell", 2911 "plist", 2912 + "regex-syntax 0.7.5", 2913 "serde", 2914 "serde_json", 2915 "thiserror", ··· 2918 ] 2919 2920 [[package]] 2921 + name = "system-configuration" 2922 + version = "0.5.1" 2923 + source = "registry+https://github.com/rust-lang/crates.io-index" 2924 + checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" 2925 + dependencies = [ 2926 + "bitflags 1.3.2", 2927 + "core-foundation", 2928 + "system-configuration-sys", 2929 + ] 2930 + 2931 + [[package]] 2932 + name = "system-configuration-sys" 2933 + version = "0.5.0" 2934 + source = "registry+https://github.com/rust-lang/crates.io-index" 2935 + checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" 2936 + dependencies = [ 2937 + "core-foundation-sys", 2938 + "libc", 2939 + ] 2940 + 2941 + [[package]] 2942 + name = "tap" 2943 + version = "1.0.1" 2944 + source = "registry+https://github.com/rust-lang/crates.io-index" 2945 + checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" 2946 + 2947 + [[package]] 2948 name = "temp-dir" 2949 version = "0.1.11" 2950 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2952 2953 [[package]] 2954 name = "tempfile" 2955 + version = "3.8.1" 2956 source = "registry+https://github.com/rust-lang/crates.io-index" 2957 + checksum = "7ef1adac450ad7f4b3c28589471ade84f25f731a7a0fe30d71dfa9f60fd808e5" 2958 dependencies = [ 2959 "cfg-if", 2960 + "fastrand 2.0.1", 2961 + "redox_syscall 0.4.1", 2962 "rustix", 2963 "windows-sys", 2964 ] 2965 2966 [[package]] 2967 name = "thiserror" 2968 + version = "1.0.50" 2969 source = "registry+https://github.com/rust-lang/crates.io-index" 2970 + checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2" 2971 dependencies = [ 2972 "thiserror-impl", 2973 ] 2974 2975 [[package]] 2976 name = "thiserror-impl" 2977 + version = "1.0.50" 2978 source = "registry+https://github.com/rust-lang/crates.io-index" 2979 + checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8" 2980 dependencies = [ 2981 "proc-macro2", 2982 "quote", 2983 + "syn 2.0.38", 2984 ] 2985 2986 [[package]] ··· 3011 "byteorder", 3012 "integer-encoding", 3013 "log", 3014 + "ordered-float 2.10.1", 3015 "threadpool", 3016 ] 3017 3018 [[package]] 3019 name = "time" 3020 + version = "0.3.30" 3021 source = "registry+https://github.com/rust-lang/crates.io-index" 3022 + checksum = "c4a34ab300f2dee6e562c10a046fc05e358b29f9bf92277f30c3c8d82275f6f5" 3023 dependencies = [ 3024 "deranged", 3025 "itoa", 3026 + "powerfmt", 3027 "serde", 3028 "time-core", 3029 "time-macros", ··· 3031 3032 [[package]] 3033 name = "time-core" 3034 + version = "0.1.2" 3035 source = "registry+https://github.com/rust-lang/crates.io-index" 3036 + checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" 3037 3038 [[package]] 3039 name = "time-macros" 3040 + version = "0.2.15" 3041 source = "registry+https://github.com/rust-lang/crates.io-index" 3042 + checksum = "4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20" 3043 dependencies = [ 3044 "time-core", 3045 ] 3046 3047 [[package]] 3048 name = "tiny-skia" 3049 + version = "0.11.2" 3050 source = "registry+https://github.com/rust-lang/crates.io-index" 3051 + checksum = "3b72a92a05db376db09fe6d50b7948d106011761c05a6a45e23e17ee9b556222" 3052 dependencies = [ 3053 "arrayref", 3054 "arrayvec", ··· 3061 3062 [[package]] 3063 name = "tiny-skia-path" 3064 + version = "0.11.2" 3065 source = "registry+https://github.com/rust-lang/crates.io-index" 3066 + checksum = "6ac3865b9708fc7e1961a65c3a4fa55e984272f33092d3c859929f887fceb647" 3067 dependencies = [ 3068 "arrayref", 3069 "bytemuck", ··· 3072 3073 [[package]] 3074 name = "tinystr" 3075 + version = "0.7.4" 3076 source = "registry+https://github.com/rust-lang/crates.io-index" 3077 + checksum = "d5d0e245e80bdc9b4e5356fc45a72184abbc3861992603f515270e9340f5a219" 3078 dependencies = [ 3079 "displaydoc", 3080 "serde", ··· 3098 3099 [[package]] 3100 name = "tokio" 3101 + version = "1.33.0" 3102 source = "registry+https://github.com/rust-lang/crates.io-index" 3103 + checksum = "4f38200e3ef7995e5ef13baec2f432a6da0aa9ac495b2c0e8f3b7eec2c92d653" 3104 dependencies = [ 3105 "backtrace", 3106 "bytes", ··· 3108 "mio", 3109 "num_cpus", 3110 "pin-project-lite", 3111 + "socket2 0.5.5", 3112 "tokio-macros", 3113 "windows-sys", 3114 ] ··· 3121 dependencies = [ 3122 "proc-macro2", 3123 "quote", 3124 + "syn 2.0.38", 3125 ] 3126 3127 [[package]] ··· 3172 3173 [[package]] 3174 name = "tokio-util" 3175 + version = "0.7.10" 3176 source = "registry+https://github.com/rust-lang/crates.io-index" 3177 + checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" 3178 dependencies = [ 3179 "bytes", 3180 "futures-core", ··· 3198 3199 [[package]] 3200 name = "toml" 3201 + version = "0.8.6" 3202 source = "registry+https://github.com/rust-lang/crates.io-index" 3203 + checksum = "8ff9e3abce27ee2c9a37f9ad37238c1bdd4e789c84ba37df76aa4d528f5072cc" 3204 dependencies = [ 3205 "serde", 3206 "serde_spanned", 3207 "toml_datetime", 3208 + "toml_edit 0.20.7", 3209 ] 3210 3211 [[package]] 3212 name = "toml_datetime" 3213 + version = "0.6.5" 3214 source = "registry+https://github.com/rust-lang/crates.io-index" 3215 + checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" 3216 dependencies = [ 3217 "serde", 3218 ] ··· 3223 source = "registry+https://github.com/rust-lang/crates.io-index" 3224 checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" 3225 dependencies = [ 3226 + "indexmap 2.1.0", 3227 "serde", 3228 "serde_spanned", 3229 "toml_datetime", ··· 3232 3233 [[package]] 3234 name = "toml_edit" 3235 + version = "0.20.7" 3236 source = "registry+https://github.com/rust-lang/crates.io-index" 3237 + checksum = "70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81" 3238 dependencies = [ 3239 + "indexmap 2.1.0", 3240 "serde", 3241 "serde_spanned", 3242 "toml_datetime", ··· 3294 dependencies = [ 3295 "proc-macro2", 3296 "quote", 3297 + "syn 2.0.38", 3298 ] 3299 3300 [[package]] ··· 3305 3306 [[package]] 3307 name = "tracing" 3308 + version = "0.1.40" 3309 source = "registry+https://github.com/rust-lang/crates.io-index" 3310 + checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" 3311 dependencies = [ 3312 "log", 3313 "pin-project-lite", 3314 "tracing-attributes", ··· 3317 3318 [[package]] 3319 name = "tracing-attributes" 3320 + version = "0.1.27" 3321 source = "registry+https://github.com/rust-lang/crates.io-index" 3322 + checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" 3323 dependencies = [ 3324 "proc-macro2", 3325 "quote", 3326 + "syn 2.0.38", 3327 ] 3328 3329 [[package]] 3330 name = "tracing-core" 3331 + version = "0.1.32" 3332 source = "registry+https://github.com/rust-lang/crates.io-index" 3333 + checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" 3334 dependencies = [ 3335 "once_cell", 3336 "valuable", ··· 3348 3349 [[package]] 3350 name = "tracing-log" 3351 + version = "0.1.4" 3352 source = "registry+https://github.com/rust-lang/crates.io-index" 3353 + checksum = "f751112709b4e791d8ce53e32c4ed2d353565a795ce84da2285393f41557bdf2" 3354 dependencies = [ 3355 "log", 3356 + "once_cell", 3357 "tracing-core", 3358 ] 3359 ··· 3392 3393 [[package]] 3394 name = "ttf-parser" 3395 version = "0.19.2" 3396 source = "registry+https://github.com/rust-lang/crates.io-index" 3397 checksum = "49d64318d8311fc2668e48b63969f4343e0a85c4a109aa8460d6672e364b8bd1" ··· 3404 3405 [[package]] 3406 name = "typst" 3407 + version = "0.9.0" 3408 + source = "git+https://github.com/typst/typst.git?tag=v0.9.0#7bb4f6df44086b4c1120b227f7ae963e6c2ad5ab" 3409 dependencies = [ 3410 "base64", 3411 + "bitflags 2.4.1", 3412 "bytemuck", 3413 "comemo", 3414 + "ecow 0.2.0", 3415 "flate2", 3416 "fontdb", 3417 "image", 3418 + "indexmap 2.1.0", 3419 + "kurbo", 3420 "log", 3421 "miniz_oxide", 3422 "once_cell", 3423 + "palette", 3424 "pdf-writer", 3425 "pixglyph", 3426 "regex", ··· 3434 "svg2pdf", 3435 "time", 3436 "tiny-skia", 3437 + "toml 0.8.6", 3438 "tracing", 3439 + "ttf-parser", 3440 "typst-macros", 3441 + "typst-syntax 0.9.0", 3442 "unicode-ident", 3443 "unicode-math-class", 3444 "unicode-properties", ··· 3452 ] 3453 3454 [[package]] 3455 + name = "typst-ide" 3456 + version = "0.9.0" 3457 + source = "git+https://github.com/typst/typst.git?tag=v0.9.0#7bb4f6df44086b4c1120b227f7ae963e6c2ad5ab" 3458 + dependencies = [ 3459 + "comemo", 3460 + "ecow 0.2.0", 3461 + "if_chain", 3462 + "log", 3463 + "serde", 3464 + "typst", 3465 + "unscanny", 3466 + ] 3467 + 3468 + [[package]] 3469 name = "typst-library" 3470 + version = "0.9.0" 3471 + source = "git+https://github.com/typst/typst.git?tag=v0.9.0#7bb4f6df44086b4c1120b227f7ae963e6c2ad5ab" 3472 dependencies = [ 3473 "az", 3474 "chinese-number", 3475 "ciborium", 3476 "comemo", 3477 "csv", 3478 + "ecow 0.2.0", 3479 "hayagriva", 3480 "hypher", 3481 "icu_properties", ··· 3483 "icu_provider_adapters", 3484 "icu_provider_blob", 3485 "icu_segmenter", 3486 + "indexmap 2.1.0", 3487 "kurbo", 3488 "lipsum", 3489 "log", ··· 3495 "smallvec", 3496 "syntect", 3497 "time", 3498 + "toml 0.8.6", 3499 "tracing", 3500 + "ttf-parser", 3501 "typed-arena", 3502 "typst", 3503 "unicode-bidi", ··· 3508 3509 [[package]] 3510 name = "typst-lsp" 3511 + version = "0.11.0" 3512 dependencies = [ 3513 "anyhow", 3514 "async-compression", ··· 3521 "elsa", 3522 "futures", 3523 "if_chain", 3524 + "indexmap 2.1.0", 3525 "internment", 3526 "itertools 0.11.0", 3527 "lazy_static", ··· 3548 "tracing-opentelemetry", 3549 "tracing-subscriber", 3550 "typst", 3551 + "typst-ide", 3552 "typst-library", 3553 "typstfmt_lib", 3554 "walkdir", ··· 3556 3557 [[package]] 3558 name = "typst-macros" 3559 + version = "0.9.0" 3560 + source = "git+https://github.com/typst/typst.git?tag=v0.9.0#7bb4f6df44086b4c1120b227f7ae963e6c2ad5ab" 3561 dependencies = [ 3562 "heck", 3563 "proc-macro2", 3564 "quote", 3565 + "syn 2.0.38", 3566 ] 3567 3568 [[package]] ··· 3571 source = "git+https://github.com/typst/typst.git?tag=v0.7.0#da8367e189b02918a8fe1a98fd3059fd11a82cd9" 3572 dependencies = [ 3573 "comemo", 3574 + "ecow 0.1.2", 3575 "once_cell", 3576 "serde", 3577 "tracing", ··· 3583 3584 [[package]] 3585 name = "typst-syntax" 3586 + version = "0.9.0" 3587 + source = "git+https://github.com/typst/typst.git?tag=v0.9.0#7bb4f6df44086b4c1120b227f7ae963e6c2ad5ab" 3588 dependencies = [ 3589 "comemo", 3590 + "ecow 0.2.0", 3591 "once_cell", 3592 "serde", 3593 "tracing", ··· 3599 3600 [[package]] 3601 name = "typstfmt_lib" 3602 + version = "0.2.6" 3603 + source = "git+https://github.com/astrale-sharp/typstfmt?tag=0.2.6#b45cab03ac76e621ef1174160d03c4f7637a82df" 3604 dependencies = [ 3605 "globmatch", 3606 "itertools 0.10.5", ··· 3627 source = "registry+https://github.com/rust-lang/crates.io-index" 3628 checksum = "e35bfd2f2b8796545b55d7d3fd3e89a0613f68a0d1c8bc28cb7ff96b411a35ff" 3629 dependencies = [ 3630 + "serde", 3631 "tinystr", 3632 ] 3633 ··· 3650 checksum = "cc2520efa644f8268dce4dcd3050eaa7fc044fca03961e9998ac7e2e92b77cf1" 3651 3652 [[package]] 3653 name = "unicode-ident" 3654 version = "1.0.12" 3655 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3714 3715 [[package]] 3716 name = "untrusted" 3717 + version = "0.9.0" 3718 source = "registry+https://github.com/rust-lang/crates.io-index" 3719 + checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" 3720 3721 [[package]] 3722 name = "url" ··· 3738 3739 [[package]] 3740 name = "usvg" 3741 + version = "0.36.0" 3742 source = "registry+https://github.com/rust-lang/crates.io-index" 3743 + checksum = "c51daa774fe9ee5efcf7b4fec13019b8119cda764d9a8b5b06df02bb1445c656" 3744 dependencies = [ 3745 "base64", 3746 "log", ··· 3753 3754 [[package]] 3755 name = "usvg-parser" 3756 + version = "0.36.0" 3757 source = "registry+https://github.com/rust-lang/crates.io-index" 3758 + checksum = "45c88a5ffaa338f0e978ecf3d4e00d8f9f493e29bed0752e1a808a1db16afc40" 3759 dependencies = [ 3760 "data-url", 3761 "flate2", ··· 3771 3772 [[package]] 3773 name = "usvg-text-layout" 3774 + version = "0.36.0" 3775 source = "registry+https://github.com/rust-lang/crates.io-index" 3776 + checksum = "4d2374378cb7a3fb8f33894e0fdb8625e1bbc4f25312db8d91f862130b541593" 3777 dependencies = [ 3778 "fontdb", 3779 "kurbo", ··· 3787 3788 [[package]] 3789 name = "usvg-tree" 3790 + version = "0.36.0" 3791 source = "registry+https://github.com/rust-lang/crates.io-index" 3792 + checksum = "6cacb0c5edeaf3e80e5afcf5b0d4004cc1d36318befc9a7c6606507e5d0f4062" 3793 dependencies = [ 3794 "rctree", 3795 "strict-num", ··· 3804 checksum = "64a8922555b9500e3d865caed19330172cd67cbf82203f1a3311d8c305cc9f33" 3805 3806 [[package]] 3807 + name = "uuid" 3808 + version = "1.5.0" 3809 + source = "registry+https://github.com/rust-lang/crates.io-index" 3810 + checksum = "88ad59a7560b41a70d191093a945f0b87bc1deeda46fb237479708a1d6b6cdfc" 3811 + 3812 + [[package]] 3813 name = "valuable" 3814 version = "0.1.0" 3815 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3829 3830 [[package]] 3831 name = "waker-fn" 3832 + version = "1.1.1" 3833 source = "registry+https://github.com/rust-lang/crates.io-index" 3834 + checksum = "f3c4517f54858c779bbcbf228f4fca63d121bf85fbecb2dc578cdf4a39395690" 3835 3836 [[package]] 3837 name = "walkdir" ··· 3879 "once_cell", 3880 "proc-macro2", 3881 "quote", 3882 + "syn 2.0.38", 3883 "wasm-bindgen-shared", 3884 ] 3885 ··· 3913 dependencies = [ 3914 "proc-macro2", 3915 "quote", 3916 + "syn 2.0.38", 3917 "wasm-bindgen-backend", 3918 "wasm-bindgen-shared", 3919 ] ··· 3944 checksum = "1f341edb80021141d4ae6468cbeefc50798716a347d4085c3811900049ea8945" 3945 dependencies = [ 3946 "smallvec", 3947 + "spin", 3948 "wasmi_arena", 3949 "wasmi_core", 3950 "wasmparser-nostd", ··· 4031 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 4032 4033 [[package]] 4034 + name = "windows-core" 4035 + version = "0.51.1" 4036 source = "registry+https://github.com/rust-lang/crates.io-index" 4037 + checksum = "f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64" 4038 dependencies = [ 4039 "windows-targets", 4040 ] ··· 4107 4108 [[package]] 4109 name = "winnow" 4110 + version = "0.5.18" 4111 source = "registry+https://github.com/rust-lang/crates.io-index" 4112 + checksum = "176b6138793677221d420fd2f0aeeced263f197688b36484660da767bca2fa32" 4113 dependencies = [ 4114 "memchr", 4115 ] ··· 4126 4127 [[package]] 4128 name = "writeable" 4129 + version = "0.5.3" 4130 source = "registry+https://github.com/rust-lang/crates.io-index" 4131 + checksum = "c0af0c3d13faebf8dda0b5256fa7096a2d5ccb662f7b9f54a40fe201077ab1c2" 4132 + 4133 + [[package]] 4134 + name = "wyz" 4135 + version = "0.5.1" 4136 + source = "registry+https://github.com/rust-lang/crates.io-index" 4137 + checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed" 4138 + dependencies = [ 4139 + "tap", 4140 + ] 4141 4142 [[package]] 4143 name = "xattr" ··· 4150 4151 [[package]] 4152 name = "xmlparser" 4153 + version = "0.13.6" 4154 source = "registry+https://github.com/rust-lang/crates.io-index" 4155 + checksum = "66fee0b777b0f5ac1c69bb06d361268faafa61cd4682ae064a171c16c433e9e4" 4156 4157 [[package]] 4158 name = "xmlwriter" ··· 4162 4163 [[package]] 4164 name = "xmp-writer" 4165 + version = "0.2.0" 4166 source = "registry+https://github.com/rust-lang/crates.io-index" 4167 + checksum = "4543ba138f64a94b19e1e9c66c165bca7e03d470e1c066cb76ea279d9d0e1989" 4168 4169 [[package]] 4170 name = "yaml-rust" ··· 4177 4178 [[package]] 4179 name = "yoke" 4180 + version = "0.7.2" 4181 source = "registry+https://github.com/rust-lang/crates.io-index" 4182 + checksum = "61e38c508604d6bbbd292dadb3c02559aa7fff6b654a078a36217cad871636e4" 4183 dependencies = [ 4184 "serde", 4185 "stable_deref_trait", ··· 4189 4190 [[package]] 4191 name = "yoke-derive" 4192 + version = "0.7.2" 4193 source = "registry+https://github.com/rust-lang/crates.io-index" 4194 + checksum = "d5e19fb6ed40002bab5403ffa37e53e0e56f914a4450c8765f533018db1db35f" 4195 dependencies = [ 4196 "proc-macro2", 4197 "quote", 4198 + "syn 2.0.38", 4199 "synstructure", 4200 ] 4201 4202 [[package]] 4203 name = "zerofrom" 4204 + version = "0.1.3" 4205 source = "registry+https://github.com/rust-lang/crates.io-index" 4206 + checksum = "655b0814c5c0b19ade497851070c640773304939a6c0fd5f5fb43da0696d05b7" 4207 dependencies = [ 4208 "zerofrom-derive", 4209 ] 4210 4211 [[package]] 4212 name = "zerofrom-derive" 4213 + version = "0.1.3" 4214 source = "registry+https://github.com/rust-lang/crates.io-index" 4215 + checksum = "e6a647510471d372f2e6c2e6b7219e44d8c574d24fdc11c610a61455782f18c3" 4216 dependencies = [ 4217 "proc-macro2", 4218 "quote", 4219 + "syn 2.0.38", 4220 "synstructure", 4221 ] 4222 4223 [[package]] 4224 name = "zerovec" 4225 + version = "0.10.0" 4226 source = "registry+https://github.com/rust-lang/crates.io-index" 4227 + checksum = "1194130c5b155bf8ae50ab16c86ab758cd695cf9ad176d2f870b744cbdbb572e" 4228 dependencies = [ 4229 "serde", 4230 "yoke", ··· 4234 4235 [[package]] 4236 name = "zerovec-derive" 4237 + version = "0.10.0" 4238 source = "registry+https://github.com/rust-lang/crates.io-index" 4239 + checksum = "acabf549809064225ff8878baedc4ce3732ac3b07e7c7ce6e5c2ccdbc485c324" 4240 dependencies = [ 4241 "proc-macro2", 4242 "quote", 4243 + "syn 2.0.38", 4244 ]
+9 -5
pkgs/development/tools/language-servers/typst-lsp/default.nix
··· 9 pname = "typst-lsp"; 10 # Please update the corresponding vscode extension when updating 11 # this derivation. 12 - version = "0.10.1"; 13 14 src = fetchFromGitHub { 15 owner = "nvarner"; 16 repo = "typst-lsp"; 17 rev = "v${version}"; 18 - hash = "sha256-ZQLxZzWVGwFtU68ASlzBDMz8RHrA0h925u6UDk7vPe4="; 19 }; 20 21 cargoLock = { 22 lockFile = ./Cargo.lock; 23 outputHashes = { 24 - "typst-0.8.0" = "sha256-q2b/PoNwpzarJbIPzokYgZRD2/Oe/XB40C4VXdwL/NA="; 25 "typst-syntax-0.7.0" = "sha256-yrtOmlFAKOqAmhCP7n0HQCOQpU3DWyms5foCdUb9QTg="; 26 - "typstfmt_lib-0.2.5" = "sha256-+iQOS+WPCWevUFurLfuC5mhuRdJ/1ZsekFoFDzZviag="; 27 }; 28 }; 29 30 buildInputs = lib.optionals stdenv.isDarwin [ 31 - darwin.apple_sdk.frameworks.Security 32 ]; 33 34 checkFlags = [ 35 # requires internet access 36 "--skip=workspace::package::external::remote_repo::test::full_download" 37 ]; 38 39 # workspace::package::external::manager::test::local_package tries to access the data directory
··· 9 pname = "typst-lsp"; 10 # Please update the corresponding vscode extension when updating 11 # this derivation. 12 + version = "0.11.0"; 13 14 src = fetchFromGitHub { 15 owner = "nvarner"; 16 repo = "typst-lsp"; 17 rev = "v${version}"; 18 + hash = "sha256-L0d+fDCLxU/XHC99VlIcZdiO3RohtWfoRnUPGIHodcc="; 19 }; 20 21 cargoLock = { 22 lockFile = ./Cargo.lock; 23 outputHashes = { 24 + "typst-0.9.0" = "sha256-LwRB/AQE8TZZyHEQ7kKB10itzEgYjg4R/k+YFqmutDc="; 25 "typst-syntax-0.7.0" = "sha256-yrtOmlFAKOqAmhCP7n0HQCOQpU3DWyms5foCdUb9QTg="; 26 + "typstfmt_lib-0.2.6" = "sha256-UUVbnxIj7kQVpZvSbbB11i6wAvdTnXVk5cNSNoGBeRM="; 27 }; 28 }; 29 30 buildInputs = lib.optionals stdenv.isDarwin [ 31 + darwin.apple_sdk.frameworks.SystemConfiguration 32 ]; 33 34 checkFlags = [ 35 # requires internet access 36 "--skip=workspace::package::external::remote_repo::test::full_download" 37 + ] ++ lib.optionals stdenv.isDarwin [ 38 + # both tests fail on darwin with 'Attempted to create a NULL object.' 39 + "--skip=workspace::fs::local::test::read" 40 + "--skip=workspace::package::external::manager::test::local_package" 41 ]; 42 43 # workspace::package::external::manager::test::local_package tries to access the data directory