lol

kcl: 0.9.8 -> 0.10.0

+598 -402
+5 -5
pkgs/by-name/kc/kcl/package.nix
··· 1 1 { lib 2 2 , stdenv 3 - , buildGoModule 3 + , buildGo123Module 4 4 , fetchFromGitHub 5 5 , kclvm_cli 6 6 , kclvm ··· 9 9 , darwin 10 10 , 11 11 }: 12 - buildGoModule rec { 12 + buildGo123Module rec { 13 13 pname = "kcl"; 14 - version = "0.9.8"; 14 + version = "0.10.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "kcl-lang"; 18 18 repo = "cli"; 19 19 rev = "v${version}"; 20 - hash = "sha256-s8pFnItmw3+l9GKqdqX0Rxsy47h6vO+yUtVNCuyn/m8="; 20 + hash = "sha256-0KxT4t77EDB7Vr/cb+P20ARRR+7g5uZiF5QYOArUhgI="; 21 21 }; 22 22 23 - vendorHash = "sha256-DGYYH5sKhpcWHYoUim4NyflzqsXFc4MCOqIw5jIfIiM="; 23 + vendorHash = "sha256-9APQDYCBvG38y0ZYuacfyUmjoEV9jGqRg7OZ7mArzIU="; 24 24 25 25 # By default, libs and bins are stripped. KCL will crash on darwin if they are. 26 26 dontStrip = stdenv.hostPlatform.isDarwin;
+588 -392
pkgs/by-name/kc/kclvm/Cargo.lock
··· 4 4 5 5 [[package]] 6 6 name = "addr2line" 7 - version = "0.21.0" 7 + version = "0.22.0" 8 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" 9 + checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" 10 10 dependencies = [ 11 11 "gimli", 12 12 ] ··· 79 79 80 80 [[package]] 81 81 name = "anstream" 82 - version = "0.6.14" 82 + version = "0.6.15" 83 83 source = "registry+https://github.com/rust-lang/crates.io-index" 84 - checksum = "418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b" 84 + checksum = "64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526" 85 85 dependencies = [ 86 86 "anstyle", 87 87 "anstyle-parse", ··· 94 94 95 95 [[package]] 96 96 name = "anstyle" 97 - version = "1.0.7" 97 + version = "1.0.8" 98 98 source = "registry+https://github.com/rust-lang/crates.io-index" 99 - checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b" 99 + checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1" 100 100 101 101 [[package]] 102 102 name = "anstyle-parse" 103 - version = "0.2.4" 103 + version = "0.2.5" 104 104 source = "registry+https://github.com/rust-lang/crates.io-index" 105 - checksum = "c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4" 105 + checksum = "eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb" 106 106 dependencies = [ 107 107 "utf8parse", 108 108 ] 109 109 110 110 [[package]] 111 111 name = "anstyle-query" 112 - version = "1.0.3" 112 + version = "1.1.1" 113 113 source = "registry+https://github.com/rust-lang/crates.io-index" 114 - checksum = "a64c907d4e79225ac72e2a354c9ce84d50ebb4586dee56c82b3ee73004f537f5" 114 + checksum = "6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a" 115 115 dependencies = [ 116 116 "windows-sys 0.52.0", 117 117 ] 118 118 119 119 [[package]] 120 120 name = "anstyle-wincon" 121 - version = "3.0.3" 121 + version = "3.0.4" 122 122 source = "registry+https://github.com/rust-lang/crates.io-index" 123 - checksum = "61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19" 123 + checksum = "5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8" 124 124 dependencies = [ 125 125 "anstyle", 126 126 "windows-sys 0.52.0", ··· 136 136 ] 137 137 138 138 [[package]] 139 + name = "arrayref" 140 + version = "0.3.8" 141 + source = "registry+https://github.com/rust-lang/crates.io-index" 142 + checksum = "9d151e35f61089500b617991b791fc8bfd237ae50cd5950803758a179b41e67a" 143 + 144 + [[package]] 139 145 name = "arrayvec" 140 146 version = "0.7.4" 141 147 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 160 166 dependencies = [ 161 167 "proc-macro2", 162 168 "quote", 163 - "syn 2.0.66", 164 - ] 165 - 166 - [[package]] 167 - name = "atty" 168 - version = "0.2.14" 169 - source = "registry+https://github.com/rust-lang/crates.io-index" 170 - checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 171 - dependencies = [ 172 - "hermit-abi 0.1.19", 173 - "libc", 174 - "winapi", 169 + "syn 2.0.72", 175 170 ] 176 171 177 172 [[package]] ··· 182 177 183 178 [[package]] 184 179 name = "backtrace" 185 - version = "0.3.71" 180 + version = "0.3.73" 186 181 source = "registry+https://github.com/rust-lang/crates.io-index" 187 - checksum = "26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d" 182 + checksum = "5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a" 188 183 dependencies = [ 189 184 "addr2line", 190 185 "cc", ··· 236 231 237 232 [[package]] 238 233 name = "bitflags" 239 - version = "2.5.0" 234 + version = "2.6.0" 240 235 source = "registry+https://github.com/rust-lang/crates.io-index" 241 - checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" 236 + checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" 242 237 243 238 [[package]] 244 239 name = "bitmaps" ··· 250 245 ] 251 246 252 247 [[package]] 248 + name = "blake3" 249 + version = "1.5.4" 250 + source = "registry+https://github.com/rust-lang/crates.io-index" 251 + checksum = "d82033247fd8e890df8f740e407ad4d038debb9eb1f40533fffb32e7d17dc6f7" 252 + dependencies = [ 253 + "arrayref", 254 + "arrayvec", 255 + "cc", 256 + "cfg-if 1.0.0", 257 + "constant_time_eq", 258 + ] 259 + 260 + [[package]] 253 261 name = "block-buffer" 254 262 version = "0.7.3" 255 263 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 319 327 320 328 [[package]] 321 329 name = "bytes" 322 - version = "1.6.0" 330 + version = "1.6.1" 323 331 source = "registry+https://github.com/rust-lang/crates.io-index" 324 - checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" 332 + checksum = "a12916984aab3fa6e39d655a33e09c0071eb36d6ab3aea5c2d78551f1df6d952" 325 333 326 334 [[package]] 327 335 name = "cast" ··· 331 339 332 340 [[package]] 333 341 name = "cc" 334 - version = "1.0.98" 342 + version = "1.1.15" 335 343 source = "registry+https://github.com/rust-lang/crates.io-index" 336 - checksum = "41c270e7540d725e65ac7f1b212ac8ce349719624d7bcff99f8e2e488e8cf03f" 344 + checksum = "57b6a275aa2903740dc87da01c62040406b8812552e97129a63ea8850a17c6e6" 345 + dependencies = [ 346 + "shlex", 347 + ] 337 348 338 349 [[package]] 339 350 name = "cfg-if" ··· 359 370 "num-traits", 360 371 "serde", 361 372 "wasm-bindgen", 362 - "windows-targets 0.52.5", 373 + "windows-targets 0.52.6", 363 374 ] 364 375 365 376 [[package]] ··· 386 397 checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9" 387 398 dependencies = [ 388 399 "ciborium-io", 389 - "half 2.4.1", 400 + "half", 390 401 ] 391 402 392 403 [[package]] 393 404 name = "clap" 394 - version = "2.34.0" 405 + version = "4.5.11" 395 406 source = "registry+https://github.com/rust-lang/crates.io-index" 396 - checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" 397 - dependencies = [ 398 - "bitflags 1.3.2", 399 - "textwrap 0.11.0", 400 - "unicode-width", 401 - ] 402 - 403 - [[package]] 404 - name = "clap" 405 - version = "3.2.25" 406 - source = "registry+https://github.com/rust-lang/crates.io-index" 407 - checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" 408 - dependencies = [ 409 - "bitflags 1.3.2", 410 - "clap_lex 0.2.4", 411 - "indexmap 1.9.3", 412 - "textwrap 0.16.1", 413 - ] 414 - 415 - [[package]] 416 - name = "clap" 417 - version = "4.5.4" 418 - source = "registry+https://github.com/rust-lang/crates.io-index" 419 - checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0" 407 + checksum = "35723e6a11662c2afb578bcf0b88bf6ea8e21282a953428f240574fcc3a2b5b3" 420 408 dependencies = [ 421 409 "clap_builder", 422 410 ] 423 411 424 412 [[package]] 425 413 name = "clap_builder" 426 - version = "4.5.2" 414 + version = "4.5.11" 427 415 source = "registry+https://github.com/rust-lang/crates.io-index" 428 - checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4" 416 + checksum = "49eb96cbfa7cfa35017b7cd548c75b14c3118c98b423041d70562665e07fb0fa" 429 417 dependencies = [ 430 418 "anstream", 431 419 "anstyle", 432 - "clap_lex 0.7.0", 420 + "clap_lex", 433 421 "strsim 0.11.1", 434 422 ] 435 423 436 424 [[package]] 437 425 name = "clap_lex" 438 - version = "0.2.4" 426 + version = "0.7.2" 439 427 source = "registry+https://github.com/rust-lang/crates.io-index" 440 - checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" 441 - dependencies = [ 442 - "os_str_bytes", 443 - ] 444 - 445 - [[package]] 446 - name = "clap_lex" 447 - version = "0.7.0" 448 - source = "registry+https://github.com/rust-lang/crates.io-index" 449 - checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" 428 + checksum = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97" 450 429 451 430 [[package]] 452 431 name = "colorchoice" 453 - version = "1.0.1" 432 + version = "1.0.2" 454 433 source = "registry+https://github.com/rust-lang/crates.io-index" 455 - checksum = "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422" 434 + checksum = "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0" 456 435 457 436 [[package]] 458 437 name = "compiler_base_error" ··· 517 496 checksum = "373e9fafaa20882876db20562275ff58d50e0caa2590077fe7ce7bef90211d0d" 518 497 519 498 [[package]] 499 + name = "constant_time_eq" 500 + version = "0.3.1" 501 + source = "registry+https://github.com/rust-lang/crates.io-index" 502 + checksum = "7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6" 503 + 504 + [[package]] 520 505 name = "core-foundation-sys" 521 506 version = "0.8.6" 522 507 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 542 527 543 528 [[package]] 544 529 name = "criterion" 545 - version = "0.3.6" 530 + version = "0.5.1" 546 531 source = "registry+https://github.com/rust-lang/crates.io-index" 547 - checksum = "b01d6de93b2b6c65e17c634a26653a29d107b3c98c607c765bf38d041531cd8f" 548 - dependencies = [ 549 - "atty", 550 - "cast", 551 - "clap 2.34.0", 552 - "criterion-plot 0.4.5", 553 - "csv", 554 - "itertools", 555 - "lazy_static", 556 - "num-traits", 557 - "oorandom", 558 - "plotters", 559 - "rayon", 560 - "regex", 561 - "serde", 562 - "serde_cbor", 563 - "serde_derive", 564 - "serde_json", 565 - "tinytemplate", 566 - "walkdir", 567 - ] 568 - 569 - [[package]] 570 - name = "criterion" 571 - version = "0.4.0" 572 - source = "registry+https://github.com/rust-lang/crates.io-index" 573 - checksum = "e7c76e09c1aae2bc52b3d2f29e13c6572553b30c4aa1b8a49fd70de6412654cb" 532 + checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f" 574 533 dependencies = [ 575 534 "anes", 576 - "atty", 577 535 "cast", 578 536 "ciborium", 579 - "clap 3.2.25", 580 - "criterion-plot 0.5.0", 537 + "clap", 538 + "criterion-plot", 539 + "is-terminal", 581 540 "itertools", 582 - "lazy_static", 583 541 "num-traits", 542 + "once_cell", 584 543 "oorandom", 585 544 "plotters", 586 545 "rayon", ··· 590 549 "serde_json", 591 550 "tinytemplate", 592 551 "walkdir", 593 - ] 594 - 595 - [[package]] 596 - name = "criterion-plot" 597 - version = "0.4.5" 598 - source = "registry+https://github.com/rust-lang/crates.io-index" 599 - checksum = "2673cc8207403546f45f5fd319a974b1e6983ad1a3ee7e6041650013be041876" 600 - dependencies = [ 601 - "cast", 602 - "itertools", 603 552 ] 604 553 605 554 [[package]] ··· 663 612 ] 664 613 665 614 [[package]] 666 - name = "csv" 667 - version = "1.3.0" 615 + name = "darling" 616 + version = "0.20.10" 668 617 source = "registry+https://github.com/rust-lang/crates.io-index" 669 - checksum = "ac574ff4d437a7b5ad237ef331c17ccca63c46479e5b5453eb8e10bb99a759fe" 618 + checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" 670 619 dependencies = [ 671 - "csv-core", 672 - "itoa", 673 - "ryu", 674 - "serde", 620 + "darling_core", 621 + "darling_macro", 622 + ] 623 + 624 + [[package]] 625 + name = "darling_core" 626 + version = "0.20.10" 627 + source = "registry+https://github.com/rust-lang/crates.io-index" 628 + checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" 629 + dependencies = [ 630 + "fnv", 631 + "ident_case", 632 + "proc-macro2", 633 + "quote", 634 + "strsim 0.11.1", 635 + "syn 2.0.72", 675 636 ] 676 637 677 638 [[package]] 678 - name = "csv-core" 679 - version = "0.1.11" 639 + name = "darling_macro" 640 + version = "0.20.10" 680 641 source = "registry+https://github.com/rust-lang/crates.io-index" 681 - checksum = "5efa2b3d7902f4b634a20cae3c9c4e6209dc4779feb6863329607560143efa70" 642 + checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" 682 643 dependencies = [ 683 - "memchr", 644 + "darling_core", 645 + "quote", 646 + "syn 2.0.72", 684 647 ] 685 648 686 649 [[package]] ··· 706 669 ] 707 670 708 671 [[package]] 672 + name = "derive_builder" 673 + version = "0.20.0" 674 + source = "registry+https://github.com/rust-lang/crates.io-index" 675 + checksum = "0350b5cb0331628a5916d6c5c0b72e97393b8b6b03b47a9284f4e7f5a405ffd7" 676 + dependencies = [ 677 + "derive_builder_macro", 678 + ] 679 + 680 + [[package]] 681 + name = "derive_builder_core" 682 + version = "0.20.0" 683 + source = "registry+https://github.com/rust-lang/crates.io-index" 684 + checksum = "d48cda787f839151732d396ac69e3473923d54312c070ee21e9effcaa8ca0b1d" 685 + dependencies = [ 686 + "darling", 687 + "proc-macro2", 688 + "quote", 689 + "syn 2.0.72", 690 + ] 691 + 692 + [[package]] 693 + name = "derive_builder_macro" 694 + version = "0.20.0" 695 + source = "registry+https://github.com/rust-lang/crates.io-index" 696 + checksum = "206868b8242f27cecce124c19fd88157fbd0dd334df2587f36417bafbc85097b" 697 + dependencies = [ 698 + "derive_builder_core", 699 + "syn 2.0.72", 700 + ] 701 + 702 + [[package]] 709 703 name = "diff" 710 704 version = "0.1.13" 711 705 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 769 763 770 764 [[package]] 771 765 name = "displaydoc" 772 - version = "0.2.4" 766 + version = "0.2.5" 773 767 source = "registry+https://github.com/rust-lang/crates.io-index" 774 - checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" 768 + checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" 775 769 dependencies = [ 776 770 "proc-macro2", 777 771 "quote", 778 - "syn 2.0.66", 772 + "syn 2.0.72", 779 773 ] 780 774 781 775 [[package]] ··· 785 779 checksum = "59f8e79d1fbf76bdfbde321e902714bf6c49df88a7dda6fc682fc2979226962d" 786 780 787 781 [[package]] 782 + name = "dns-lookup" 783 + version = "2.0.4" 784 + source = "registry+https://github.com/rust-lang/crates.io-index" 785 + checksum = "e5766087c2235fec47fafa4cfecc81e494ee679d0fd4a59887ea0919bfb0e4fc" 786 + dependencies = [ 787 + "cfg-if 1.0.0", 788 + "libc", 789 + "socket2", 790 + "windows-sys 0.48.0", 791 + ] 792 + 793 + [[package]] 788 794 name = "either" 789 - version = "1.12.0" 795 + version = "1.13.0" 790 796 source = "registry+https://github.com/rust-lang/crates.io-index" 791 - checksum = "3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b" 797 + checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" 792 798 793 799 [[package]] 794 800 name = "ena" ··· 806 812 checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" 807 813 808 814 [[package]] 815 + name = "encoding" 816 + version = "0.2.33" 817 + source = "registry+https://github.com/rust-lang/crates.io-index" 818 + checksum = "6b0d943856b990d12d3b55b359144ff341533e516d94098b1d3fc1ac666d36ec" 819 + dependencies = [ 820 + "encoding-index-japanese", 821 + "encoding-index-korean", 822 + "encoding-index-simpchinese", 823 + "encoding-index-singlebyte", 824 + "encoding-index-tradchinese", 825 + ] 826 + 827 + [[package]] 828 + name = "encoding-index-japanese" 829 + version = "1.20141219.5" 830 + source = "registry+https://github.com/rust-lang/crates.io-index" 831 + checksum = "04e8b2ff42e9a05335dbf8b5c6f7567e5591d0d916ccef4e0b1710d32a0d0c91" 832 + dependencies = [ 833 + "encoding_index_tests", 834 + ] 835 + 836 + [[package]] 837 + name = "encoding-index-korean" 838 + version = "1.20141219.5" 839 + source = "registry+https://github.com/rust-lang/crates.io-index" 840 + checksum = "4dc33fb8e6bcba213fe2f14275f0963fd16f0a02c878e3095ecfdf5bee529d81" 841 + dependencies = [ 842 + "encoding_index_tests", 843 + ] 844 + 845 + [[package]] 846 + name = "encoding-index-simpchinese" 847 + version = "1.20141219.5" 848 + source = "registry+https://github.com/rust-lang/crates.io-index" 849 + checksum = "d87a7194909b9118fc707194baa434a4e3b0fb6a5a757c73c3adb07aa25031f7" 850 + dependencies = [ 851 + "encoding_index_tests", 852 + ] 853 + 854 + [[package]] 855 + name = "encoding-index-singlebyte" 856 + version = "1.20141219.5" 857 + source = "registry+https://github.com/rust-lang/crates.io-index" 858 + checksum = "3351d5acffb224af9ca265f435b859c7c01537c0849754d3db3fdf2bfe2ae84a" 859 + dependencies = [ 860 + "encoding_index_tests", 861 + ] 862 + 863 + [[package]] 864 + name = "encoding-index-tradchinese" 865 + version = "1.20141219.5" 866 + source = "registry+https://github.com/rust-lang/crates.io-index" 867 + checksum = "fd0e20d5688ce3cab59eb3ef3a2083a5c77bf496cb798dc6fcdb75f323890c18" 868 + dependencies = [ 869 + "encoding_index_tests", 870 + ] 871 + 872 + [[package]] 873 + name = "encoding_index_tests" 874 + version = "0.1.4" 875 + source = "registry+https://github.com/rust-lang/crates.io-index" 876 + checksum = "a246d82be1c9d791c5dfde9a2bd045fc3cbba3fa2b11ad558f27d01712f00569" 877 + 878 + [[package]] 809 879 name = "enquote" 810 880 version = "1.1.0" 811 881 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 816 886 817 887 [[package]] 818 888 name = "env_filter" 819 - version = "0.1.0" 889 + version = "0.1.2" 820 890 source = "registry+https://github.com/rust-lang/crates.io-index" 821 - checksum = "a009aa4810eb158359dda09d0c87378e4bbb89b5a801f016885a4707ba24f7ea" 891 + checksum = "4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab" 822 892 dependencies = [ 823 893 "log", 824 894 "regex", ··· 826 896 827 897 [[package]] 828 898 name = "env_logger" 829 - version = "0.11.3" 899 + version = "0.11.5" 830 900 source = "registry+https://github.com/rust-lang/crates.io-index" 831 - checksum = "38b35839ba51819680ba087cd351788c9a3c476841207e0b8cee0b04722343b9" 901 + checksum = "e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d" 832 902 dependencies = [ 833 903 "anstream", 834 904 "anstyle", ··· 1057 1127 dependencies = [ 1058 1128 "proc-macro2", 1059 1129 "quote", 1060 - "syn 2.0.66", 1130 + "syn 2.0.72", 1061 1131 ] 1062 1132 1063 1133 [[package]] ··· 1130 1200 ] 1131 1201 1132 1202 [[package]] 1203 + name = "getset" 1204 + version = "0.1.2" 1205 + source = "registry+https://github.com/rust-lang/crates.io-index" 1206 + checksum = "e45727250e75cc04ff2846a66397da8ef2b3db8e40e0cef4df67950a07621eb9" 1207 + dependencies = [ 1208 + "proc-macro-error", 1209 + "proc-macro2", 1210 + "quote", 1211 + "syn 1.0.109", 1212 + ] 1213 + 1214 + [[package]] 1133 1215 name = "gimli" 1134 - version = "0.28.1" 1216 + version = "0.29.0" 1135 1217 source = "registry+https://github.com/rust-lang/crates.io-index" 1136 - checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" 1218 + checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" 1137 1219 1138 1220 [[package]] 1139 1221 name = "glob" 1140 1222 version = "0.3.1" 1141 1223 source = "registry+https://github.com/rust-lang/crates.io-index" 1142 1224 checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 1143 - 1144 - [[package]] 1145 - name = "half" 1146 - version = "1.8.3" 1147 - source = "registry+https://github.com/rust-lang/crates.io-index" 1148 - checksum = "1b43ede17f21864e81be2fa654110bf1e793774238d86ef8555c37e6519c0403" 1149 1225 1150 1226 [[package]] 1151 1227 name = "half" ··· 1200 1276 1201 1277 [[package]] 1202 1278 name = "hermit-abi" 1203 - version = "0.1.19" 1204 - source = "registry+https://github.com/rust-lang/crates.io-index" 1205 - checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 1206 - dependencies = [ 1207 - "libc", 1208 - ] 1209 - 1210 - [[package]] 1211 - name = "hermit-abi" 1212 1279 version = "0.3.9" 1213 1280 source = "registry+https://github.com/rust-lang/crates.io-index" 1214 1281 checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" ··· 1232 1299 ] 1233 1300 1234 1301 [[package]] 1302 + name = "hostname" 1303 + version = "0.4.0" 1304 + source = "registry+https://github.com/rust-lang/crates.io-index" 1305 + checksum = "f9c7c7c8ac16c798734b8a24560c1362120597c40d5e1459f09498f8f6c8f2ba" 1306 + dependencies = [ 1307 + "cfg-if 1.0.0", 1308 + "libc", 1309 + "windows", 1310 + ] 1311 + 1312 + [[package]] 1235 1313 name = "http" 1236 1314 version = "1.1.0" 1237 1315 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1253 1331 1254 1332 [[package]] 1255 1333 name = "http-body" 1256 - version = "1.0.0" 1334 + version = "1.0.1" 1257 1335 source = "registry+https://github.com/rust-lang/crates.io-index" 1258 - checksum = "1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643" 1336 + checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" 1259 1337 dependencies = [ 1260 1338 "bytes", 1261 1339 "http", ··· 1263 1341 1264 1342 [[package]] 1265 1343 name = "http-body-util" 1266 - version = "0.1.1" 1344 + version = "0.1.2" 1267 1345 source = "registry+https://github.com/rust-lang/crates.io-index" 1268 - checksum = "0475f8b2ac86659c21b64320d5d653f9efe42acd2a4e560073ec61a155a34f1d" 1346 + checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f" 1269 1347 dependencies = [ 1270 1348 "bytes", 1271 - "futures-core", 1349 + "futures-util", 1272 1350 "http", 1273 1351 "http-body", 1274 1352 "pin-project-lite", ··· 1276 1354 1277 1355 [[package]] 1278 1356 name = "httparse" 1279 - version = "1.8.0" 1357 + version = "1.9.4" 1280 1358 source = "registry+https://github.com/rust-lang/crates.io-index" 1281 - checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 1359 + checksum = "0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9" 1282 1360 1283 1361 [[package]] 1284 1362 name = "humantime" ··· 1288 1366 1289 1367 [[package]] 1290 1368 name = "hyper" 1291 - version = "1.3.1" 1369 + version = "1.4.1" 1292 1370 source = "registry+https://github.com/rust-lang/crates.io-index" 1293 - checksum = "fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d" 1371 + checksum = "50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05" 1294 1372 dependencies = [ 1295 1373 "bytes", 1296 1374 "futures-channel", ··· 1307 1385 1308 1386 [[package]] 1309 1387 name = "hyper-rustls" 1310 - version = "0.26.0" 1388 + version = "0.27.2" 1311 1389 source = "registry+https://github.com/rust-lang/crates.io-index" 1312 - checksum = "a0bea761b46ae2b24eb4aef630d8d1c398157b6fc29e6350ecf090a0b70c952c" 1390 + checksum = "5ee4be2c948921a1a5320b629c4193916ed787a7f7f293fd3f7f5a6c9de74155" 1313 1391 dependencies = [ 1314 1392 "futures-util", 1315 1393 "http", ··· 1320 1398 "tokio", 1321 1399 "tokio-rustls", 1322 1400 "tower-service", 1401 + "webpki-roots", 1323 1402 ] 1324 1403 1325 1404 [[package]] 1326 1405 name = "hyper-util" 1327 - version = "0.1.4" 1406 + version = "0.1.6" 1328 1407 source = "registry+https://github.com/rust-lang/crates.io-index" 1329 - checksum = "3d8d52be92d09acc2e01dddb7fde3ad983fc6489c7db4837e605bc3fca4cb63e" 1408 + checksum = "3ab92f4f49ee4fb4f997c784b7a2e0fa70050211e0b6a287f898c3c9785ca956" 1330 1409 dependencies = [ 1331 1410 "bytes", 1332 1411 "futures-channel", ··· 1364 1443 dependencies = [ 1365 1444 "cc", 1366 1445 ] 1446 + 1447 + [[package]] 1448 + name = "ident_case" 1449 + version = "1.0.1" 1450 + source = "registry+https://github.com/rust-lang/crates.io-index" 1451 + checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 1367 1452 1368 1453 [[package]] 1369 1454 name = "idna" ··· 1436 1521 dependencies = [ 1437 1522 "proc-macro2", 1438 1523 "quote", 1439 - "syn 2.0.66", 1524 + "syn 2.0.72", 1440 1525 ] 1441 1526 1442 1527 [[package]] ··· 1512 1597 checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" 1513 1598 1514 1599 [[package]] 1600 + name = "is-terminal" 1601 + version = "0.4.12" 1602 + source = "registry+https://github.com/rust-lang/crates.io-index" 1603 + checksum = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b" 1604 + dependencies = [ 1605 + "hermit-abi", 1606 + "libc", 1607 + "windows-sys 0.52.0", 1608 + ] 1609 + 1610 + [[package]] 1515 1611 name = "is_terminal_polyfill" 1516 - version = "1.70.0" 1612 + version = "1.70.1" 1517 1613 source = "registry+https://github.com/rust-lang/crates.io-index" 1518 - checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800" 1614 + checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" 1519 1615 1520 1616 [[package]] 1521 1617 name = "itertools" ··· 1534 1630 1535 1631 [[package]] 1536 1632 name = "jobserver" 1537 - version = "0.1.31" 1633 + version = "0.1.32" 1538 1634 source = "registry+https://github.com/rust-lang/crates.io-index" 1539 - checksum = "d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e" 1635 + checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0" 1540 1636 dependencies = [ 1541 1637 "libc", 1542 1638 ] ··· 1611 1707 1612 1708 [[package]] 1613 1709 name = "kcl-language-server" 1614 - version = "0.9.3" 1710 + version = "0.10.0" 1615 1711 dependencies = [ 1616 1712 "anyhow", 1617 1713 "chrono", 1618 - "clap 4.5.4", 1714 + "clap", 1619 1715 "compiler_base_session", 1620 1716 "crossbeam-channel", 1621 1717 "dashmap", ··· 1655 1751 1656 1752 [[package]] 1657 1753 name = "kclvm" 1658 - version = "0.9.3" 1754 + version = "0.10.0" 1659 1755 dependencies = [ 1660 1756 "kclvm-api", 1661 1757 "kclvm-ast", ··· 1677 1773 1678 1774 [[package]] 1679 1775 name = "kclvm-api" 1680 - version = "0.9.3" 1776 + version = "0.10.0" 1681 1777 dependencies = [ 1682 1778 "anyhow", 1683 - "criterion 0.4.0", 1779 + "criterion", 1684 1780 "futures", 1685 1781 "indexmap 1.9.3", 1686 1782 "jsonrpc-stdio-server", ··· 1717 1813 1718 1814 [[package]] 1719 1815 name = "kclvm-ast" 1720 - version = "0.9.3" 1816 + version = "0.10.0" 1721 1817 dependencies = [ 1722 1818 "compiler_base_span", 1723 1819 "kclvm-error", ··· 1732 1828 1733 1829 [[package]] 1734 1830 name = "kclvm-ast-pretty" 1735 - version = "0.9.3" 1831 + version = "0.10.0" 1736 1832 dependencies = [ 1737 1833 "compiler_base_macros", 1738 1834 "compiler_base_session", ··· 1746 1842 1747 1843 [[package]] 1748 1844 name = "kclvm-cmd" 1749 - version = "0.9.3" 1845 + version = "0.10.0" 1750 1846 dependencies = [ 1751 1847 "anyhow", 1752 - "clap 4.5.4", 1848 + "clap", 1753 1849 "compiler_base_session", 1754 1850 "kclvm-api", 1755 1851 "kclvm-config", ··· 1764 1860 1765 1861 [[package]] 1766 1862 name = "kclvm-compiler" 1767 - version = "0.9.3" 1863 + version = "0.10.0" 1768 1864 dependencies = [ 1769 1865 "ahash", 1770 1866 "bit-set", ··· 1784 1880 1785 1881 [[package]] 1786 1882 name = "kclvm-config" 1787 - version = "0.9.3" 1883 + version = "0.10.0" 1788 1884 dependencies = [ 1789 1885 "ahash", 1790 1886 "anyhow", ··· 1807 1903 1808 1904 [[package]] 1809 1905 name = "kclvm-driver" 1810 - version = "0.9.3" 1906 + version = "0.10.0" 1811 1907 dependencies = [ 1812 1908 "anyhow", 1813 1909 "flate2", 1814 - "glob", 1815 1910 "indexmap 2.2.6", 1816 1911 "kclvm-ast", 1817 1912 "kclvm-config", ··· 1831 1926 1832 1927 [[package]] 1833 1928 name = "kclvm-error" 1834 - version = "0.9.3" 1929 + version = "0.10.0" 1835 1930 dependencies = [ 1836 1931 "annotate-snippets", 1837 1932 "anyhow", 1838 - "atty", 1839 1933 "compiler_base_error", 1840 1934 "compiler_base_macros", 1841 1935 "compiler_base_session", ··· 1853 1947 1854 1948 [[package]] 1855 1949 name = "kclvm-evaluator" 1856 - version = "0.9.3" 1950 + version = "0.10.0" 1857 1951 dependencies = [ 1858 1952 "anyhow", 1859 1953 "generational-arena", ··· 1870 1964 1871 1965 [[package]] 1872 1966 name = "kclvm-lexer" 1873 - version = "0.9.3" 1967 + version = "0.10.0" 1874 1968 dependencies = [ 1875 1969 "expect-test", 1876 1970 "kclvm-error", ··· 1880 1974 1881 1975 [[package]] 1882 1976 name = "kclvm-loader" 1883 - version = "0.9.3" 1977 + version = "0.10.0" 1884 1978 dependencies = [ 1885 1979 "anyhow", 1886 1980 "indexmap 1.9.3", ··· 1896 1990 1897 1991 [[package]] 1898 1992 name = "kclvm-macros" 1899 - version = "0.9.3" 1993 + version = "0.10.0" 1900 1994 dependencies = [ 1901 1995 "proc-macro2", 1902 1996 "quote", ··· 1906 2000 1907 2001 [[package]] 1908 2002 name = "kclvm-parser" 1909 - version = "0.9.3" 2003 + version = "0.10.0" 1910 2004 dependencies = [ 1911 2005 "anyhow", 1912 2006 "bstr", ··· 1917 2011 "either", 1918 2012 "enquote", 1919 2013 "expect-test", 2014 + "glob", 1920 2015 "indexmap 1.9.3", 1921 2016 "insta", 1922 2017 "kclvm-ast", ··· 1927 2022 "kclvm-span", 1928 2023 "kclvm-utils", 1929 2024 "num-bigint", 2025 + "parking_lot 0.12.3", 1930 2026 "petgraph", 1931 2027 "regex", 1932 2028 "rustc_lexer", ··· 1938 2034 1939 2035 [[package]] 1940 2036 name = "kclvm-query" 1941 - version = "0.9.3" 2037 + version = "0.10.0" 1942 2038 dependencies = [ 1943 2039 "anyhow", 1944 2040 "compiler_base_macros", 1945 2041 "compiler_base_session", 1946 2042 "fancy-regex", 1947 2043 "indexmap 1.9.3", 2044 + "insta", 1948 2045 "kclvm-ast", 1949 2046 "kclvm-ast-pretty", 1950 2047 "kclvm-error", ··· 1958 2055 1959 2056 [[package]] 1960 2057 name = "kclvm-runner" 1961 - version = "0.9.3" 2058 + version = "0.10.0" 1962 2059 dependencies = [ 1963 2060 "anyhow", 1964 2061 "cc", 1965 2062 "chrono", 1966 2063 "compiler_base_macros", 1967 2064 "compiler_base_session", 1968 - "criterion 0.3.6", 2065 + "criterion", 1969 2066 "glob", 1970 2067 "indexmap 1.9.3", 1971 2068 "kclvm-ast", ··· 1993 2090 1994 2091 [[package]] 1995 2092 name = "kclvm-runtime" 1996 - version = "0.9.3" 2093 + version = "0.10.0" 1997 2094 dependencies = [ 1998 2095 "ahash", 2096 + "anyhow", 1999 2097 "base64 0.13.1", 2098 + "blake3", 2000 2099 "bstr", 2001 2100 "chrono", 2101 + "dns-lookup", 2102 + "encoding", 2002 2103 "fancy-regex", 2003 2104 "generational-arena", 2004 2105 "glob", 2005 2106 "handlebars", 2107 + "hostname", 2006 2108 "indexmap 1.9.3", 2007 2109 "itertools", 2008 2110 "kclvm_runtime_internal_macros", ··· 2026 2128 2027 2129 [[package]] 2028 2130 name = "kclvm-sema" 2029 - version = "0.9.3" 2131 + version = "0.10.0" 2030 2132 dependencies = [ 2031 2133 "ahash", 2032 2134 "anyhow", ··· 2036 2138 "compiler_base_macros", 2037 2139 "compiler_base_session", 2038 2140 "compiler_base_span", 2039 - "criterion 0.3.6", 2141 + "criterion", 2040 2142 "fancy-regex", 2041 2143 "generational-arena", 2042 2144 "indexmap 1.9.3", ··· 2049 2151 "kclvm-utils", 2050 2152 "lazy_static", 2051 2153 "once_cell", 2154 + "parking_lot 0.12.3", 2052 2155 "petgraph", 2053 2156 "phf", 2054 2157 "regex", ··· 2060 2163 2061 2164 [[package]] 2062 2165 name = "kclvm-span" 2063 - version = "0.9.3" 2166 + version = "0.10.0" 2064 2167 dependencies = [ 2065 2168 "compiler_base_span", 2066 2169 "kclvm-macros", ··· 2070 2173 2071 2174 [[package]] 2072 2175 name = "kclvm-tools" 2073 - version = "0.9.3" 2176 + version = "0.10.0" 2074 2177 dependencies = [ 2075 2178 "anyhow", 2076 2179 "compiler_base_session", 2077 2180 "compiler_base_span", 2078 - "criterion 0.3.6", 2181 + "criterion", 2079 2182 "fancy-regex", 2080 2183 "indexmap 1.9.3", 2081 2184 "insta", ··· 2103 2206 2104 2207 [[package]] 2105 2208 name = "kclvm-utils" 2106 - version = "0.9.3" 2209 + version = "0.10.0" 2107 2210 dependencies = [ 2108 2211 "anyhow", 2109 2212 "fslock", ··· 2112 2215 2113 2216 [[package]] 2114 2217 name = "kclvm-version" 2115 - version = "0.9.3" 2218 + version = "0.10.0" 2116 2219 dependencies = [ 2117 - "vergen", 2220 + "vergen-gitcl", 2118 2221 ] 2119 2222 2120 2223 [[package]] ··· 2148 2251 2149 2252 [[package]] 2150 2253 name = "lazy_static" 2151 - version = "1.4.0" 2254 + version = "1.5.0" 2152 2255 source = "registry+https://github.com/rust-lang/crates.io-index" 2153 - checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 2256 + checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 2154 2257 2155 2258 [[package]] 2156 2259 name = "libc" ··· 2174 2277 source = "registry+https://github.com/rust-lang/crates.io-index" 2175 2278 checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" 2176 2279 dependencies = [ 2177 - "bitflags 2.5.0", 2280 + "bitflags 2.6.0", 2178 2281 "libc", 2179 2282 ] 2180 2283 ··· 2235 2338 2236 2339 [[package]] 2237 2340 name = "lsp-server" 2238 - version = "0.7.6" 2341 + version = "0.7.7" 2239 2342 source = "registry+https://github.com/rust-lang/crates.io-index" 2240 - checksum = "248f65b78f6db5d8e1b1604b4098a28b43d21a8eb1deeca22b1c421b276c7095" 2343 + checksum = "550446e84739dcaf6d48a4a093973850669e13e8a34d8f8d64851041be267cd9" 2241 2344 dependencies = [ 2242 2345 "crossbeam-channel", 2243 2346 "log", ··· 2299 2402 2300 2403 [[package]] 2301 2404 name = "memchr" 2302 - version = "2.7.2" 2405 + version = "2.7.4" 2303 2406 source = "registry+https://github.com/rust-lang/crates.io-index" 2304 - checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" 2407 + checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 2305 2408 2306 2409 [[package]] 2307 2410 name = "memmap2" ··· 2320 2423 2321 2424 [[package]] 2322 2425 name = "miniz_oxide" 2323 - version = "0.7.3" 2426 + version = "0.7.4" 2324 2427 source = "registry+https://github.com/rust-lang/crates.io-index" 2325 - checksum = "87dfd01fe195c66b572b37921ad8803d010623c0aca821bea2302239d155cdae" 2428 + checksum = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08" 2326 2429 dependencies = [ 2327 2430 "adler", 2328 2431 ] ··· 2340 2443 ] 2341 2444 2342 2445 [[package]] 2446 + name = "mio" 2447 + version = "1.0.1" 2448 + source = "registry+https://github.com/rust-lang/crates.io-index" 2449 + checksum = "4569e456d394deccd22ce1c1913e6ea0e54519f577285001215d33557431afe4" 2450 + dependencies = [ 2451 + "hermit-abi", 2452 + "libc", 2453 + "wasi", 2454 + "windows-sys 0.52.0", 2455 + ] 2456 + 2457 + [[package]] 2343 2458 name = "miow" 2344 2459 version = "0.5.0" 2345 2460 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2367 2482 "inotify", 2368 2483 "kqueue", 2369 2484 "libc", 2370 - "mio", 2485 + "mio 0.8.11", 2371 2486 "walkdir", 2372 2487 "windows-sys 0.45.0", 2373 2488 ] ··· 2378 2493 source = "registry+https://github.com/rust-lang/crates.io-index" 2379 2494 checksum = "6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d" 2380 2495 dependencies = [ 2381 - "bitflags 2.5.0", 2496 + "bitflags 2.6.0", 2382 2497 "crossbeam-channel", 2383 2498 "filetime", 2384 2499 "fsevent-sys", ··· 2386 2501 "kqueue", 2387 2502 "libc", 2388 2503 "log", 2389 - "mio", 2504 + "mio 0.8.11", 2390 2505 "walkdir", 2391 2506 "windows-sys 0.48.0", 2392 2507 ] 2393 2508 2394 2509 [[package]] 2395 2510 name = "num-bigint" 2396 - version = "0.4.5" 2511 + version = "0.4.6" 2397 2512 source = "registry+https://github.com/rust-lang/crates.io-index" 2398 - checksum = "c165a9ab64cf766f73521c0dd2cfdff64f488b8f0b3e621face3462d3db536d7" 2513 + checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" 2399 2514 dependencies = [ 2400 2515 "num-integer", 2401 2516 "num-traits", ··· 2431 2546 source = "registry+https://github.com/rust-lang/crates.io-index" 2432 2547 checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 2433 2548 dependencies = [ 2434 - "hermit-abi 0.3.9", 2549 + "hermit-abi", 2435 2550 "libc", 2436 2551 ] 2437 2552 ··· 2446 2561 2447 2562 [[package]] 2448 2563 name = "object" 2449 - version = "0.32.2" 2564 + version = "0.36.2" 2450 2565 source = "registry+https://github.com/rust-lang/crates.io-index" 2451 - checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" 2566 + checksum = "3f203fa8daa7bb185f760ae12bd8e097f63d17041dcdcaf675ac54cdf863170e" 2452 2567 dependencies = [ 2453 2568 "memchr", 2454 2569 ] ··· 2497 2612 2498 2613 [[package]] 2499 2614 name = "oorandom" 2500 - version = "11.1.3" 2615 + version = "11.1.4" 2501 2616 source = "registry+https://github.com/rust-lang/crates.io-index" 2502 - checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" 2617 + checksum = "b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9" 2503 2618 2504 2619 [[package]] 2505 2620 name = "opaque-debug" ··· 2520 2635 checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" 2521 2636 2522 2637 [[package]] 2523 - name = "os_str_bytes" 2524 - version = "6.6.1" 2525 - source = "registry+https://github.com/rust-lang/crates.io-index" 2526 - checksum = "e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1" 2527 - 2528 - [[package]] 2529 2638 name = "parking_lot" 2530 2639 version = "0.11.2" 2531 2640 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2568 2677 dependencies = [ 2569 2678 "cfg-if 1.0.0", 2570 2679 "libc", 2571 - "redox_syscall 0.5.1", 2680 + "redox_syscall 0.5.3", 2572 2681 "smallvec", 2573 - "windows-targets 0.52.5", 2682 + "windows-targets 0.52.6", 2574 2683 ] 2575 2684 2576 2685 [[package]] ··· 2587 2696 2588 2697 [[package]] 2589 2698 name = "pest" 2590 - version = "2.7.10" 2699 + version = "2.7.11" 2591 2700 source = "registry+https://github.com/rust-lang/crates.io-index" 2592 - checksum = "560131c633294438da9f7c4b08189194b20946c8274c6b9e38881a7874dc8ee8" 2701 + checksum = "cd53dff83f26735fdc1ca837098ccf133605d794cdae66acfc2bfac3ec809d95" 2593 2702 dependencies = [ 2594 2703 "memchr", 2595 2704 "thiserror", ··· 2598 2707 2599 2708 [[package]] 2600 2709 name = "pest_derive" 2601 - version = "2.7.10" 2710 + version = "2.7.11" 2602 2711 source = "registry+https://github.com/rust-lang/crates.io-index" 2603 - checksum = "26293c9193fbca7b1a3bf9b79dc1e388e927e6cacaa78b4a3ab705a1d3d41459" 2712 + checksum = "2a548d2beca6773b1c244554d36fcf8548a8a58e74156968211567250e48e49a" 2604 2713 dependencies = [ 2605 2714 "pest", 2606 2715 "pest_generator", ··· 2608 2717 2609 2718 [[package]] 2610 2719 name = "pest_generator" 2611 - version = "2.7.10" 2720 + version = "2.7.11" 2612 2721 source = "registry+https://github.com/rust-lang/crates.io-index" 2613 - checksum = "3ec22af7d3fb470a85dd2ca96b7c577a1eb4ef6f1683a9fe9a8c16e136c04687" 2722 + checksum = "3c93a82e8d145725dcbaf44e5ea887c8a869efdcc28706df2d08c69e17077183" 2614 2723 dependencies = [ 2615 2724 "pest", 2616 2725 "pest_meta", 2617 2726 "proc-macro2", 2618 2727 "quote", 2619 - "syn 2.0.66", 2728 + "syn 2.0.72", 2620 2729 ] 2621 2730 2622 2731 [[package]] 2623 2732 name = "pest_meta" 2624 - version = "2.7.10" 2733 + version = "2.7.11" 2625 2734 source = "registry+https://github.com/rust-lang/crates.io-index" 2626 - checksum = "d7a240022f37c361ec1878d646fc5b7d7c4d28d5946e1a80ad5a7a4f4ca0bdcd" 2735 + checksum = "a941429fea7e08bedec25e4f6785b6ffaacc6b755da98df5ef3e7dcf4a124c4f" 2627 2736 dependencies = [ 2628 2737 "once_cell", 2629 2738 "pest", ··· 2701 2810 dependencies = [ 2702 2811 "proc-macro2", 2703 2812 "quote", 2704 - "syn 2.0.66", 2813 + "syn 2.0.72", 2705 2814 ] 2706 2815 2707 2816 [[package]] ··· 2777 2886 ] 2778 2887 2779 2888 [[package]] 2889 + name = "proc-macro-error" 2890 + version = "1.0.4" 2891 + source = "registry+https://github.com/rust-lang/crates.io-index" 2892 + checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 2893 + dependencies = [ 2894 + "proc-macro-error-attr", 2895 + "proc-macro2", 2896 + "quote", 2897 + "syn 1.0.109", 2898 + "version_check", 2899 + ] 2900 + 2901 + [[package]] 2902 + name = "proc-macro-error-attr" 2903 + version = "1.0.4" 2904 + source = "registry+https://github.com/rust-lang/crates.io-index" 2905 + checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 2906 + dependencies = [ 2907 + "proc-macro2", 2908 + "quote", 2909 + "version_check", 2910 + ] 2911 + 2912 + [[package]] 2780 2913 name = "proc-macro-hack" 2781 2914 version = "0.5.20+deprecated" 2782 2915 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2784 2917 2785 2918 [[package]] 2786 2919 name = "proc-macro2" 2787 - version = "1.0.84" 2920 + version = "1.0.86" 2788 2921 source = "registry+https://github.com/rust-lang/crates.io-index" 2789 - checksum = "ec96c6a92621310b51366f1e28d05ef11489516e93be030060e5fc12024a49d6" 2922 + checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" 2790 2923 dependencies = [ 2791 2924 "unicode-ident", 2792 2925 ] ··· 2797 2930 dependencies = [ 2798 2931 "proc-macro2", 2799 2932 "quote", 2800 - "syn 2.0.66", 2933 + "syn 2.0.72", 2801 2934 ] 2802 2935 2803 2936 [[package]] ··· 2897 3030 2898 3031 [[package]] 2899 3032 name = "protoc-bin-vendored" 2900 - version = "3.1.0" 2901 - source = "git+https://github.com/andermatt64/rust-protoc-bin-vendored#b6274dad0ed303b6dd27389722744947419649e5" 3033 + version = "3.2.0" 3034 + source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b" 2902 3035 dependencies = [ 2903 3036 "protoc-bin-vendored-linux-aarch_64", 2904 3037 "protoc-bin-vendored-linux-ppcle_64", ··· 2911 3044 2912 3045 [[package]] 2913 3046 name = "protoc-bin-vendored-linux-aarch_64" 2914 - version = "3.1.0" 2915 - source = "git+https://github.com/andermatt64/rust-protoc-bin-vendored#b6274dad0ed303b6dd27389722744947419649e5" 3047 + version = "3.2.0" 3048 + source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b" 2916 3049 2917 3050 [[package]] 2918 3051 name = "protoc-bin-vendored-linux-ppcle_64" 2919 - version = "3.1.0" 2920 - source = "git+https://github.com/andermatt64/rust-protoc-bin-vendored#b6274dad0ed303b6dd27389722744947419649e5" 3052 + version = "3.2.0" 3053 + source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b" 2921 3054 2922 3055 [[package]] 2923 3056 name = "protoc-bin-vendored-linux-x86_32" 2924 - version = "3.1.0" 2925 - source = "git+https://github.com/andermatt64/rust-protoc-bin-vendored#b6274dad0ed303b6dd27389722744947419649e5" 3057 + version = "3.2.0" 3058 + source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b" 2926 3059 2927 3060 [[package]] 2928 3061 name = "protoc-bin-vendored-linux-x86_64" 2929 - version = "3.1.0" 2930 - source = "git+https://github.com/andermatt64/rust-protoc-bin-vendored#b6274dad0ed303b6dd27389722744947419649e5" 3062 + version = "3.2.0" 3063 + source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b" 2931 3064 2932 3065 [[package]] 2933 3066 name = "protoc-bin-vendored-macos-aarch_64" 2934 - version = "3.1.0" 2935 - source = "git+https://github.com/andermatt64/rust-protoc-bin-vendored#b6274dad0ed303b6dd27389722744947419649e5" 3067 + version = "3.2.0" 3068 + source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b" 2936 3069 2937 3070 [[package]] 2938 3071 name = "protoc-bin-vendored-macos-x86_64" 2939 - version = "3.1.0" 2940 - source = "git+https://github.com/andermatt64/rust-protoc-bin-vendored#b6274dad0ed303b6dd27389722744947419649e5" 3072 + version = "3.2.0" 3073 + source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b" 2941 3074 2942 3075 [[package]] 2943 3076 name = "protoc-bin-vendored-win32" 2944 - version = "3.1.0" 2945 - source = "git+https://github.com/andermatt64/rust-protoc-bin-vendored#b6274dad0ed303b6dd27389722744947419649e5" 3077 + version = "3.2.0" 3078 + source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b" 3079 + 3080 + [[package]] 3081 + name = "quinn" 3082 + version = "0.11.2" 3083 + source = "registry+https://github.com/rust-lang/crates.io-index" 3084 + checksum = "e4ceeeeabace7857413798eb1ffa1e9c905a9946a57d81fb69b4b71c4d8eb3ad" 3085 + dependencies = [ 3086 + "bytes", 3087 + "pin-project-lite", 3088 + "quinn-proto", 3089 + "quinn-udp", 3090 + "rustc-hash", 3091 + "rustls", 3092 + "thiserror", 3093 + "tokio", 3094 + "tracing", 3095 + ] 3096 + 3097 + [[package]] 3098 + name = "quinn-proto" 3099 + version = "0.11.3" 3100 + source = "registry+https://github.com/rust-lang/crates.io-index" 3101 + checksum = "ddf517c03a109db8100448a4be38d498df8a210a99fe0e1b9eaf39e78c640efe" 3102 + dependencies = [ 3103 + "bytes", 3104 + "rand", 3105 + "ring", 3106 + "rustc-hash", 3107 + "rustls", 3108 + "slab", 3109 + "thiserror", 3110 + "tinyvec", 3111 + "tracing", 3112 + ] 3113 + 3114 + [[package]] 3115 + name = "quinn-udp" 3116 + version = "0.5.4" 3117 + source = "registry+https://github.com/rust-lang/crates.io-index" 3118 + checksum = "8bffec3605b73c6f1754535084a85229fa8a30f86014e6c81aeec4abb68b0285" 3119 + dependencies = [ 3120 + "libc", 3121 + "once_cell", 3122 + "socket2", 3123 + "windows-sys 0.52.0", 3124 + ] 2946 3125 2947 3126 [[package]] 2948 3127 name = "quote" ··· 3078 3257 3079 3258 [[package]] 3080 3259 name = "redox_syscall" 3081 - version = "0.5.1" 3260 + version = "0.5.3" 3082 3261 source = "registry+https://github.com/rust-lang/crates.io-index" 3083 - checksum = "469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e" 3262 + checksum = "2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4" 3084 3263 dependencies = [ 3085 - "bitflags 2.5.0", 3264 + "bitflags 2.6.0", 3086 3265 ] 3087 3266 3088 3267 [[package]] ··· 3098 3277 3099 3278 [[package]] 3100 3279 name = "regex" 3101 - version = "1.10.4" 3280 + version = "1.10.5" 3102 3281 source = "registry+https://github.com/rust-lang/crates.io-index" 3103 - checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" 3282 + checksum = "b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f" 3104 3283 dependencies = [ 3105 3284 "aho-corasick", 3106 3285 "memchr", 3107 - "regex-automata 0.4.6", 3286 + "regex-automata 0.4.7", 3108 3287 "regex-syntax", 3109 3288 ] 3110 3289 ··· 3116 3295 3117 3296 [[package]] 3118 3297 name = "regex-automata" 3119 - version = "0.4.6" 3298 + version = "0.4.7" 3120 3299 source = "registry+https://github.com/rust-lang/crates.io-index" 3121 - checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" 3300 + checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" 3122 3301 dependencies = [ 3123 3302 "aho-corasick", 3124 3303 "memchr", ··· 3127 3306 3128 3307 [[package]] 3129 3308 name = "regex-syntax" 3130 - version = "0.8.3" 3309 + version = "0.8.4" 3131 3310 source = "registry+https://github.com/rust-lang/crates.io-index" 3132 - checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" 3311 + checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" 3133 3312 3134 3313 [[package]] 3135 3314 name = "reqwest" 3136 - version = "0.12.4" 3315 + version = "0.12.5" 3137 3316 source = "registry+https://github.com/rust-lang/crates.io-index" 3138 - checksum = "566cafdd92868e0939d3fb961bd0dc25fcfaaed179291093b3d43e6b3150ea10" 3317 + checksum = "c7d6d2a27d57148378eb5e111173f4276ad26340ecc5c49a4a2152167a2d6a37" 3139 3318 dependencies = [ 3140 3319 "base64 0.22.1", 3141 3320 "bytes", ··· 3154 3333 "once_cell", 3155 3334 "percent-encoding", 3156 3335 "pin-project-lite", 3336 + "quinn", 3157 3337 "rustls", 3158 3338 "rustls-pemfile", 3159 3339 "rustls-pki-types", ··· 3350 3530 source = "registry+https://github.com/rust-lang/crates.io-index" 3351 3531 checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" 3352 3532 dependencies = [ 3353 - "bitflags 2.5.0", 3533 + "bitflags 2.6.0", 3354 3534 "errno", 3355 3535 "libc", 3356 3536 "linux-raw-sys", ··· 3359 3539 3360 3540 [[package]] 3361 3541 name = "rustls" 3362 - version = "0.22.4" 3542 + version = "0.23.12" 3363 3543 source = "registry+https://github.com/rust-lang/crates.io-index" 3364 - checksum = "bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432" 3544 + checksum = "c58f8c84392efc0a126acce10fa59ff7b3d2ac06ab451a33f2741989b806b044" 3365 3545 dependencies = [ 3366 - "log", 3546 + "once_cell", 3367 3547 "ring", 3368 3548 "rustls-pki-types", 3369 3549 "rustls-webpki", ··· 3389 3569 3390 3570 [[package]] 3391 3571 name = "rustls-webpki" 3392 - version = "0.102.4" 3572 + version = "0.102.6" 3393 3573 source = "registry+https://github.com/rust-lang/crates.io-index" 3394 - checksum = "ff448f7e92e913c4b7d4c6d8e4540a1724b319b4152b8aef6d4cf8339712b33e" 3574 + checksum = "8e6b52d4fda176fd835fdc55a835d4a89b8499cad995885a21149d5ad62f852e" 3395 3575 dependencies = [ 3396 3576 "ring", 3397 3577 "rustls-pki-types", ··· 3516 3696 3517 3697 [[package]] 3518 3698 name = "serde" 3519 - version = "1.0.203" 3699 + version = "1.0.204" 3520 3700 source = "registry+https://github.com/rust-lang/crates.io-index" 3521 - checksum = "7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094" 3701 + checksum = "bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12" 3522 3702 dependencies = [ 3523 3703 "serde_derive", 3524 3704 ] 3525 3705 3526 3706 [[package]] 3527 - name = "serde_cbor" 3528 - version = "0.11.2" 3529 - source = "registry+https://github.com/rust-lang/crates.io-index" 3530 - checksum = "2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5" 3531 - dependencies = [ 3532 - "half 1.8.3", 3533 - "serde", 3534 - ] 3535 - 3536 - [[package]] 3537 3707 name = "serde_derive" 3538 - version = "1.0.203" 3708 + version = "1.0.204" 3539 3709 source = "registry+https://github.com/rust-lang/crates.io-index" 3540 - checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba" 3710 + checksum = "e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222" 3541 3711 dependencies = [ 3542 3712 "proc-macro2", 3543 3713 "quote", 3544 - "syn 2.0.66", 3714 + "syn 2.0.72", 3545 3715 ] 3546 3716 3547 3717 [[package]] ··· 3563 3733 dependencies = [ 3564 3734 "proc-macro2", 3565 3735 "quote", 3566 - "syn 2.0.66", 3736 + "syn 2.0.72", 3567 3737 ] 3568 3738 3569 3739 [[package]] ··· 3614 3784 3615 3785 [[package]] 3616 3786 name = "sha1_smol" 3617 - version = "1.0.0" 3787 + version = "1.0.1" 3618 3788 source = "registry+https://github.com/rust-lang/crates.io-index" 3619 - checksum = "ae1a47186c03a32177042e55dbc5fd5aee900b8e0069a8d70fba96a9375cd012" 3789 + checksum = "bbfa15b3dddfee50a0fff136974b3e1bde555604ba463834a7eb7deb6417705d" 3620 3790 3621 3791 [[package]] 3622 3792 name = "sha2" ··· 3643 3813 ] 3644 3814 3645 3815 [[package]] 3816 + name = "shlex" 3817 + version = "1.3.0" 3818 + source = "registry+https://github.com/rust-lang/crates.io-index" 3819 + checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 3820 + 3821 + [[package]] 3646 3822 name = "signal-hook-registry" 3647 3823 version = "1.4.2" 3648 3824 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3653 3829 3654 3830 [[package]] 3655 3831 name = "similar" 3656 - version = "2.5.0" 3832 + version = "2.6.0" 3657 3833 source = "registry+https://github.com/rust-lang/crates.io-index" 3658 - checksum = "fa42c91313f1d05da9b26f267f931cf178d4aba455b4c4622dd7355eb80c6640" 3834 + checksum = "1de1d4f81173b03af4c0cbed3c898f6bff5b870e4a7f5d6f4057d62a7a4b686e" 3659 3835 3660 3836 [[package]] 3661 3837 name = "siphasher" ··· 3788 3964 3789 3965 [[package]] 3790 3966 name = "subtle" 3791 - version = "2.5.0" 3967 + version = "2.6.1" 3792 3968 source = "registry+https://github.com/rust-lang/crates.io-index" 3793 - checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" 3969 + checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" 3794 3970 3795 3971 [[package]] 3796 3972 name = "suggestions" ··· 3814 3990 3815 3991 [[package]] 3816 3992 name = "syn" 3817 - version = "2.0.66" 3993 + version = "2.0.72" 3818 3994 source = "registry+https://github.com/rust-lang/crates.io-index" 3819 - checksum = "c42f3f41a2de00b01c0aaad383c5a45241efc8b2d1eda5661812fda5f3cdcff5" 3995 + checksum = "dc4b9b9bf2add8093d3f2c0204471e951b2285580335de42f9d2534f3ae7a8af" 3820 3996 dependencies = [ 3821 3997 "proc-macro2", 3822 3998 "quote", ··· 3825 4001 3826 4002 [[package]] 3827 4003 name = "sync_wrapper" 3828 - version = "0.1.2" 4004 + version = "1.0.1" 3829 4005 source = "registry+https://github.com/rust-lang/crates.io-index" 3830 - checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 4006 + checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394" 3831 4007 3832 4008 [[package]] 3833 4009 name = "synstructure" ··· 3843 4019 3844 4020 [[package]] 3845 4021 name = "tar" 3846 - version = "0.4.40" 4022 + version = "0.4.41" 3847 4023 source = "registry+https://github.com/rust-lang/crates.io-index" 3848 - checksum = "b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb" 4024 + checksum = "cb797dad5fb5b76fcf519e702f4a589483b5ef06567f160c392832c1f5e44909" 3849 4025 dependencies = [ 3850 4026 "filetime", 3851 4027 "libc", ··· 3884 4060 ] 3885 4061 3886 4062 [[package]] 3887 - name = "textwrap" 3888 - version = "0.11.0" 3889 - source = "registry+https://github.com/rust-lang/crates.io-index" 3890 - checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" 3891 - dependencies = [ 3892 - "unicode-width", 3893 - ] 3894 - 3895 - [[package]] 3896 - name = "textwrap" 3897 - version = "0.16.1" 3898 - source = "registry+https://github.com/rust-lang/crates.io-index" 3899 - checksum = "23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9" 3900 - 3901 - [[package]] 3902 4063 name = "thiserror" 3903 - version = "1.0.61" 4064 + version = "1.0.63" 3904 4065 source = "registry+https://github.com/rust-lang/crates.io-index" 3905 - checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709" 4066 + checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724" 3906 4067 dependencies = [ 3907 4068 "thiserror-impl", 3908 4069 ] 3909 4070 3910 4071 [[package]] 3911 4072 name = "thiserror-impl" 3912 - version = "1.0.61" 4073 + version = "1.0.63" 3913 4074 source = "registry+https://github.com/rust-lang/crates.io-index" 3914 - checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533" 4075 + checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" 3915 4076 dependencies = [ 3916 4077 "proc-macro2", 3917 4078 "quote", 3918 - "syn 2.0.66", 4079 + "syn 2.0.72", 3919 4080 ] 3920 4081 3921 4082 [[package]] ··· 4010 4171 4011 4172 [[package]] 4012 4173 name = "tinystr" 4013 - version = "0.7.5" 4174 + version = "0.7.6" 4014 4175 source = "registry+https://github.com/rust-lang/crates.io-index" 4015 - checksum = "83c02bf3c538ab32ba913408224323915f4ef9a6d61c0e85d493f355921c0ece" 4176 + checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" 4016 4177 dependencies = [ 4017 4178 "displaydoc", 4018 4179 ] ··· 4029 4190 4030 4191 [[package]] 4031 4192 name = "tinyvec" 4032 - version = "1.6.0" 4193 + version = "1.8.0" 4033 4194 source = "registry+https://github.com/rust-lang/crates.io-index" 4034 - checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 4195 + checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938" 4035 4196 dependencies = [ 4036 4197 "tinyvec_macros", 4037 4198 ] ··· 4044 4205 4045 4206 [[package]] 4046 4207 name = "tokio" 4047 - version = "1.37.0" 4208 + version = "1.39.2" 4048 4209 source = "registry+https://github.com/rust-lang/crates.io-index" 4049 - checksum = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787" 4210 + checksum = "daa4fb1bc778bd6f04cbfc4bb2d06a7396a8f299dc33ea1900cedaa316f467b1" 4050 4211 dependencies = [ 4051 4212 "backtrace", 4052 4213 "bytes", 4053 4214 "libc", 4054 - "mio", 4055 - "num_cpus", 4215 + "mio 1.0.1", 4056 4216 "parking_lot 0.12.3", 4057 4217 "pin-project-lite", 4058 4218 "signal-hook-registry", 4059 4219 "socket2", 4060 4220 "tokio-macros", 4061 - "windows-sys 0.48.0", 4221 + "windows-sys 0.52.0", 4062 4222 ] 4063 4223 4064 4224 [[package]] 4065 4225 name = "tokio-macros" 4066 - version = "2.2.0" 4226 + version = "2.4.0" 4067 4227 source = "registry+https://github.com/rust-lang/crates.io-index" 4068 - checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" 4228 + checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" 4069 4229 dependencies = [ 4070 4230 "proc-macro2", 4071 4231 "quote", 4072 - "syn 2.0.66", 4232 + "syn 2.0.72", 4073 4233 ] 4074 4234 4075 4235 [[package]] 4076 4236 name = "tokio-rustls" 4077 - version = "0.25.0" 4237 + version = "0.26.0" 4078 4238 source = "registry+https://github.com/rust-lang/crates.io-index" 4079 - checksum = "775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f" 4239 + checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4" 4080 4240 dependencies = [ 4081 4241 "rustls", 4082 4242 "rustls-pki-types", ··· 4190 4350 dependencies = [ 4191 4351 "proc-macro2", 4192 4352 "quote", 4193 - "syn 2.0.66", 4353 + "syn 2.0.72", 4194 4354 ] 4195 4355 4196 4356 [[package]] ··· 4231 4391 4232 4392 [[package]] 4233 4393 name = "typetag" 4234 - version = "0.2.16" 4394 + version = "0.2.17" 4235 4395 source = "registry+https://github.com/rust-lang/crates.io-index" 4236 - checksum = "661d18414ec032a49ece2d56eee03636e43c4e8d577047ab334c0ba892e29aaf" 4396 + checksum = "1f7ec175048b96728c30152928c52161bfcc8ea2bd3fb7ed4ccb7dec060b2834" 4237 4397 dependencies = [ 4238 4398 "erased-serde", 4239 4399 "inventory", ··· 4244 4404 4245 4405 [[package]] 4246 4406 name = "typetag-impl" 4247 - version = "0.2.16" 4407 + version = "0.2.17" 4248 4408 source = "registry+https://github.com/rust-lang/crates.io-index" 4249 - checksum = "ac73887f47b9312552aa90ef477927ff014d63d1920ca8037c6c1951eab64bb1" 4409 + checksum = "84b5474fd169a5b02b6782b56bbbbff27e85947d4488e5501123687db3148647" 4250 4410 dependencies = [ 4251 4411 "proc-macro2", 4252 4412 "quote", 4253 - "syn 2.0.66", 4413 + "syn 2.0.72", 4254 4414 ] 4255 4415 4256 4416 [[package]] ··· 4330 4490 dependencies = [ 4331 4491 "proc-macro-hack", 4332 4492 "quote", 4333 - "syn 2.0.66", 4493 + "syn 2.0.72", 4334 4494 "unic-langid-impl", 4335 4495 ] 4336 4496 ··· 4410 4570 4411 4571 [[package]] 4412 4572 name = "unicode-width" 4413 - version = "0.1.12" 4573 + version = "0.1.13" 4414 4574 source = "registry+https://github.com/rust-lang/crates.io-index" 4415 - checksum = "68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6" 4575 + checksum = "0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d" 4416 4576 4417 4577 [[package]] 4418 4578 name = "unicode-xid" ··· 4440 4600 4441 4601 [[package]] 4442 4602 name = "url" 4443 - version = "2.5.0" 4603 + version = "2.5.2" 4444 4604 source = "registry+https://github.com/rust-lang/crates.io-index" 4445 - checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" 4605 + checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" 4446 4606 dependencies = [ 4447 4607 "form_urlencoded", 4448 4608 "idna", ··· 4452 4612 4453 4613 [[package]] 4454 4614 name = "utf8parse" 4455 - version = "0.2.1" 4615 + version = "0.2.2" 4456 4616 source = "registry+https://github.com/rust-lang/crates.io-index" 4457 - checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" 4617 + checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" 4458 4618 4459 4619 [[package]] 4460 4620 name = "uuid" 4461 - version = "1.8.0" 4621 + version = "1.10.0" 4462 4622 source = "registry+https://github.com/rust-lang/crates.io-index" 4463 - checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0" 4623 + checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314" 4464 4624 dependencies = [ 4465 4625 "getrandom", 4466 4626 "serde", ··· 4468 4628 4469 4629 [[package]] 4470 4630 name = "vergen" 4471 - version = "8.3.1" 4631 + version = "9.0.0" 4472 4632 source = "registry+https://github.com/rust-lang/crates.io-index" 4473 - checksum = "e27d6bdd219887a9eadd19e1c34f32e47fa332301184935c6d9bca26f3cca525" 4633 + checksum = "c32e7318e93a9ac53693b6caccfb05ff22e04a44c7cf8a279051f24c09da286f" 4474 4634 dependencies = [ 4475 4635 "anyhow", 4476 - "cfg-if 1.0.0", 4636 + "derive_builder", 4477 4637 "rustc_version 0.4.0", 4478 4638 "rustversion", 4639 + "vergen-lib", 4640 + ] 4641 + 4642 + [[package]] 4643 + name = "vergen-gitcl" 4644 + version = "1.0.0" 4645 + source = "registry+https://github.com/rust-lang/crates.io-index" 4646 + checksum = "3bbdc9746577cb4767f218d320ee0b623d415e8130332f8f562b910b61cc2c4e" 4647 + dependencies = [ 4648 + "anyhow", 4649 + "derive_builder", 4650 + "rustversion", 4479 4651 "time 0.3.36", 4652 + "vergen", 4653 + "vergen-lib", 4654 + ] 4655 + 4656 + [[package]] 4657 + name = "vergen-lib" 4658 + version = "0.1.3" 4659 + source = "registry+https://github.com/rust-lang/crates.io-index" 4660 + checksum = "e06bee42361e43b60f363bad49d63798d0f42fb1768091812270eca00c784720" 4661 + dependencies = [ 4662 + "anyhow", 4663 + "derive_builder", 4664 + "getset", 4665 + "rustversion", 4480 4666 ] 4481 4667 4482 4668 [[package]] 4483 4669 name = "version_check" 4484 - version = "0.9.4" 4670 + version = "0.9.5" 4485 4671 source = "registry+https://github.com/rust-lang/crates.io-index" 4486 - checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 4672 + checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" 4487 4673 4488 4674 [[package]] 4489 4675 name = "walkdir" ··· 4531 4717 "once_cell", 4532 4718 "proc-macro2", 4533 4719 "quote", 4534 - "syn 2.0.66", 4720 + "syn 2.0.72", 4535 4721 "wasm-bindgen-shared", 4536 4722 ] 4537 4723 ··· 4565 4751 dependencies = [ 4566 4752 "proc-macro2", 4567 4753 "quote", 4568 - "syn 2.0.66", 4754 + "syn 2.0.72", 4569 4755 "wasm-bindgen-backend", 4570 4756 "wasm-bindgen-shared", 4571 4757 ] ··· 4601 4787 4602 4788 [[package]] 4603 4789 name = "webpki-roots" 4604 - version = "0.26.1" 4790 + version = "0.26.3" 4605 4791 source = "registry+https://github.com/rust-lang/crates.io-index" 4606 - checksum = "b3de34ae270483955a94f4b21bdaaeb83d508bb84a01435f393818edb0012009" 4792 + checksum = "bd7c23921eeb1713a4e851530e9b9756e4fb0e89978582942612524cf09f01cd" 4607 4793 dependencies = [ 4608 4794 "rustls-pki-types", 4609 4795 ] ··· 4652 4838 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 4653 4839 4654 4840 [[package]] 4841 + name = "windows" 4842 + version = "0.52.0" 4843 + source = "registry+https://github.com/rust-lang/crates.io-index" 4844 + checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" 4845 + dependencies = [ 4846 + "windows-core", 4847 + "windows-targets 0.52.6", 4848 + ] 4849 + 4850 + [[package]] 4655 4851 name = "windows-core" 4656 4852 version = "0.52.0" 4657 4853 source = "registry+https://github.com/rust-lang/crates.io-index" 4658 4854 checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 4659 4855 dependencies = [ 4660 - "windows-targets 0.52.5", 4856 + "windows-targets 0.52.6", 4661 4857 ] 4662 4858 4663 4859 [[package]] ··· 4699 4895 source = "registry+https://github.com/rust-lang/crates.io-index" 4700 4896 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 4701 4897 dependencies = [ 4702 - "windows-targets 0.52.5", 4898 + "windows-targets 0.52.6", 4703 4899 ] 4704 4900 4705 4901 [[package]] ··· 4734 4930 4735 4931 [[package]] 4736 4932 name = "windows-targets" 4737 - version = "0.52.5" 4933 + version = "0.52.6" 4738 4934 source = "registry+https://github.com/rust-lang/crates.io-index" 4739 - checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" 4935 + checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 4740 4936 dependencies = [ 4741 - "windows_aarch64_gnullvm 0.52.5", 4742 - "windows_aarch64_msvc 0.52.5", 4743 - "windows_i686_gnu 0.52.5", 4937 + "windows_aarch64_gnullvm 0.52.6", 4938 + "windows_aarch64_msvc 0.52.6", 4939 + "windows_i686_gnu 0.52.6", 4744 4940 "windows_i686_gnullvm", 4745 - "windows_i686_msvc 0.52.5", 4746 - "windows_x86_64_gnu 0.52.5", 4747 - "windows_x86_64_gnullvm 0.52.5", 4748 - "windows_x86_64_msvc 0.52.5", 4941 + "windows_i686_msvc 0.52.6", 4942 + "windows_x86_64_gnu 0.52.6", 4943 + "windows_x86_64_gnullvm 0.52.6", 4944 + "windows_x86_64_msvc 0.52.6", 4749 4945 ] 4750 4946 4751 4947 [[package]] ··· 4762 4958 4763 4959 [[package]] 4764 4960 name = "windows_aarch64_gnullvm" 4765 - version = "0.52.5" 4961 + version = "0.52.6" 4766 4962 source = "registry+https://github.com/rust-lang/crates.io-index" 4767 - checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" 4963 + checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 4768 4964 4769 4965 [[package]] 4770 4966 name = "windows_aarch64_msvc" ··· 4780 4976 4781 4977 [[package]] 4782 4978 name = "windows_aarch64_msvc" 4783 - version = "0.52.5" 4979 + version = "0.52.6" 4784 4980 source = "registry+https://github.com/rust-lang/crates.io-index" 4785 - checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" 4981 + checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 4786 4982 4787 4983 [[package]] 4788 4984 name = "windows_i686_gnu" ··· 4798 4994 4799 4995 [[package]] 4800 4996 name = "windows_i686_gnu" 4801 - version = "0.52.5" 4997 + version = "0.52.6" 4802 4998 source = "registry+https://github.com/rust-lang/crates.io-index" 4803 - checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" 4999 + checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 4804 5000 4805 5001 [[package]] 4806 5002 name = "windows_i686_gnullvm" 4807 - version = "0.52.5" 5003 + version = "0.52.6" 4808 5004 source = "registry+https://github.com/rust-lang/crates.io-index" 4809 - checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" 5005 + checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 4810 5006 4811 5007 [[package]] 4812 5008 name = "windows_i686_msvc" ··· 4822 5018 4823 5019 [[package]] 4824 5020 name = "windows_i686_msvc" 4825 - version = "0.52.5" 5021 + version = "0.52.6" 4826 5022 source = "registry+https://github.com/rust-lang/crates.io-index" 4827 - checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" 5023 + checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 4828 5024 4829 5025 [[package]] 4830 5026 name = "windows_x86_64_gnu" ··· 4840 5036 4841 5037 [[package]] 4842 5038 name = "windows_x86_64_gnu" 4843 - version = "0.52.5" 5039 + version = "0.52.6" 4844 5040 source = "registry+https://github.com/rust-lang/crates.io-index" 4845 - checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" 5041 + checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 4846 5042 4847 5043 [[package]] 4848 5044 name = "windows_x86_64_gnullvm" ··· 4858 5054 4859 5055 [[package]] 4860 5056 name = "windows_x86_64_gnullvm" 4861 - version = "0.52.5" 5057 + version = "0.52.6" 4862 5058 source = "registry+https://github.com/rust-lang/crates.io-index" 4863 - checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" 5059 + checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 4864 5060 4865 5061 [[package]] 4866 5062 name = "windows_x86_64_msvc" ··· 4876 5072 4877 5073 [[package]] 4878 5074 name = "windows_x86_64_msvc" 4879 - version = "0.52.5" 5075 + version = "0.52.6" 4880 5076 source = "registry+https://github.com/rust-lang/crates.io-index" 4881 - checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" 5077 + checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 4882 5078 4883 5079 [[package]] 4884 5080 name = "winreg"
+3 -3
pkgs/by-name/kc/kclvm/package.nix
··· 10 10 }: 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "kclvm"; 13 - version = "0.9.3"; 13 + version = "0.10.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "kcl-lang"; 17 17 repo = "kcl"; 18 18 rev = "v${version}"; 19 - hash = "sha256-nk5oJRTBRj0LE2URJqno8AoZ+/342C2tEt8d6k2MAc8="; 19 + hash = "sha256-OMPo2cT0ngwHuGghVSfGoDgf+FThj2GsZ3Myb1wSxQM="; 20 20 }; 21 21 22 22 sourceRoot = "${src.name}/kclvm"; ··· 24 24 lockFile = ./Cargo.lock; 25 25 outputHashes = { 26 26 "inkwell-0.2.0" = "sha256-JxSlhShb3JPhsXK8nGFi2uGPp8XqZUSiqniLBrhr+sM="; 27 - "protoc-bin-vendored-3.1.0" = "sha256-RRqpPMJygpKGG5NYzD93iy4htpVqFhYMmfPgbRtpUqg="; 27 + "protoc-bin-vendored-3.2.0" = "sha256-cYLAjjuYWat+8RS3vtNVS/NAJYw2NGeMADzGBL1L2Ww="; 28 28 }; 29 29 }; 30 30
+1 -1
pkgs/by-name/kc/kclvm_cli/cargo_lock.patch
··· 7 7 + 8 8 +[[package]] 9 9 +name = "kclvm_cli" 10 - +version = "0.9.3" 10 + +version = "0.10.0"
+1 -1
pkgs/by-name/kc/kclvm_cli/package.nix
··· 19 19 }; 20 20 21 21 sourceRoot = "${src.name}/cli"; 22 - cargoHash = "sha256-hILG2YcwsAzzJPJno+2KzAHM226HYmQPQt9JVVYn9Jk="; 22 + cargoHash = "sha256-2694O2q6UbNySgn76aBTjdqt2Hh1GrdRaro064fGBrI="; 23 23 cargoPatches = [ ./cargo_lock.patch ]; 24 24 25 25 buildInputs = [ kclvm rustc ] ++ (