Nushell plugin for interacting with D-Bus

Update Nushell

bwc9876.dev ac513d2c 9aae652c

verified
+179 -118
+165 -104
Cargo.lock
··· 130 130 131 131 [[package]] 132 132 name = "bumpalo" 133 - version = "3.19.0" 133 + version = "3.19.1" 134 134 source = "registry+https://github.com/rust-lang/crates.io-index" 135 - checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" 135 + checksum = "5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510" 136 136 137 137 [[package]] 138 138 name = "byteorder" ··· 142 142 143 143 [[package]] 144 144 name = "bytes" 145 - version = "1.10.1" 145 + version = "1.11.0" 146 146 source = "registry+https://github.com/rust-lang/crates.io-index" 147 - checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" 147 + checksum = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3" 148 148 149 149 [[package]] 150 150 name = "byteyarn" ··· 166 166 167 167 [[package]] 168 168 name = "cc" 169 - version = "1.2.45" 169 + version = "1.2.51" 170 170 source = "registry+https://github.com/rust-lang/crates.io-index" 171 - checksum = "35900b6c8d709fb1d854671ae27aeaa9eec2f8b01b364e1619a40da3e6fe2afe" 171 + checksum = "7a0aeaff4ff1a90589618835a598e545176939b97874f7abc7851caa0618f203" 172 172 dependencies = [ 173 173 "find-msvc-tools", 174 174 "shlex", ··· 229 229 ] 230 230 231 231 [[package]] 232 + name = "convert_case" 233 + version = "0.10.0" 234 + source = "registry+https://github.com/rust-lang/crates.io-index" 235 + checksum = "633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9" 236 + dependencies = [ 237 + "unicode-segmentation", 238 + ] 239 + 240 + [[package]] 232 241 name = "core-foundation-sys" 233 242 version = "0.8.7" 234 243 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 245 254 246 255 [[package]] 247 256 name = "crossterm" 248 - version = "0.28.1" 257 + version = "0.29.0" 249 258 source = "registry+https://github.com/rust-lang/crates.io-index" 250 - checksum = "829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6" 259 + checksum = "d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b" 251 260 dependencies = [ 252 261 "bitflags", 253 262 "crossterm_winapi", 263 + "derive_more", 264 + "document-features", 254 265 "mio", 255 266 "parking_lot", 256 - "rustix 0.38.44", 267 + "rustix 1.1.3", 257 268 "signal-hook", 258 269 "signal-hook-mio", 259 270 "winapi", ··· 270 281 271 282 [[package]] 272 283 name = "dbus" 273 - version = "0.9.9" 284 + version = "0.9.10" 274 285 source = "registry+https://github.com/rust-lang/crates.io-index" 275 - checksum = "190b6255e8ab55a7b568df5a883e9497edc3e4821c06396612048b430e5ad1e9" 286 + checksum = "21b3aa68d7e7abee336255bd7248ea965cc393f3e70411135a6f6a4b651345d4" 276 287 dependencies = [ 277 288 "libc", 278 289 "libdbus-sys", ··· 280 291 ] 281 292 282 293 [[package]] 294 + name = "derive_more" 295 + version = "2.1.1" 296 + source = "registry+https://github.com/rust-lang/crates.io-index" 297 + checksum = "d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134" 298 + dependencies = [ 299 + "derive_more-impl", 300 + ] 301 + 302 + [[package]] 303 + name = "derive_more-impl" 304 + version = "2.1.1" 305 + source = "registry+https://github.com/rust-lang/crates.io-index" 306 + checksum = "799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb" 307 + dependencies = [ 308 + "convert_case", 309 + "proc-macro2", 310 + "quote", 311 + "rustc_version", 312 + "syn", 313 + ] 314 + 315 + [[package]] 283 316 name = "dirs" 284 317 version = "6.0.0" 285 318 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 305 338 version = "1.0.0" 306 339 source = "registry+https://github.com/rust-lang/crates.io-index" 307 340 checksum = "aac81fa3e28d21450aa4d2ac065992ba96a1d7303efbce51a95f4fd175b67562" 341 + 342 + [[package]] 343 + name = "document-features" 344 + version = "0.2.12" 345 + source = "registry+https://github.com/rust-lang/crates.io-index" 346 + checksum = "d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61" 347 + dependencies = [ 348 + "litrs", 349 + ] 308 350 309 351 [[package]] 310 352 name = "either" ··· 352 394 353 395 [[package]] 354 396 name = "find-msvc-tools" 355 - version = "0.1.4" 397 + version = "0.1.6" 356 398 source = "registry+https://github.com/rust-lang/crates.io-index" 357 - checksum = "52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127" 399 + checksum = "645cbb3a84e60b7531617d5ae4e57f7e27308f6445f5abf653209ea76dec8dff" 358 400 359 401 [[package]] 360 402 name = "flate2" ··· 402 444 403 445 [[package]] 404 446 name = "hashbrown" 405 - version = "0.16.0" 447 + version = "0.16.1" 406 448 source = "registry+https://github.com/rust-lang/crates.io-index" 407 - checksum = "5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d" 449 + checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" 408 450 409 451 [[package]] 410 452 name = "heck" ··· 444 486 445 487 [[package]] 446 488 name = "indexmap" 447 - version = "2.12.0" 489 + version = "2.12.1" 448 490 source = "registry+https://github.com/rust-lang/crates.io-index" 449 - checksum = "6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f" 491 + checksum = "0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2" 450 492 dependencies = [ 451 493 "equivalent", 452 - "hashbrown 0.16.0", 494 + "hashbrown 0.16.1", 453 495 ] 454 496 455 497 [[package]] ··· 500 542 501 543 [[package]] 502 544 name = "itoa" 503 - version = "1.0.15" 545 + version = "1.0.17" 504 546 source = "registry+https://github.com/rust-lang/crates.io-index" 505 - checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" 547 + checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2" 506 548 507 549 [[package]] 508 550 name = "js-sys" 509 - version = "0.3.82" 551 + version = "0.3.83" 510 552 source = "registry+https://github.com/rust-lang/crates.io-index" 511 - checksum = "b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65" 553 + checksum = "464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8" 512 554 dependencies = [ 513 555 "once_cell", 514 556 "wasm-bindgen", ··· 528 570 529 571 [[package]] 530 572 name = "libc" 531 - version = "0.2.177" 573 + version = "0.2.179" 532 574 source = "registry+https://github.com/rust-lang/crates.io-index" 533 - checksum = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976" 575 + checksum = "c5a2d376baa530d1238d133232d15e239abad80d05838b4b59354e5268af431f" 534 576 535 577 [[package]] 536 578 name = "libdbus-sys" 537 - version = "0.2.6" 579 + version = "0.2.7" 538 580 source = "registry+https://github.com/rust-lang/crates.io-index" 539 - checksum = "5cbe856efeb50e4681f010e9aaa2bf0a644e10139e54cde10fc83a307c23bd9f" 581 + checksum = "328c4789d42200f1eeec05bd86c9c13c7f091d2ba9a6ea35acdf51f31bc0f043" 540 582 dependencies = [ 541 583 "pkg-config", 542 584 ] ··· 564 606 565 607 [[package]] 566 608 name = "libredox" 567 - version = "0.1.10" 609 + version = "0.1.12" 568 610 source = "registry+https://github.com/rust-lang/crates.io-index" 569 - checksum = "416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb" 611 + checksum = "3d0b95e02c851351f877147b7deea7b1afb1df71b63aa5f8270716e0c5720616" 570 612 dependencies = [ 571 613 "bitflags", 572 614 "libc", ··· 585 627 checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039" 586 628 587 629 [[package]] 630 + name = "litrs" 631 + version = "1.0.0" 632 + source = "registry+https://github.com/rust-lang/crates.io-index" 633 + checksum = "11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092" 634 + 635 + [[package]] 588 636 name = "lock_api" 589 637 version = "0.4.14" 590 638 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 595 643 596 644 [[package]] 597 645 name = "log" 598 - version = "0.4.28" 646 + version = "0.4.29" 599 647 source = "registry+https://github.com/rust-lang/crates.io-index" 600 - checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" 648 + checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" 601 649 602 650 [[package]] 603 651 name = "lru" ··· 679 727 680 728 [[package]] 681 729 name = "mio" 682 - version = "1.1.0" 730 + version = "1.1.1" 683 731 source = "registry+https://github.com/rust-lang/crates.io-index" 684 - checksum = "69d83b0086dc8ecf3ce9ae2874b2d1290252e2a30720bea58a5c6639b0092873" 732 + checksum = "a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc" 685 733 dependencies = [ 686 734 "libc", 687 735 "log", ··· 713 761 714 762 [[package]] 715 763 name = "ntapi" 716 - version = "0.4.1" 764 + version = "0.4.2" 717 765 source = "registry+https://github.com/rust-lang/crates.io-index" 718 - checksum = "e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4" 766 + checksum = "c70f219e21142367c70c0b30c6a9e3a14d55b4d12a204d897fbec83a0363f081" 719 767 dependencies = [ 720 768 "winapi", 721 769 ] ··· 731 779 732 780 [[package]] 733 781 name = "nu-derive-value" 734 - version = "0.108.0" 782 + version = "0.109.1" 735 783 source = "registry+https://github.com/rust-lang/crates.io-index" 736 - checksum = "39f6844d832ae0b97396c6cd7d2a18b7ab9effdde83fbe18a17255b16d2d95e6" 784 + checksum = "1465d2d3ada6004cb6689f269a08c70ba81056231e2b5392d1e0ccf5825f81cb" 737 785 dependencies = [ 738 786 "heck", 739 787 "proc-macro-error2", ··· 744 792 745 793 [[package]] 746 794 name = "nu-engine" 747 - version = "0.108.0" 795 + version = "0.109.1" 748 796 source = "registry+https://github.com/rust-lang/crates.io-index" 749 - checksum = "6eb4562ca8e184393362cf9de2c4e500354e4b16b6ac31dc938f672d615a57a4" 797 + checksum = "b3b777faf7c5180fe5d7f67d83c44fd14138d91f2938a36494ed6ac66b7160f3" 750 798 dependencies = [ 751 799 "fancy-regex", 752 800 "log", ··· 759 807 760 808 [[package]] 761 809 name = "nu-experimental" 762 - version = "0.108.0" 810 + version = "0.109.1" 763 811 source = "registry+https://github.com/rust-lang/crates.io-index" 764 - checksum = "c0eb92aab3b0221658e1163aee36efef6e7018d101d7092a7747f426ecaa73a3" 812 + checksum = "73dd212a1afdad646a38c00579a0988264880aeb97fee820b349a28cdcc04df2" 765 813 dependencies = [ 766 814 "itertools 0.14.0", 767 815 "thiserror 2.0.17", ··· 769 817 770 818 [[package]] 771 819 name = "nu-glob" 772 - version = "0.108.0" 820 + version = "0.109.1" 773 821 source = "registry+https://github.com/rust-lang/crates.io-index" 774 - checksum = "6f4dff716f0e89268bddca91c984b3d67c8abda45039e38f5e3605c37d74b460" 822 + checksum = "15aa2c17078926f14e393b4b708e69f228cb6fd4c81136839bde82772bdde1b5" 775 823 776 824 [[package]] 777 825 name = "nu-path" 778 - version = "0.108.0" 826 + version = "0.109.1" 779 827 source = "registry+https://github.com/rust-lang/crates.io-index" 780 - checksum = "8b04577311397f1dd847c37a241b4bcb6a59719c03cb23672c486f57a37dba09" 828 + checksum = "dde9d8ba26f62c07176c0237a36f38ce964ab3a0dcfb6aab1feea7515d1c6594" 781 829 dependencies = [ 782 830 "dirs", 783 831 "omnipath", ··· 787 835 788 836 [[package]] 789 837 name = "nu-plugin" 790 - version = "0.108.0" 838 + version = "0.109.1" 791 839 source = "registry+https://github.com/rust-lang/crates.io-index" 792 - checksum = "00f04d0af0c79ed0801ae9edce531cf0a3cbc9987f2ef8b18e7e758410b3495f" 840 + checksum = "9ea1fbfd41b2f5c967675fc948831e03be67d91c6b8e18a60f3445113fe6548c" 793 841 dependencies = [ 794 842 "log", 795 843 "nix", ··· 803 851 804 852 [[package]] 805 853 name = "nu-plugin-core" 806 - version = "0.108.0" 854 + version = "0.109.1" 807 855 source = "registry+https://github.com/rust-lang/crates.io-index" 808 - checksum = "bf1f65bf58874f811ae8b61e9ff809347344b2628b0b69a09ae6d663242f25f2" 856 + checksum = "dd2410648c2c38cf9359595ffcf281d9d60a81c0580ff07f7c7d42bed414f3a1" 809 857 dependencies = [ 810 858 "interprocess", 811 859 "log", ··· 819 867 820 868 [[package]] 821 869 name = "nu-plugin-protocol" 822 - version = "0.108.0" 870 + version = "0.109.1" 823 871 source = "registry+https://github.com/rust-lang/crates.io-index" 824 - checksum = "9eb646cdb01361724e2b142f3129016ed6230ec857832ba6aec56fed9377c935" 872 + checksum = "27de26da922261dff8103a811879228c55749a1b7b0e573b639c609a0651a01e" 825 873 dependencies = [ 826 874 "nu-protocol", 827 875 "nu-utils", ··· 833 881 834 882 [[package]] 835 883 name = "nu-protocol" 836 - version = "0.108.0" 884 + version = "0.109.1" 837 885 source = "registry+https://github.com/rust-lang/crates.io-index" 838 - checksum = "5d887a2fb4c325fdb78c3eef426ab0bccab85b1f644b8ec267e586fa02933060" 886 + checksum = "038943300ca9de0924fef1c795a7dd16ffc67105629477cf163e8ee6bad95ea6" 839 887 dependencies = [ 840 888 "brotli", 841 889 "bytes", ··· 873 921 874 922 [[package]] 875 923 name = "nu-system" 876 - version = "0.108.0" 924 + version = "0.109.1" 877 925 source = "registry+https://github.com/rust-lang/crates.io-index" 878 - checksum = "2499aaa5e03f648250ecad2cef2fd97723eb6a899a60871ae64479b90e9a1451" 926 + checksum = "46be734cc9b19e09a9665769e14360e13e6978490056ba5c8bfad7dd0537ea83" 879 927 dependencies = [ 880 928 "chrono", 881 929 "itertools 0.14.0", ··· 893 941 894 942 [[package]] 895 943 name = "nu-utils" 896 - version = "0.108.0" 944 + version = "0.109.1" 897 945 source = "registry+https://github.com/rust-lang/crates.io-index" 898 - checksum = "d43442cb69c1c9703afe66003b206b916015dd4f67d2b157bcf15ec81cba2360" 946 + checksum = "3f8eb43c29cc5bce85f87defdadc2cca964fa434d808af37036a7cb78f3c68e9" 899 947 dependencies = [ 900 948 "byteyarn", 901 949 "crossterm", ··· 1021 1069 ] 1022 1070 1023 1071 [[package]] 1024 - name = "paste" 1025 - version = "1.0.15" 1026 - source = "registry+https://github.com/rust-lang/crates.io-index" 1027 - checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" 1028 - 1029 - [[package]] 1030 1072 name = "pkg-config" 1031 1073 version = "0.3.32" 1032 1074 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1056 1098 1057 1099 [[package]] 1058 1100 name = "proc-macro2" 1059 - version = "1.0.103" 1101 + version = "1.0.104" 1060 1102 source = "registry+https://github.com/rust-lang/crates.io-index" 1061 - checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8" 1103 + checksum = "9695f8df41bb4f3d222c95a67532365f569318332d03d5f3f67f37b20e6ebdf0" 1062 1104 dependencies = [ 1063 1105 "unicode-ident", 1064 1106 ] ··· 1190 1232 1191 1233 [[package]] 1192 1234 name = "rmp" 1193 - version = "0.8.14" 1235 + version = "0.8.15" 1194 1236 source = "registry+https://github.com/rust-lang/crates.io-index" 1195 - checksum = "228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4" 1237 + checksum = "4ba8be72d372b2c9b35542551678538b562e7cf86c3315773cae48dfbfe7790c" 1196 1238 dependencies = [ 1197 - "byteorder", 1198 1239 "num-traits", 1199 - "paste", 1200 1240 ] 1201 1241 1202 1242 [[package]] 1203 1243 name = "rmp-serde" 1204 - version = "1.3.0" 1244 + version = "1.3.1" 1205 1245 source = "registry+https://github.com/rust-lang/crates.io-index" 1206 - checksum = "52e599a477cf9840e92f2cde9a7189e67b42c57532749bf90aea6ec10facd4db" 1246 + checksum = "72f81bee8c8ef9b577d1681a70ebbc962c232461e397b22c208c43c04b67a155" 1207 1247 dependencies = [ 1208 - "byteorder", 1209 1248 "rmp", 1210 1249 "serde", 1211 1250 ] ··· 1217 1256 checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" 1218 1257 1219 1258 [[package]] 1259 + name = "rustc_version" 1260 + version = "0.4.1" 1261 + source = "registry+https://github.com/rust-lang/crates.io-index" 1262 + checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" 1263 + dependencies = [ 1264 + "semver", 1265 + ] 1266 + 1267 + [[package]] 1220 1268 name = "rustix" 1221 1269 version = "0.38.44" 1222 1270 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1231 1279 1232 1280 [[package]] 1233 1281 name = "rustix" 1234 - version = "1.1.2" 1282 + version = "1.1.3" 1235 1283 source = "registry+https://github.com/rust-lang/crates.io-index" 1236 - checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e" 1284 + checksum = "146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34" 1237 1285 dependencies = [ 1238 1286 "bitflags", 1239 1287 "errno", ··· 1250 1298 1251 1299 [[package]] 1252 1300 name = "ryu" 1253 - version = "1.0.20" 1301 + version = "1.0.22" 1254 1302 source = "registry+https://github.com/rust-lang/crates.io-index" 1255 - checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" 1303 + checksum = "a50f4cf475b65d88e057964e0e9bb1f0aa9bbb2036dc65c64596b42932536984" 1256 1304 1257 1305 [[package]] 1258 1306 name = "scopeguard" ··· 1278 1326 1279 1327 [[package]] 1280 1328 name = "serde-xml-rs" 1281 - version = "0.8.1" 1329 + version = "0.8.2" 1282 1330 source = "registry+https://github.com/rust-lang/crates.io-index" 1283 - checksum = "53630160a98edebde0123eb4dfd0fce6adff091b2305db3154a9e920206eb510" 1331 + checksum = "cc2215ce3e6a77550b80a1c37251b7d294febaf42e36e21b7b411e0bf54d540d" 1284 1332 dependencies = [ 1285 1333 "log", 1286 1334 "serde", 1287 - "thiserror 1.0.69", 1288 - "xml-rs", 1335 + "thiserror 2.0.17", 1336 + "xml", 1289 1337 ] 1290 1338 1291 1339 [[package]] ··· 1310 1358 1311 1359 [[package]] 1312 1360 name = "serde_json" 1313 - version = "1.0.145" 1361 + version = "1.0.148" 1314 1362 source = "registry+https://github.com/rust-lang/crates.io-index" 1315 - checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c" 1363 + checksum = "3084b546a1dd6289475996f182a22aba973866ea8e8b02c51d9f46b1336a22da" 1316 1364 dependencies = [ 1317 1365 "itoa", 1318 1366 "memchr", 1319 - "ryu", 1320 1367 "serde", 1321 1368 "serde_core", 1369 + "zmij", 1322 1370 ] 1323 1371 1324 1372 [[package]] ··· 1350 1398 1351 1399 [[package]] 1352 1400 name = "signal-hook-registry" 1353 - version = "1.4.6" 1401 + version = "1.4.8" 1354 1402 source = "registry+https://github.com/rust-lang/crates.io-index" 1355 - checksum = "b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b" 1403 + checksum = "c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b" 1356 1404 dependencies = [ 1405 + "errno", 1357 1406 "libc", 1358 1407 ] 1359 1408 1360 1409 [[package]] 1361 1410 name = "simd-adler32" 1362 - version = "0.3.7" 1411 + version = "0.3.8" 1363 1412 source = "registry+https://github.com/rust-lang/crates.io-index" 1364 - checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" 1413 + checksum = "e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2" 1365 1414 1366 1415 [[package]] 1367 1416 name = "smallvec" ··· 1407 1456 1408 1457 [[package]] 1409 1458 name = "supports-hyperlinks" 1410 - version = "3.1.0" 1459 + version = "3.2.0" 1411 1460 source = "registry+https://github.com/rust-lang/crates.io-index" 1412 - checksum = "804f44ed3c63152de6a9f90acbea1a110441de43006ea51bcce8f436196a288b" 1461 + checksum = "e396b6523b11ccb83120b115a0b7366de372751aa6edf19844dfb13a6af97e91" 1413 1462 1414 1463 [[package]] 1415 1464 name = "supports-unicode" ··· 1419 1468 1420 1469 [[package]] 1421 1470 name = "syn" 1422 - version = "2.0.110" 1471 + version = "2.0.113" 1423 1472 source = "registry+https://github.com/rust-lang/crates.io-index" 1424 - checksum = "a99801b5bd34ede4cf3fc688c5919368fea4e4814a4664359503e6015b280aea" 1473 + checksum = "678faa00651c9eb72dd2020cbdf275d92eccb2400d568e419efdd64838145cb4" 1425 1474 dependencies = [ 1426 1475 "proc-macro2", 1427 1476 "quote", ··· 1439 1488 1440 1489 [[package]] 1441 1490 name = "sysinfo" 1442 - version = "0.36.1" 1491 + version = "0.37.2" 1443 1492 source = "registry+https://github.com/rust-lang/crates.io-index" 1444 - checksum = "252800745060e7b9ffb7b2badbd8b31cfa4aa2e61af879d0a3bf2a317c20217d" 1493 + checksum = "16607d5caffd1c07ce073528f9ed972d88db15dd44023fa57142963be3feb11f" 1445 1494 dependencies = [ 1446 1495 "libc", 1447 1496 "memchr", ··· 1457 1506 source = "registry+https://github.com/rust-lang/crates.io-index" 1458 1507 checksum = "60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0" 1459 1508 dependencies = [ 1460 - "rustix 1.1.2", 1509 + "rustix 1.1.3", 1461 1510 "windows-sys 0.60.2", 1462 1511 ] 1463 1512 ··· 1560 1609 checksum = "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f" 1561 1610 1562 1611 [[package]] 1612 + name = "unicode-segmentation" 1613 + version = "1.12.0" 1614 + source = "registry+https://github.com/rust-lang/crates.io-index" 1615 + checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" 1616 + 1617 + [[package]] 1563 1618 name = "unicode-width" 1564 1619 version = "0.1.14" 1565 1620 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1588 1643 1589 1644 [[package]] 1590 1645 name = "wasm-bindgen" 1591 - version = "0.2.105" 1646 + version = "0.2.106" 1592 1647 source = "registry+https://github.com/rust-lang/crates.io-index" 1593 - checksum = "da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60" 1648 + checksum = "0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd" 1594 1649 dependencies = [ 1595 1650 "cfg-if", 1596 1651 "once_cell", ··· 1601 1656 1602 1657 [[package]] 1603 1658 name = "wasm-bindgen-macro" 1604 - version = "0.2.105" 1659 + version = "0.2.106" 1605 1660 source = "registry+https://github.com/rust-lang/crates.io-index" 1606 - checksum = "04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2" 1661 + checksum = "48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3" 1607 1662 dependencies = [ 1608 1663 "quote", 1609 1664 "wasm-bindgen-macro-support", ··· 1611 1666 1612 1667 [[package]] 1613 1668 name = "wasm-bindgen-macro-support" 1614 - version = "0.2.105" 1669 + version = "0.2.106" 1615 1670 source = "registry+https://github.com/rust-lang/crates.io-index" 1616 - checksum = "420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc" 1671 + checksum = "cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40" 1617 1672 dependencies = [ 1618 1673 "bumpalo", 1619 1674 "proc-macro2", ··· 1624 1679 1625 1680 [[package]] 1626 1681 name = "wasm-bindgen-shared" 1627 - version = "0.2.105" 1682 + version = "0.2.106" 1628 1683 source = "registry+https://github.com/rust-lang/crates.io-index" 1629 - checksum = "76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76" 1684 + checksum = "cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4" 1630 1685 dependencies = [ 1631 1686 "unicode-ident", 1632 1687 ] ··· 2034 2089 checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" 2035 2090 2036 2091 [[package]] 2037 - name = "xml-rs" 2038 - version = "0.8.28" 2092 + name = "xml" 2093 + version = "1.2.0" 2039 2094 source = "registry+https://github.com/rust-lang/crates.io-index" 2040 - checksum = "3ae8337f8a065cfc972643663ea4279e04e7256de865aa66fe25cec5fb912d3f" 2095 + checksum = "2df5825faced2427b2da74d9100f1e2e93c533fff063506a81ede1cf517b2e7e" 2041 2096 2042 2097 [[package]] 2043 2098 name = "zerocopy" ··· 2059 2114 "quote", 2060 2115 "syn", 2061 2116 ] 2117 + 2118 + [[package]] 2119 + name = "zmij" 2120 + version = "1.0.9" 2121 + source = "registry+https://github.com/rust-lang/crates.io-index" 2122 + checksum = "4ee2a72b10d087f75fb2e1c2c7343e308fe6970527c22a41caf8372e165ff5c1"
+4 -4
Cargo.toml
··· 13 13 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html 14 14 15 15 [dependencies] 16 - dbus = "0.9.9" 17 - nu-plugin = "0.108.0" 18 - nu-protocol = { version = "0.108.0", features = ["plugin"] } 16 + dbus = "0.9.10" 17 + nu-plugin = "0.109.1" 18 + nu-protocol = { version = "0.109.1", features = ["plugin"] } 19 19 serde = { version = "1.0.228", features = ["derive"] } 20 - serde-xml-rs = "0.8.1" 20 + serde-xml-rs = "0.8.2"
+9 -9
flake.lock
··· 2 2 "nodes": { 3 3 "crane": { 4 4 "locked": { 5 - "lastModified": 1762538466, 6 - "narHash": "sha256-8zrIPl6J+wLm9MH5ksHcW7BUHo7jSNOu0/hA0ohOOaM=", 5 + "lastModified": 1767461147, 6 + "narHash": "sha256-TH/xTeq/RI+DOzo+c+4F431eVuBpYVwQwBxzURe7kcI=", 7 7 "owner": "ipetkov", 8 8 "repo": "crane", 9 - "rev": "0cea393fffb39575c46b7a0318386467272182fe", 9 + "rev": "7d59256814085fd9666a2ae3e774dc5ee216b630", 10 10 "type": "github" 11 11 }, 12 12 "original": { ··· 22 22 ] 23 23 }, 24 24 "locked": { 25 - "lastModified": 1762844981, 26 - "narHash": "sha256-Sghy+Gi+zcUDFfdDJuKyPMtF/klSTeWjmJZoQH7SwzA=", 25 + "lastModified": 1767012911, 26 + "narHash": "sha256-+olVAh2dL9mg7C94bMYFpfzqaplHVigtUSpszS86xDM=", 27 27 "owner": "nix-community", 28 28 "repo": "flakelight", 29 - "rev": "faf9643dce373b7a556c77af8f8b961a75a066a4", 29 + "rev": "1eb3dee6b0dfbae9d0cb0c139a816ea62c5aa7ca", 30 30 "type": "github" 31 31 }, 32 32 "original": { ··· 37 37 }, 38 38 "nixpkgs": { 39 39 "locked": { 40 - "lastModified": 1762844143, 41 - "narHash": "sha256-SlybxLZ1/e4T2lb1czEtWVzDCVSTvk9WLwGhmxFmBxI=", 40 + "lastModified": 1767379071, 41 + "narHash": "sha256-EgE0pxsrW9jp9YFMkHL9JMXxcqi/OoumPJYwf+Okucw=", 42 42 "owner": "NixOS", 43 43 "repo": "nixpkgs", 44 - "rev": "9da7f1cf7f8a6e2a7cb3001b048546c92a8258b4", 44 + "rev": "fb7944c166a3b630f177938e478f0378e64ce108", 45 45 "type": "github" 46 46 }, 47 47 "original": {
+1 -1
flake.nix
··· 55 55 }; 56 56 } 57 57 ); 58 - nu_version = "0.108.0"; 58 + nu_version = "0.109.1"; 59 59 in 60 60 if nushell.version == nu_version then 61 61 nu_plugin_dbus