Nushell plugin for interacting with D-Bus

Update Nushell, Rust Edition, fixes

authored by bwc9876.dev and committed by bwc9876.dev 65316ed6 da10f6da

+423 -220
+400 -199
Cargo.lock
··· 48 48 ] 49 49 50 50 [[package]] 51 + name = "anstream" 52 + version = "0.6.21" 53 + source = "registry+https://github.com/rust-lang/crates.io-index" 54 + checksum = "43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a" 55 + dependencies = [ 56 + "anstyle", 57 + "anstyle-parse", 58 + "anstyle-query", 59 + "anstyle-wincon", 60 + "colorchoice", 61 + "is_terminal_polyfill", 62 + "utf8parse", 63 + ] 64 + 65 + [[package]] 66 + name = "anstyle" 67 + version = "1.0.13" 68 + source = "registry+https://github.com/rust-lang/crates.io-index" 69 + checksum = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78" 70 + 71 + [[package]] 72 + name = "anstyle-parse" 73 + version = "0.2.7" 74 + source = "registry+https://github.com/rust-lang/crates.io-index" 75 + checksum = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2" 76 + dependencies = [ 77 + "utf8parse", 78 + ] 79 + 80 + [[package]] 81 + name = "anstyle-query" 82 + version = "1.1.5" 83 + source = "registry+https://github.com/rust-lang/crates.io-index" 84 + checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" 85 + dependencies = [ 86 + "windows-sys 0.61.2", 87 + ] 88 + 89 + [[package]] 90 + name = "anstyle-wincon" 91 + version = "3.0.11" 92 + source = "registry+https://github.com/rust-lang/crates.io-index" 93 + checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" 94 + dependencies = [ 95 + "anstyle", 96 + "once_cell_polyfill", 97 + "windows-sys 0.61.2", 98 + ] 99 + 100 + [[package]] 51 101 name = "arrayvec" 52 102 version = "0.7.6" 53 103 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 94 144 95 145 [[package]] 96 146 name = "bitflags" 97 - version = "2.10.0" 147 + version = "2.11.0" 98 148 source = "registry+https://github.com/rust-lang/crates.io-index" 99 - checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3" 149 + checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" 100 150 101 151 [[package]] 102 152 name = "brotli" ··· 130 180 131 181 [[package]] 132 182 name = "bumpalo" 133 - version = "3.19.1" 183 + version = "3.20.2" 134 184 source = "registry+https://github.com/rust-lang/crates.io-index" 135 - checksum = "5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510" 185 + checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb" 136 186 137 187 [[package]] 138 188 name = "byteorder" ··· 142 192 143 193 [[package]] 144 194 name = "bytes" 145 - version = "1.11.0" 195 + version = "1.11.1" 146 196 source = "registry+https://github.com/rust-lang/crates.io-index" 147 - checksum = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3" 197 + checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33" 148 198 149 199 [[package]] 150 200 name = "byteyarn" ··· 166 216 167 217 [[package]] 168 218 name = "cc" 169 - version = "1.2.55" 219 + version = "1.2.56" 170 220 source = "registry+https://github.com/rust-lang/crates.io-index" 171 - checksum = "47b26a0954ae34af09b50f0de26458fa95369a0d478d8236d3f93082b219bd29" 221 + checksum = "aebf35691d1bfb0ac386a69bac2fde4dd276fb618cf8bf4f5318fe285e821bb2" 172 222 dependencies = [ 173 223 "find-msvc-tools", 174 224 "shlex", ··· 197 247 198 248 [[package]] 199 249 name = "chrono" 200 - version = "0.4.43" 250 + version = "0.4.44" 201 251 source = "registry+https://github.com/rust-lang/crates.io-index" 202 - checksum = "fac4744fb15ae8337dc853fee7fb3f4e48c0fbaa23d0afe49c447b4fab126118" 252 + checksum = "c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0" 203 253 dependencies = [ 204 254 "iana-time-zone", 205 255 "num-traits", 206 256 "pure-rust-locales", 207 257 "serde", 208 - "windows-link 0.2.1", 258 + "windows-link", 209 259 ] 210 260 211 261 [[package]] ··· 229 279 ] 230 280 231 281 [[package]] 282 + name = "clap" 283 + version = "4.5.60" 284 + source = "registry+https://github.com/rust-lang/crates.io-index" 285 + checksum = "2797f34da339ce31042b27d23607e051786132987f595b02ba4f6a6dffb7030a" 286 + dependencies = [ 287 + "clap_builder", 288 + ] 289 + 290 + [[package]] 291 + name = "clap_builder" 292 + version = "4.5.60" 293 + source = "registry+https://github.com/rust-lang/crates.io-index" 294 + checksum = "24a241312cea5059b13574bb9b3861cabf758b879c15190b37b6d6fd63ab6876" 295 + dependencies = [ 296 + "anstream", 297 + "anstyle", 298 + "clap_lex", 299 + "strsim", 300 + "terminal_size", 301 + ] 302 + 303 + [[package]] 304 + name = "clap_lex" 305 + version = "1.0.0" 306 + source = "registry+https://github.com/rust-lang/crates.io-index" 307 + checksum = "3a822ea5bc7590f9d40f1ba12c0dc3c2760f3482c6984db1573ad11031420831" 308 + 309 + [[package]] 310 + name = "colorchoice" 311 + version = "1.0.4" 312 + source = "registry+https://github.com/rust-lang/crates.io-index" 313 + checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75" 314 + 315 + [[package]] 232 316 name = "convert_case" 233 317 version = "0.10.0" 234 318 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 334 418 ] 335 419 336 420 [[package]] 421 + name = "displaydoc" 422 + version = "0.2.5" 423 + source = "registry+https://github.com/rust-lang/crates.io-index" 424 + checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" 425 + dependencies = [ 426 + "proc-macro2", 427 + "quote", 428 + "syn", 429 + ] 430 + 431 + [[package]] 337 432 name = "doctest-file" 338 433 version = "1.0.0" 339 434 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 362 457 363 458 [[package]] 364 459 name = "erased-serde" 365 - version = "0.4.9" 460 + version = "0.4.10" 366 461 source = "registry+https://github.com/rust-lang/crates.io-index" 367 - checksum = "89e8918065695684b2b0702da20382d5ae6065cf3327bc2d6436bd49a71ce9f3" 462 + checksum = "d2add8a07dd6a8d93ff627029c51de145e12686fbc36ecb298ac22e74cf02dec" 368 463 dependencies = [ 369 464 "serde", 370 465 "serde_core", ··· 400 495 401 496 [[package]] 402 497 name = "flate2" 403 - version = "1.1.8" 498 + version = "1.1.9" 404 499 source = "registry+https://github.com/rust-lang/crates.io-index" 405 - checksum = "b375d6465b98090a5f25b1c7703f3859783755aa9a80433b36e0379a3ec2f369" 500 + checksum = "843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c" 406 501 dependencies = [ 407 502 "crc32fast", 408 503 "miniz_oxide", 409 504 ] 410 505 411 506 [[package]] 507 + name = "fluent" 508 + version = "0.17.0" 509 + source = "registry+https://github.com/rust-lang/crates.io-index" 510 + checksum = "8137a6d5a2c50d6b0ebfcb9aaa91a28154e0a70605f112d30cb0cd4a78670477" 511 + dependencies = [ 512 + "fluent-bundle", 513 + "unic-langid", 514 + ] 515 + 516 + [[package]] 517 + name = "fluent-bundle" 518 + version = "0.16.0" 519 + source = "registry+https://github.com/rust-lang/crates.io-index" 520 + checksum = "01203cb8918f5711e73891b347816d932046f95f54207710bda99beaeb423bf4" 521 + dependencies = [ 522 + "fluent-langneg", 523 + "fluent-syntax", 524 + "intl-memoizer", 525 + "intl_pluralrules", 526 + "rustc-hash", 527 + "self_cell", 528 + "smallvec", 529 + "unic-langid", 530 + ] 531 + 532 + [[package]] 533 + name = "fluent-langneg" 534 + version = "0.13.1" 535 + source = "registry+https://github.com/rust-lang/crates.io-index" 536 + checksum = "7eebbe59450baee8282d71676f3bfed5689aeab00b27545e83e5f14b1195e8b0" 537 + dependencies = [ 538 + "unic-langid", 539 + ] 540 + 541 + [[package]] 542 + name = "fluent-syntax" 543 + version = "0.12.0" 544 + source = "registry+https://github.com/rust-lang/crates.io-index" 545 + checksum = "54f0d287c53ffd184d04d8677f590f4ac5379785529e5e08b1c8083acdd5c198" 546 + dependencies = [ 547 + "memchr", 548 + "thiserror 2.0.18", 549 + ] 550 + 551 + [[package]] 412 552 name = "foldhash" 413 553 version = "0.2.0" 414 554 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 466 606 "js-sys", 467 607 "log", 468 608 "wasm-bindgen", 469 - "windows-core 0.62.2", 609 + "windows-core", 470 610 ] 471 611 472 612 [[package]] ··· 490 630 491 631 [[package]] 492 632 name = "interprocess" 493 - version = "2.2.3" 633 + version = "2.4.0" 494 634 source = "registry+https://github.com/rust-lang/crates.io-index" 495 - checksum = "d941b405bd2322993887859a8ee6ac9134945a24ec5ec763a8a962fc64dfec2d" 635 + checksum = "6be5e5c847dbdb44564bd85294740d031f4f8aeb3464e5375ef7141f7538db69" 496 636 dependencies = [ 497 637 "doctest-file", 498 638 "libc", ··· 502 642 ] 503 643 504 644 [[package]] 645 + name = "intl-memoizer" 646 + version = "0.5.3" 647 + source = "registry+https://github.com/rust-lang/crates.io-index" 648 + checksum = "310da2e345f5eb861e7a07ee182262e94975051db9e4223e909ba90f392f163f" 649 + dependencies = [ 650 + "type-map", 651 + "unic-langid", 652 + ] 653 + 654 + [[package]] 655 + name = "intl_pluralrules" 656 + version = "7.0.2" 657 + source = "registry+https://github.com/rust-lang/crates.io-index" 658 + checksum = "078ea7b7c29a2b4df841a7f6ac8775ff6074020c6776d48491ce2268e068f972" 659 + dependencies = [ 660 + "unic-langid", 661 + ] 662 + 663 + [[package]] 505 664 name = "inventory" 506 - version = "0.3.21" 665 + version = "0.3.22" 507 666 source = "registry+https://github.com/rust-lang/crates.io-index" 508 - checksum = "bc61209c082fbeb19919bee74b176221b27223e27b65d781eb91af24eb1fb46e" 667 + checksum = "009ae045c87e7082cb72dab0ccd01ae075dd00141ddc108f43a0ea150a9e7227" 509 668 dependencies = [ 510 669 "rustversion", 511 670 ] ··· 515 674 version = "1.2.0" 516 675 source = "registry+https://github.com/rust-lang/crates.io-index" 517 676 checksum = "7655c9839580ee829dfacba1d1278c2b7883e50a277ff7541299489d6bdfdc45" 677 + 678 + [[package]] 679 + name = "is_terminal_polyfill" 680 + version = "1.70.2" 681 + source = "registry+https://github.com/rust-lang/crates.io-index" 682 + checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" 518 683 519 684 [[package]] 520 685 name = "itertools" ··· 542 707 543 708 [[package]] 544 709 name = "js-sys" 545 - version = "0.3.85" 710 + version = "0.3.91" 546 711 source = "registry+https://github.com/rust-lang/crates.io-index" 547 - checksum = "8c942ebf8e95485ca0d52d97da7c5a2c387d0e7f0ba4c35e93bfcaee045955b3" 712 + checksum = "b49715b7073f385ba4bc528e5747d02e66cb39c6146efb66b781f131f0fb399c" 548 713 dependencies = [ 549 714 "once_cell", 550 715 "wasm-bindgen", ··· 564 729 565 730 [[package]] 566 731 name = "libc" 567 - version = "0.2.180" 732 + version = "0.2.178" 568 733 source = "registry+https://github.com/rust-lang/crates.io-index" 569 - checksum = "bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc" 734 + checksum = "37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091" 570 735 571 736 [[package]] 572 737 name = "libdbus-sys" ··· 584 749 checksum = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" 585 750 dependencies = [ 586 751 "cfg-if", 587 - "windows-link 0.2.1", 752 + "windows-link", 588 753 ] 589 754 590 755 [[package]] ··· 600 765 601 766 [[package]] 602 767 name = "libredox" 603 - version = "0.1.12" 768 + version = "0.1.14" 604 769 source = "registry+https://github.com/rust-lang/crates.io-index" 605 - checksum = "3d0b95e02c851351f877147b7deea7b1afb1df71b63aa5f8270716e0c5720616" 770 + checksum = "1744e39d1d6a9948f4f388969627434e31128196de472883b39f148769bfe30a" 606 771 dependencies = [ 607 - "bitflags", 608 772 "libc", 609 773 ] 610 774 ··· 662 826 663 827 [[package]] 664 828 name = "memchr" 665 - version = "2.7.6" 829 + version = "2.8.0" 666 830 source = "registry+https://github.com/rust-lang/crates.io-index" 667 - checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" 831 + checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" 668 832 669 833 [[package]] 670 834 name = "miette" ··· 746 910 747 911 [[package]] 748 912 name = "ntapi" 749 - version = "0.4.2" 913 + version = "0.4.3" 750 914 source = "registry+https://github.com/rust-lang/crates.io-index" 751 - checksum = "c70f219e21142367c70c0b30c6a9e3a14d55b4d12a204d897fbec83a0363f081" 915 + checksum = "c3b335231dfd352ffb0f8017f3b6027a4917f7df785ea2143d8af2adc66980ae" 752 916 dependencies = [ 753 917 "winapi", 754 918 ] ··· 764 928 765 929 [[package]] 766 930 name = "nu-derive-value" 767 - version = "0.110.0" 931 + version = "0.111.0" 768 932 source = "registry+https://github.com/rust-lang/crates.io-index" 769 - checksum = "2dee0ea96c04506a495bb5d3ec13b3e7c68680ab136f3fbe5fc2ef6fed1b648b" 933 + checksum = "d71958b54c367bda033f7dcc4a73b61972fb52323f71a1e3533e290fa67148d1" 770 934 dependencies = [ 771 935 "heck", 772 936 "proc-macro-error2", ··· 777 941 778 942 [[package]] 779 943 name = "nu-engine" 780 - version = "0.110.0" 944 + version = "0.111.0" 781 945 source = "registry+https://github.com/rust-lang/crates.io-index" 782 - checksum = "7a2941b86e4bf40ef4fee71d11797553b2652d2049cf882a27e976fe4ce6d391" 946 + checksum = "d41b3e3e2d25c30741a0761856258e22624c0d60064e4f0e12f86202a451d492" 783 947 dependencies = [ 784 948 "fancy-regex", 785 949 "log", ··· 792 956 793 957 [[package]] 794 958 name = "nu-experimental" 795 - version = "0.110.0" 959 + version = "0.111.0" 796 960 source = "registry+https://github.com/rust-lang/crates.io-index" 797 - checksum = "83d1debfab817ef949f1f0b436f8d062075a7e5980c499b97f5ccb4543573dce" 961 + checksum = "f328fa0531bdf49c2dc0312b40cb780e3d74e0d3dbb15d508469a5ae4cfd8d8f" 798 962 dependencies = [ 799 963 "itertools 0.14.0", 800 964 "thiserror 2.0.18", ··· 802 966 803 967 [[package]] 804 968 name = "nu-glob" 805 - version = "0.110.0" 969 + version = "0.111.0" 806 970 source = "registry+https://github.com/rust-lang/crates.io-index" 807 - checksum = "2903117d41a34ba425ab738f78029999a09622818a1adb3b1e93d1fd8ab18ec6" 971 + checksum = "01ee787f61353c9c90581ddf4c0602a07b991cdd06c97dac8b6d323a1a52c43a" 808 972 809 973 [[package]] 810 974 name = "nu-path" 811 - version = "0.110.0" 975 + version = "0.111.0" 812 976 source = "registry+https://github.com/rust-lang/crates.io-index" 813 - checksum = "fd60527bc50bd087a4086e0330f4b37a9325a202784aeda4fc113f03ecb63a35" 977 + checksum = "c01d110cb931acf56237ce572e5b156e8e1134227c90deeffb92eedda9482c23" 814 978 dependencies = [ 815 979 "dirs", 816 980 "omnipath", ··· 820 984 821 985 [[package]] 822 986 name = "nu-plugin" 823 - version = "0.110.0" 987 + version = "0.111.0" 824 988 source = "registry+https://github.com/rust-lang/crates.io-index" 825 - checksum = "0d9a494158336ccef0b16b5260fe7728866419cfbcdff8e5f61282a6594b2cf5" 989 + checksum = "c322531b1a7d6338c5ead1f454294f46babf8c99cd4716311cab1e88ba52b154" 826 990 dependencies = [ 827 991 "log", 828 992 "nix", ··· 836 1000 837 1001 [[package]] 838 1002 name = "nu-plugin-core" 839 - version = "0.110.0" 1003 + version = "0.111.0" 840 1004 source = "registry+https://github.com/rust-lang/crates.io-index" 841 - checksum = "8f8780175364ddb1cf7ff34451573d0a1c573bba43d1be0384ca8b22dd12a15c" 1005 + checksum = "38ee792aeb0d37e0ed55ca4304e434eece497914e27ae42616a8bb973f5d2720" 842 1006 dependencies = [ 843 1007 "interprocess", 844 1008 "log", ··· 847 1011 "rmp-serde", 848 1012 "serde", 849 1013 "serde_json", 850 - "windows 0.62.2", 1014 + "windows", 851 1015 ] 852 1016 853 1017 [[package]] 854 1018 name = "nu-plugin-protocol" 855 - version = "0.110.0" 1019 + version = "0.111.0" 856 1020 source = "registry+https://github.com/rust-lang/crates.io-index" 857 - checksum = "ea618fb7656e2c95c4f0aa5178eddd2b6c713b2cc65ac18e0ffe879bbb4d4705" 1021 + checksum = "7725f341428db16dbef4392970de32705abc77ee80a902572c8da811dade3564" 858 1022 dependencies = [ 859 1023 "nu-protocol", 860 1024 "nu-utils", ··· 866 1030 867 1031 [[package]] 868 1032 name = "nu-protocol" 869 - version = "0.110.0" 1033 + version = "0.111.0" 870 1034 source = "registry+https://github.com/rust-lang/crates.io-index" 871 - checksum = "2c6fdb85ea7e80c98b555ac110226bd4c7ab02fa58eab57e3cf77ae2de57c653" 1035 + checksum = "f1c0e58cbeb46cbfd40156e6f4b9f90e4a77e774ca863fa158867a4726aab1d1" 872 1036 dependencies = [ 873 1037 "brotli", 874 1038 "bytes", ··· 900 1064 "thiserror 2.0.18", 901 1065 "typetag", 902 1066 "web-time", 903 - "windows 0.62.2", 1067 + "windows", 904 1068 "windows-sys 0.61.2", 905 1069 ] 906 1070 907 1071 [[package]] 908 1072 name = "nu-system" 909 - version = "0.110.0" 1073 + version = "0.111.0" 910 1074 source = "registry+https://github.com/rust-lang/crates.io-index" 911 - checksum = "3193a6ec9a81e1f4aa12a8de18b9c3fbee707cc71c43737dcab8f6a1b64b7ff6" 1075 + checksum = "62fe7847b65edbe362a0fcb67dedfab9fd7370e89c0313f7cb7d0a7ab8f9834b" 912 1076 dependencies = [ 913 1077 "chrono", 914 1078 "itertools 0.14.0", ··· 920 1084 "ntapi", 921 1085 "procfs", 922 1086 "sysinfo", 1087 + "uucore", 923 1088 "web-time", 924 - "windows 0.62.2", 1089 + "windows", 925 1090 ] 926 1091 927 1092 [[package]] 928 1093 name = "nu-utils" 929 - version = "0.110.0" 1094 + version = "0.111.0" 930 1095 source = "registry+https://github.com/rust-lang/crates.io-index" 931 - checksum = "17feaeb5f4e8d44b8dabd3abf4dc226dc711d2c18683dc68f5b39a2884c693d4" 1096 + checksum = "df85a8a4bb28c84d5f7c096c02c859ac454dfac59fd0296ab5eb6ed86619219e" 932 1097 dependencies = [ 933 1098 "byteyarn", 934 1099 "crossterm", ··· 949 1114 950 1115 [[package]] 951 1116 name = "nu_plugin_dbus" 952 - version = "0.21.0" 1117 + version = "0.22.0" 953 1118 dependencies = [ 954 1119 "dbus", 955 1120 "nu-plugin", ··· 979 1144 980 1145 [[package]] 981 1146 name = "objc2-core-foundation" 982 - version = "0.3.2" 1147 + version = "0.3.1" 983 1148 source = "registry+https://github.com/rust-lang/crates.io-index" 984 - checksum = "2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536" 1149 + checksum = "1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166" 985 1150 dependencies = [ 986 1151 "bitflags", 987 1152 ] 988 1153 989 1154 [[package]] 990 1155 name = "objc2-io-kit" 991 - version = "0.3.2" 1156 + version = "0.3.1" 992 1157 source = "registry+https://github.com/rust-lang/crates.io-index" 993 - checksum = "33fafba39597d6dc1fb709123dfa8289d39406734be322956a69f0931c73bb15" 1158 + checksum = "71c1c64d6120e51cd86033f67176b1cb66780c2efe34dec55176f77befd93c0a" 994 1159 dependencies = [ 995 1160 "libc", 996 1161 "objc2-core-foundation", ··· 1009 1174 checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" 1010 1175 1011 1176 [[package]] 1177 + name = "once_cell_polyfill" 1178 + version = "1.70.2" 1179 + source = "registry+https://github.com/rust-lang/crates.io-index" 1180 + checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe" 1181 + 1182 + [[package]] 1012 1183 name = "option-ext" 1013 1184 version = "0.2.0" 1014 1185 source = "registry+https://github.com/rust-lang/crates.io-index" 1015 1186 checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" 1016 1187 1017 1188 [[package]] 1189 + name = "os_display" 1190 + version = "0.1.4" 1191 + source = "registry+https://github.com/rust-lang/crates.io-index" 1192 + checksum = "ad5fd71b79026fb918650dde6d125000a233764f1c2f1659a1c71118e33ea08f" 1193 + dependencies = [ 1194 + "unicode-width 0.2.2", 1195 + ] 1196 + 1197 + [[package]] 1018 1198 name = "os_pipe" 1019 1199 version = "1.2.3" 1020 1200 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1026 1206 1027 1207 [[package]] 1028 1208 name = "owo-colors" 1029 - version = "4.2.3" 1209 + version = "4.3.0" 1030 1210 source = "registry+https://github.com/rust-lang/crates.io-index" 1031 - checksum = "9c6901729fa79e91a0913333229e9ca5dc725089d1c363b2f4b4760709dc4a52" 1211 + checksum = "d211803b9b6b570f68772237e415a029d5a50c65d382910b879fb19d3271f94d" 1032 1212 1033 1213 [[package]] 1034 1214 name = "parking_lot" ··· 1050 1230 "libc", 1051 1231 "redox_syscall", 1052 1232 "smallvec", 1053 - "windows-link 0.2.1", 1233 + "windows-link", 1054 1234 ] 1055 1235 1056 1236 [[package]] ··· 1132 1312 1133 1313 [[package]] 1134 1314 name = "quote" 1135 - version = "1.0.44" 1315 + version = "1.0.45" 1136 1316 source = "registry+https://github.com/rust-lang/crates.io-index" 1137 - checksum = "21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4" 1317 + checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924" 1138 1318 dependencies = [ 1139 1319 "proc-macro2", 1140 1320 ] ··· 1187 1367 1188 1368 [[package]] 1189 1369 name = "regex" 1190 - version = "1.12.2" 1370 + version = "1.12.3" 1191 1371 source = "registry+https://github.com/rust-lang/crates.io-index" 1192 - checksum = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4" 1372 + checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276" 1193 1373 dependencies = [ 1194 1374 "aho-corasick", 1195 1375 "memchr", ··· 1199 1379 1200 1380 [[package]] 1201 1381 name = "regex-automata" 1202 - version = "0.4.13" 1382 + version = "0.4.14" 1203 1383 source = "registry+https://github.com/rust-lang/crates.io-index" 1204 - checksum = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c" 1384 + checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f" 1205 1385 dependencies = [ 1206 1386 "aho-corasick", 1207 1387 "memchr", ··· 1210 1390 1211 1391 [[package]] 1212 1392 name = "regex-syntax" 1213 - version = "0.8.8" 1393 + version = "0.8.10" 1214 1394 source = "registry+https://github.com/rust-lang/crates.io-index" 1215 - checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58" 1395 + checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a" 1216 1396 1217 1397 [[package]] 1218 1398 name = "rmp" ··· 1269 1449 1270 1450 [[package]] 1271 1451 name = "ryu" 1272 - version = "1.0.22" 1452 + version = "1.0.23" 1273 1453 source = "registry+https://github.com/rust-lang/crates.io-index" 1274 - checksum = "a50f4cf475b65d88e057964e0e9bb1f0aa9bbb2036dc65c64596b42932536984" 1454 + checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f" 1275 1455 1276 1456 [[package]] 1277 1457 name = "scopeguard" 1278 1458 version = "1.2.0" 1279 1459 source = "registry+https://github.com/rust-lang/crates.io-index" 1280 1460 checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 1461 + 1462 + [[package]] 1463 + name = "self_cell" 1464 + version = "1.2.2" 1465 + source = "registry+https://github.com/rust-lang/crates.io-index" 1466 + checksum = "b12e76d157a900eb52e81bc6e9f3069344290341720e9178cde2407113ac8d89" 1281 1467 1282 1468 [[package]] 1283 1469 name = "semver" ··· 1399 1585 ] 1400 1586 1401 1587 [[package]] 1588 + name = "strsim" 1589 + version = "0.11.1" 1590 + source = "registry+https://github.com/rust-lang/crates.io-index" 1591 + checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 1592 + 1593 + [[package]] 1402 1594 name = "strum" 1403 1595 version = "0.27.2" 1404 1596 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1439 1631 1440 1632 [[package]] 1441 1633 name = "syn" 1442 - version = "2.0.114" 1634 + version = "2.0.117" 1443 1635 source = "registry+https://github.com/rust-lang/crates.io-index" 1444 - checksum = "d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a" 1636 + checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" 1445 1637 dependencies = [ 1446 1638 "proc-macro2", 1447 1639 "quote", ··· 1459 1651 1460 1652 [[package]] 1461 1653 name = "sysinfo" 1462 - version = "0.37.2" 1654 + version = "0.38.3" 1463 1655 source = "registry+https://github.com/rust-lang/crates.io-index" 1464 - checksum = "16607d5caffd1c07ce073528f9ed972d88db15dd44023fa57142963be3feb11f" 1656 + checksum = "d03c61d2a49c649a15c407338afe7accafde9dac869995dccb73e5f7ef7d9034" 1465 1657 dependencies = [ 1466 1658 "libc", 1467 1659 "memchr", 1468 1660 "ntapi", 1469 1661 "objc2-core-foundation", 1470 1662 "objc2-io-kit", 1471 - "windows 0.61.3", 1663 + "windows", 1472 1664 ] 1473 1665 1474 1666 [[package]] ··· 1532 1724 ] 1533 1725 1534 1726 [[package]] 1727 + name = "tinystr" 1728 + version = "0.8.2" 1729 + source = "registry+https://github.com/rust-lang/crates.io-index" 1730 + checksum = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869" 1731 + dependencies = [ 1732 + "displaydoc", 1733 + "serde_core", 1734 + "zerovec", 1735 + ] 1736 + 1737 + [[package]] 1738 + name = "type-map" 1739 + version = "0.5.1" 1740 + source = "registry+https://github.com/rust-lang/crates.io-index" 1741 + checksum = "cb30dbbd9036155e74adad6812e9898d03ec374946234fbcebd5dfc7b9187b90" 1742 + dependencies = [ 1743 + "rustc-hash", 1744 + ] 1745 + 1746 + [[package]] 1535 1747 name = "typeid" 1536 1748 version = "1.0.3" 1537 1749 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1562 1774 ] 1563 1775 1564 1776 [[package]] 1777 + name = "unic-langid" 1778 + version = "0.9.6" 1779 + source = "registry+https://github.com/rust-lang/crates.io-index" 1780 + checksum = "a28ba52c9b05311f4f6e62d5d9d46f094bd6e84cb8df7b3ef952748d752a7d05" 1781 + dependencies = [ 1782 + "unic-langid-impl", 1783 + ] 1784 + 1785 + [[package]] 1786 + name = "unic-langid-impl" 1787 + version = "0.9.6" 1788 + source = "registry+https://github.com/rust-lang/crates.io-index" 1789 + checksum = "dce1bf08044d4b7a94028c93786f8566047edc11110595914de93362559bc658" 1790 + dependencies = [ 1791 + "tinystr", 1792 + ] 1793 + 1794 + [[package]] 1565 1795 name = "unicase" 1566 1796 version = "2.9.0" 1567 1797 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1569 1799 1570 1800 [[package]] 1571 1801 name = "unicode-ident" 1572 - version = "1.0.22" 1802 + version = "1.0.24" 1573 1803 source = "registry+https://github.com/rust-lang/crates.io-index" 1574 - checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5" 1804 + checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" 1575 1805 1576 1806 [[package]] 1577 1807 name = "unicode-linebreak" ··· 1598 1828 checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254" 1599 1829 1600 1830 [[package]] 1831 + name = "utf8parse" 1832 + version = "0.2.2" 1833 + source = "registry+https://github.com/rust-lang/crates.io-index" 1834 + checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" 1835 + 1836 + [[package]] 1837 + name = "uucore" 1838 + version = "0.6.0" 1839 + source = "registry+https://github.com/rust-lang/crates.io-index" 1840 + checksum = "b157ba598d7f7ed06f6dbc62999edb9d730b4d3fb58e503d8ad6d5fbe1e04391" 1841 + dependencies = [ 1842 + "clap", 1843 + "fluent", 1844 + "fluent-bundle", 1845 + "fluent-syntax", 1846 + "libc", 1847 + "nix", 1848 + "os_display", 1849 + "thiserror 2.0.18", 1850 + "unic-langid", 1851 + "uucore_procs", 1852 + "wild", 1853 + ] 1854 + 1855 + [[package]] 1856 + name = "uucore_procs" 1857 + version = "0.6.0" 1858 + source = "registry+https://github.com/rust-lang/crates.io-index" 1859 + checksum = "daa291a52608ac5a2f8539e119666e021baa6b8c01f22f02ed201bbae54cbbc0" 1860 + dependencies = [ 1861 + "proc-macro2", 1862 + "quote", 1863 + ] 1864 + 1865 + [[package]] 1601 1866 name = "vte" 1602 1867 version = "0.14.1" 1603 1868 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1614 1879 1615 1880 [[package]] 1616 1881 name = "wasm-bindgen" 1617 - version = "0.2.108" 1882 + version = "0.2.114" 1618 1883 source = "registry+https://github.com/rust-lang/crates.io-index" 1619 - checksum = "64024a30ec1e37399cf85a7ffefebdb72205ca1c972291c51512360d90bd8566" 1884 + checksum = "6532f9a5c1ece3798cb1c2cfdba640b9b3ba884f5db45973a6f442510a87d38e" 1620 1885 dependencies = [ 1621 1886 "cfg-if", 1622 1887 "once_cell", ··· 1627 1892 1628 1893 [[package]] 1629 1894 name = "wasm-bindgen-macro" 1630 - version = "0.2.108" 1895 + version = "0.2.114" 1631 1896 source = "registry+https://github.com/rust-lang/crates.io-index" 1632 - checksum = "008b239d9c740232e71bd39e8ef6429d27097518b6b30bdf9086833bd5b6d608" 1897 + checksum = "18a2d50fcf105fb33bb15f00e7a77b772945a2ee45dcf454961fd843e74c18e6" 1633 1898 dependencies = [ 1634 1899 "quote", 1635 1900 "wasm-bindgen-macro-support", ··· 1637 1902 1638 1903 [[package]] 1639 1904 name = "wasm-bindgen-macro-support" 1640 - version = "0.2.108" 1905 + version = "0.2.114" 1641 1906 source = "registry+https://github.com/rust-lang/crates.io-index" 1642 - checksum = "5256bae2d58f54820e6490f9839c49780dff84c65aeab9e772f15d5f0e913a55" 1907 + checksum = "03ce4caeaac547cdf713d280eda22a730824dd11e6b8c3ca9e42247b25c631e3" 1643 1908 dependencies = [ 1644 1909 "bumpalo", 1645 1910 "proc-macro2", ··· 1650 1915 1651 1916 [[package]] 1652 1917 name = "wasm-bindgen-shared" 1653 - version = "0.2.108" 1918 + version = "0.2.114" 1654 1919 source = "registry+https://github.com/rust-lang/crates.io-index" 1655 - checksum = "1f01b580c9ac74c8d8f0c0e4afb04eeef2acf145458e52c03845ee9cd23e3d12" 1920 + checksum = "75a326b8c223ee17883a4251907455a2431acc2791c98c26279376490c378c16" 1656 1921 dependencies = [ 1657 1922 "unicode-ident", 1658 1923 ] ··· 1674 1939 checksum = "72069c3113ab32ab29e5584db3c6ec55d416895e60715417b5b883a357c3e471" 1675 1940 1676 1941 [[package]] 1942 + name = "wild" 1943 + version = "2.2.1" 1944 + source = "registry+https://github.com/rust-lang/crates.io-index" 1945 + checksum = "a3131afc8c575281e1e80f36ed6a092aa502c08b18ed7524e86fbbb12bb410e1" 1946 + dependencies = [ 1947 + "glob", 1948 + ] 1949 + 1950 + [[package]] 1677 1951 name = "winapi" 1678 1952 version = "0.3.9" 1679 1953 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1697 1971 1698 1972 [[package]] 1699 1973 name = "windows" 1700 - version = "0.61.3" 1701 - source = "registry+https://github.com/rust-lang/crates.io-index" 1702 - checksum = "9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893" 1703 - dependencies = [ 1704 - "windows-collections 0.2.0", 1705 - "windows-core 0.61.2", 1706 - "windows-future 0.2.1", 1707 - "windows-link 0.1.3", 1708 - "windows-numerics 0.2.0", 1709 - ] 1710 - 1711 - [[package]] 1712 - name = "windows" 1713 1974 version = "0.62.2" 1714 1975 source = "registry+https://github.com/rust-lang/crates.io-index" 1715 1976 checksum = "527fadee13e0c05939a6a05d5bd6eec6cd2e3dbd648b9f8e447c6518133d8580" 1716 1977 dependencies = [ 1717 - "windows-collections 0.3.2", 1718 - "windows-core 0.62.2", 1719 - "windows-future 0.3.2", 1720 - "windows-numerics 0.3.1", 1721 - ] 1722 - 1723 - [[package]] 1724 - name = "windows-collections" 1725 - version = "0.2.0" 1726 - source = "registry+https://github.com/rust-lang/crates.io-index" 1727 - checksum = "3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8" 1728 - dependencies = [ 1729 - "windows-core 0.61.2", 1978 + "windows-collections", 1979 + "windows-core", 1980 + "windows-future", 1981 + "windows-numerics", 1730 1982 ] 1731 1983 1732 1984 [[package]] ··· 1735 1987 source = "registry+https://github.com/rust-lang/crates.io-index" 1736 1988 checksum = "23b2d95af1a8a14a3c7367e1ed4fc9c20e0a26e79551b1454d72583c97cc6610" 1737 1989 dependencies = [ 1738 - "windows-core 0.62.2", 1739 - ] 1740 - 1741 - [[package]] 1742 - name = "windows-core" 1743 - version = "0.61.2" 1744 - source = "registry+https://github.com/rust-lang/crates.io-index" 1745 - checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3" 1746 - dependencies = [ 1747 - "windows-implement", 1748 - "windows-interface", 1749 - "windows-link 0.1.3", 1750 - "windows-result 0.3.4", 1751 - "windows-strings 0.4.2", 1990 + "windows-core", 1752 1991 ] 1753 1992 1754 1993 [[package]] ··· 1759 1998 dependencies = [ 1760 1999 "windows-implement", 1761 2000 "windows-interface", 1762 - "windows-link 0.2.1", 1763 - "windows-result 0.4.1", 1764 - "windows-strings 0.5.1", 1765 - ] 1766 - 1767 - [[package]] 1768 - name = "windows-future" 1769 - version = "0.2.1" 1770 - source = "registry+https://github.com/rust-lang/crates.io-index" 1771 - checksum = "fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e" 1772 - dependencies = [ 1773 - "windows-core 0.61.2", 1774 - "windows-link 0.1.3", 1775 - "windows-threading 0.1.0", 2001 + "windows-link", 2002 + "windows-result", 2003 + "windows-strings", 1776 2004 ] 1777 2005 1778 2006 [[package]] ··· 1781 2009 source = "registry+https://github.com/rust-lang/crates.io-index" 1782 2010 checksum = "e1d6f90251fe18a279739e78025bd6ddc52a7e22f921070ccdc67dde84c605cb" 1783 2011 dependencies = [ 1784 - "windows-core 0.62.2", 1785 - "windows-link 0.2.1", 1786 - "windows-threading 0.2.1", 2012 + "windows-core", 2013 + "windows-link", 2014 + "windows-threading", 1787 2015 ] 1788 2016 1789 2017 [[package]] ··· 1810 2038 1811 2039 [[package]] 1812 2040 name = "windows-link" 1813 - version = "0.1.3" 1814 - source = "registry+https://github.com/rust-lang/crates.io-index" 1815 - checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" 1816 - 1817 - [[package]] 1818 - name = "windows-link" 1819 2041 version = "0.2.1" 1820 2042 source = "registry+https://github.com/rust-lang/crates.io-index" 1821 2043 checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" 1822 2044 1823 2045 [[package]] 1824 2046 name = "windows-numerics" 1825 - version = "0.2.0" 1826 - source = "registry+https://github.com/rust-lang/crates.io-index" 1827 - checksum = "9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1" 1828 - dependencies = [ 1829 - "windows-core 0.61.2", 1830 - "windows-link 0.1.3", 1831 - ] 1832 - 1833 - [[package]] 1834 - name = "windows-numerics" 1835 2047 version = "0.3.1" 1836 2048 source = "registry+https://github.com/rust-lang/crates.io-index" 1837 2049 checksum = "6e2e40844ac143cdb44aead537bbf727de9b044e107a0f1220392177d15b0f26" 1838 2050 dependencies = [ 1839 - "windows-core 0.62.2", 1840 - "windows-link 0.2.1", 1841 - ] 1842 - 1843 - [[package]] 1844 - name = "windows-result" 1845 - version = "0.3.4" 1846 - source = "registry+https://github.com/rust-lang/crates.io-index" 1847 - checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6" 1848 - dependencies = [ 1849 - "windows-link 0.1.3", 2051 + "windows-core", 2052 + "windows-link", 1850 2053 ] 1851 2054 1852 2055 [[package]] ··· 1855 2058 source = "registry+https://github.com/rust-lang/crates.io-index" 1856 2059 checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5" 1857 2060 dependencies = [ 1858 - "windows-link 0.2.1", 1859 - ] 1860 - 1861 - [[package]] 1862 - name = "windows-strings" 1863 - version = "0.4.2" 1864 - source = "registry+https://github.com/rust-lang/crates.io-index" 1865 - checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57" 1866 - dependencies = [ 1867 - "windows-link 0.1.3", 2061 + "windows-link", 1868 2062 ] 1869 2063 1870 2064 [[package]] ··· 1873 2067 source = "registry+https://github.com/rust-lang/crates.io-index" 1874 2068 checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091" 1875 2069 dependencies = [ 1876 - "windows-link 0.2.1", 2070 + "windows-link", 1877 2071 ] 1878 2072 1879 2073 [[package]] ··· 1909 2103 source = "registry+https://github.com/rust-lang/crates.io-index" 1910 2104 checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" 1911 2105 dependencies = [ 1912 - "windows-link 0.2.1", 2106 + "windows-link", 1913 2107 ] 1914 2108 1915 2109 [[package]] ··· 1934 2128 source = "registry+https://github.com/rust-lang/crates.io-index" 1935 2129 checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" 1936 2130 dependencies = [ 1937 - "windows-link 0.2.1", 2131 + "windows-link", 1938 2132 "windows_aarch64_gnullvm 0.53.1", 1939 2133 "windows_aarch64_msvc 0.53.1", 1940 2134 "windows_i686_gnu 0.53.1", ··· 1947 2141 1948 2142 [[package]] 1949 2143 name = "windows-threading" 1950 - version = "0.1.0" 1951 - source = "registry+https://github.com/rust-lang/crates.io-index" 1952 - checksum = "b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6" 1953 - dependencies = [ 1954 - "windows-link 0.1.3", 1955 - ] 1956 - 1957 - [[package]] 1958 - name = "windows-threading" 1959 2144 version = "0.2.1" 1960 2145 source = "registry+https://github.com/rust-lang/crates.io-index" 1961 2146 checksum = "3949bd5b99cafdf1c7ca86b43ca564028dfe27d66958f2470940f73d86d75b37" 1962 2147 dependencies = [ 1963 - "windows-link 0.2.1", 2148 + "windows-link", 1964 2149 ] 1965 2150 1966 2151 [[package]] ··· 2087 2272 ] 2088 2273 2089 2274 [[package]] 2275 + name = "zerofrom" 2276 + version = "0.1.6" 2277 + source = "registry+https://github.com/rust-lang/crates.io-index" 2278 + checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" 2279 + 2280 + [[package]] 2281 + name = "zerovec" 2282 + version = "0.11.5" 2283 + source = "registry+https://github.com/rust-lang/crates.io-index" 2284 + checksum = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002" 2285 + dependencies = [ 2286 + "serde", 2287 + "zerofrom", 2288 + ] 2289 + 2290 + [[package]] 2090 2291 name = "zmij" 2091 - version = "1.0.18" 2292 + version = "1.0.21" 2092 2293 source = "registry+https://github.com/rust-lang/crates.io-index" 2093 - checksum = "1966f8ac2c1f76987d69a74d0e0f929241c10e78136434e3be70ff7f58f64214" 2294 + checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa"
+4 -4
Cargo.toml
··· 1 1 [package] 2 2 name = "nu_plugin_dbus" 3 - version = "0.21.0" 4 - edition = "2021" 3 + version = "0.22.0" 4 + edition = "2024" 5 5 6 6 description = "Nushell plugin for communicating with D-Bus" 7 7 authors = ["Devyn Cairns <devyn.cairns@gmail.com>"] ··· 14 14 15 15 [dependencies] 16 16 dbus = "0.9.10" 17 - nu-plugin = "0.110.0" 18 - nu-protocol = { version = "0.110.0", features = ["plugin"] } 17 + nu-plugin = "0.111.0" 18 + nu-protocol = { version = "0.111.0", features = ["plugin"] } 19 19 serde = { version = "1.0.228", features = ["derive"] } 20 20 serde-xml-rs = "0.8.2"
+2
README.md
··· 1 1 # nu_plugin_dbus 2 2 3 + Fork of <https://github.com/devyn/nu_plugin_dbus> that I try to keep more up-to-date. 4 + 3 5 [Nushell](https://nushell.sh/) plugin for interacting with 4 6 [D-Bus](https://dbus.freedesktop.org/) 5 7
+9 -9
flake.lock
··· 2 2 "nodes": { 3 3 "crane": { 4 4 "locked": { 5 - "lastModified": 1769737823, 6 - "narHash": "sha256-DrBaNpZ+sJ4stXm+0nBX7zqZT9t9P22zbk6m5YhQxS4=", 5 + "lastModified": 1772560058, 6 + "narHash": "sha256-NuVKdMBJldwUXgghYpzIWJdfeB7ccsu1CC7B+NfSoZ8=", 7 7 "owner": "ipetkov", 8 8 "repo": "crane", 9 - "rev": "b2f45c3830aa96b7456a4c4bc327d04d7a43e1ba", 9 + "rev": "db590d9286ed5ce22017541e36132eab4e8b3045", 10 10 "type": "github" 11 11 }, 12 12 "original": { ··· 22 22 ] 23 23 }, 24 24 "locked": { 25 - "lastModified": 1769797828, 26 - "narHash": "sha256-giiWJpkyacToMLIBZ2/YI83Qbbn9NNyaI8qkgvsrpe8=", 25 + "lastModified": 1772457021, 26 + "narHash": "sha256-TCVI5o3/v/fsLYZhwI7Jp52GVdNq4P/qiAP/B3ww7do=", 27 27 "owner": "nix-community", 28 28 "repo": "flakelight", 29 - "rev": "dba4e31cafdf25c5d195e55f5d429b19bbd85e06", 29 + "rev": "c576dab67cdcdc28e81a85f5f1c9c5743742144e", 30 30 "type": "github" 31 31 }, 32 32 "original": { ··· 37 37 }, 38 38 "nixpkgs": { 39 39 "locked": { 40 - "lastModified": 1769789167, 41 - "narHash": "sha256-kKB3bqYJU5nzYeIROI82Ef9VtTbu4uA3YydSk/Bioa8=", 40 + "lastModified": 1772624091, 41 + "narHash": "sha256-QKyJ0QGWBn6r0invrMAK8dmJoBYWoOWy7lN+UHzW1jc=", 42 42 "owner": "NixOS", 43 43 "repo": "nixpkgs", 44 - "rev": "62c8382960464ceb98ea593cb8321a2cf8f9e3e5", 44 + "rev": "80bdc1e5ce51f56b19791b52b2901187931f5353", 45 45 "type": "github" 46 46 }, 47 47 "original": {
+1 -1
flake.nix
··· 55 55 }; 56 56 } 57 57 ); 58 - nu_version = "0.110.0"; 58 + nu_version = "0.111.0"; 59 59 in 60 60 if nushell.version == nu_version then 61 61 nu_plugin_dbus
+1 -1
src/commands/call.rs
··· 77 77 vec!["dbus"] 78 78 } 79 79 80 - fn examples(&self) -> Vec<Example> { 80 + fn examples(&self) -> Vec<Example<'_>> { 81 81 vec![ 82 82 Example { 83 83 example: "dbus call --dest=org.freedesktop.DBus \
+1 -1
src/commands/get.rs
··· 49 49 vec!["dbus", "property", "read"] 50 50 } 51 51 52 - fn examples(&self) -> Vec<Example> { 52 + fn examples(&self) -> Vec<Example<'_>> { 53 53 vec![Example { 54 54 example: "dbus get --dest=org.mpris.MediaPlayer2.spotify \ 55 55 /org/mpris/MediaPlayer2 \
+1 -1
src/commands/get_all.rs
··· 44 44 vec!["dbus", "properties", "property", "get"] 45 45 } 46 46 47 - fn examples(&self) -> Vec<Example> { 47 + fn examples(&self) -> Vec<Example<'_>> { 48 48 vec![Example { 49 49 example: "dbus get-all --dest=org.mpris.MediaPlayer2.spotify \ 50 50 /org/mpris/MediaPlayer2 \
+1 -1
src/commands/introspect.rs
··· 44 44 vec!["dbus", "help", "method"] 45 45 } 46 46 47 - fn examples(&self) -> Vec<Example> { 47 + fn examples(&self) -> Vec<Example<'_>> { 48 48 vec![ 49 49 Example { 50 50 example: "dbus introspect --dest=org.mpris.MediaPlayer2.spotify \
+1 -1
src/commands/list.rs
··· 37 37 vec!["dbus", "list", "find", "search", "help"] 38 38 } 39 39 40 - fn examples(&self) -> Vec<Example> { 40 + fn examples(&self) -> Vec<Example<'_>> { 41 41 vec![ 42 42 Example { 43 43 example: "dbus list",
+1 -1
src/commands/set.rs
··· 63 63 vec!["dbus", "property", "write", "put"] 64 64 } 65 65 66 - fn examples(&self) -> Vec<Example> { 66 + fn examples(&self) -> Vec<Example<'_>> { 67 67 vec![Example { 68 68 example: "dbus set --dest=org.mpris.MediaPlayer2.spotify \ 69 69 /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player \
+1 -1
src/pattern.rs
··· 26 26 } 27 27 '?' => tokens.push(PatternToken::AnyChar), 28 28 _ => match tokens.last_mut() { 29 - Some(PatternToken::Exact(ref mut s)) => s.push(ch), 29 + Some(PatternToken::Exact(s)) => s.push(ch), 30 30 _ => tokens.push(PatternToken::Exact(ch.into())), 31 31 }, 32 32 }