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