upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Cargo.lock816
-rw-r--r--Cargo.toml1
2 files changed, 8 insertions, 809 deletions
diff --git a/Cargo.lock b/Cargo.lock
index f061ac7..605a844 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -126,165 +126,6 @@ dependencies = [
126] 126]
127 127
128[[package]] 128[[package]]
129name = "async-broadcast"
130version = "0.5.1"
131source = "registry+https://github.com/rust-lang/crates.io-index"
132checksum = "7c48ccdbf6ca6b121e0f586cbc0e73ae440e56c67c30fa0873b4e110d9c26d2b"
133dependencies = [
134 "event-listener 2.5.3",
135 "futures-core",
136]
137
138[[package]]
139name = "async-channel"
140version = "2.3.1"
141source = "registry+https://github.com/rust-lang/crates.io-index"
142checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a"
143dependencies = [
144 "concurrent-queue",
145 "event-listener-strategy",
146 "futures-core",
147 "pin-project-lite",
148]
149
150[[package]]
151name = "async-executor"
152version = "1.13.2"
153source = "registry+https://github.com/rust-lang/crates.io-index"
154checksum = "bb812ffb58524bdd10860d7d974e2f01cc0950c2438a74ee5ec2e2280c6c4ffa"
155dependencies = [
156 "async-task",
157 "concurrent-queue",
158 "fastrand 2.3.0",
159 "futures-lite 2.6.0",
160 "pin-project-lite",
161 "slab",
162]
163
164[[package]]
165name = "async-fs"
166version = "1.6.0"
167source = "registry+https://github.com/rust-lang/crates.io-index"
168checksum = "279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06"
169dependencies = [
170 "async-lock 2.8.0",
171 "autocfg",
172 "blocking",
173 "futures-lite 1.13.0",
174]
175
176[[package]]
177name = "async-io"
178version = "1.13.0"
179source = "registry+https://github.com/rust-lang/crates.io-index"
180checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af"
181dependencies = [
182 "async-lock 2.8.0",
183 "autocfg",
184 "cfg-if",
185 "concurrent-queue",
186 "futures-lite 1.13.0",
187 "log",
188 "parking",
189 "polling 2.8.0",
190 "rustix 0.37.28",
191 "slab",
192 "socket2 0.4.10",
193 "waker-fn",
194]
195
196[[package]]
197name = "async-io"
198version = "2.4.0"
199source = "registry+https://github.com/rust-lang/crates.io-index"
200checksum = "43a2b323ccce0a1d90b449fd71f2a06ca7faa7c54c2751f06c9bd851fc061059"
201dependencies = [
202 "async-lock 3.4.0",
203 "cfg-if",
204 "concurrent-queue",
205 "futures-io",
206 "futures-lite 2.6.0",
207 "parking",
208 "polling 3.7.4",
209 "rustix 0.38.44",
210 "slab",
211 "tracing",
212 "windows-sys 0.59.0",
213]
214
215[[package]]
216name = "async-lock"
217version = "2.8.0"
218source = "registry+https://github.com/rust-lang/crates.io-index"
219checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b"
220dependencies = [
221 "event-listener 2.5.3",
222]
223
224[[package]]
225name = "async-lock"
226version = "3.4.0"
227source = "registry+https://github.com/rust-lang/crates.io-index"
228checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18"
229dependencies = [
230 "event-listener 5.4.0",
231 "event-listener-strategy",
232 "pin-project-lite",
233]
234
235[[package]]
236name = "async-process"
237version = "1.8.1"
238source = "registry+https://github.com/rust-lang/crates.io-index"
239checksum = "ea6438ba0a08d81529c69b36700fa2f95837bfe3e776ab39cde9c14d9149da88"
240dependencies = [
241 "async-io 1.13.0",
242 "async-lock 2.8.0",
243 "async-signal",
244 "blocking",
245 "cfg-if",
246 "event-listener 3.1.0",
247 "futures-lite 1.13.0",
248 "rustix 0.38.44",
249 "windows-sys 0.48.0",
250]
251
252[[package]]
253name = "async-recursion"
254version = "1.1.1"
255source = "registry+https://github.com/rust-lang/crates.io-index"
256checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11"
257dependencies = [
258 "proc-macro2",
259 "quote",
260 "syn 2.0.101",
261]
262
263[[package]]
264name = "async-signal"
265version = "0.2.10"
266source = "registry+https://github.com/rust-lang/crates.io-index"
267checksum = "637e00349800c0bdf8bfc21ebbc0b6524abea702b0da4168ac00d070d0c0b9f3"
268dependencies = [
269 "async-io 2.4.0",
270 "async-lock 3.4.0",
271 "atomic-waker",
272 "cfg-if",
273 "futures-core",
274 "futures-io",
275 "rustix 0.38.44",
276 "signal-hook-registry",
277 "slab",
278 "windows-sys 0.59.0",
279]
280
281[[package]]
282name = "async-task"
283version = "4.7.1"
284source = "registry+https://github.com/rust-lang/crates.io-index"
285checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de"
286
287[[package]]
288name = "async-trait" 129name = "async-trait"
289version = "0.1.88" 130version = "0.1.88"
290source = "registry+https://github.com/rust-lang/crates.io-index" 131source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -333,12 +174,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
333checksum = "ef49f5882e4b6afaac09ad239a4f8c70a24b8f2b0897edb1f706008efd109cf4" 174checksum = "ef49f5882e4b6afaac09ad239a4f8c70a24b8f2b0897edb1f706008efd109cf4"
334 175
335[[package]] 176[[package]]
336name = "atomic-waker"
337version = "1.1.2"
338source = "registry+https://github.com/rust-lang/crates.io-index"
339checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"
340
341[[package]]
342name = "auth-git2" 177name = "auth-git2"
343version = "0.5.7" 178version = "0.5.7"
344source = "registry+https://github.com/rust-lang/crates.io-index" 179source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -466,19 +301,6 @@ dependencies = [
466] 301]
467 302
468[[package]] 303[[package]]
469name = "blocking"
470version = "1.6.1"
471source = "registry+https://github.com/rust-lang/crates.io-index"
472checksum = "703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea"
473dependencies = [
474 "async-channel",
475 "async-task",
476 "futures-io",
477 "futures-lite 2.6.0",
478 "piper",
479]
480
481[[package]]
482name = "bstr" 304name = "bstr"
483version = "1.12.0" 305version = "1.12.0"
484source = "registry+https://github.com/rust-lang/crates.io-index" 306source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -627,15 +449,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
627checksum = "55b672471b4e9f9e95499ea597ff64941a309b2cdbffcc46f2cc5e2d971fd335" 449checksum = "55b672471b4e9f9e95499ea597ff64941a309b2cdbffcc46f2cc5e2d971fd335"
628 450
629[[package]] 451[[package]]
630name = "concurrent-queue"
631version = "2.5.0"
632source = "registry+https://github.com/rust-lang/crates.io-index"
633checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973"
634dependencies = [
635 "crossbeam-utils",
636]
637
638[[package]]
639name = "console" 452name = "console"
640version = "0.15.11" 453version = "0.15.11"
641source = "registry+https://github.com/rust-lang/crates.io-index" 454source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -649,22 +462,6 @@ dependencies = [
649] 462]
650 463
651[[package]] 464[[package]]
652name = "core-foundation"
653version = "0.9.4"
654source = "registry+https://github.com/rust-lang/crates.io-index"
655checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f"
656dependencies = [
657 "core-foundation-sys",
658 "libc",
659]
660
661[[package]]
662name = "core-foundation-sys"
663version = "0.8.7"
664source = "registry+https://github.com/rust-lang/crates.io-index"
665checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
666
667[[package]]
668name = "cpufeatures" 465name = "cpufeatures"
669version = "0.2.17" 466version = "0.2.17"
670source = "registry+https://github.com/rust-lang/crates.io-index" 467source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -719,17 +516,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
719checksum = "2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476" 516checksum = "2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476"
720 517
721[[package]] 518[[package]]
722name = "derivative"
723version = "2.2.0"
724source = "registry+https://github.com/rust-lang/crates.io-index"
725checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b"
726dependencies = [
727 "proc-macro2",
728 "quote",
729 "syn 1.0.109",
730]
731
732[[package]]
733name = "dialoguer" 519name = "dialoguer"
734version = "0.10.4" 520version = "0.10.4"
735source = "registry+https://github.com/rust-lang/crates.io-index" 521source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -855,27 +641,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
855checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0" 641checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0"
856 642
857[[package]] 643[[package]]
858name = "enumflags2"
859version = "0.7.11"
860source = "registry+https://github.com/rust-lang/crates.io-index"
861checksum = "ba2f4b465f5318854c6f8dd686ede6c0a9dc67d4b1ac241cf0eb51521a309147"
862dependencies = [
863 "enumflags2_derive",
864 "serde",
865]
866
867[[package]]
868name = "enumflags2_derive"
869version = "0.7.11"
870source = "registry+https://github.com/rust-lang/crates.io-index"
871checksum = "fc4caf64a58d7a6d65ab00639b046ff54399a39f5f2554728895ace4b297cd79"
872dependencies = [
873 "proc-macro2",
874 "quote",
875 "syn 2.0.101",
876]
877
878[[package]]
879name = "equivalent" 644name = "equivalent"
880version = "1.0.2" 645version = "1.0.2"
881source = "registry+https://github.com/rust-lang/crates.io-index" 646source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -892,53 +657,6 @@ dependencies = [
892] 657]
893 658
894[[package]] 659[[package]]
895name = "event-listener"
896version = "2.5.3"
897source = "registry+https://github.com/rust-lang/crates.io-index"
898checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0"
899
900[[package]]
901name = "event-listener"
902version = "3.1.0"
903source = "registry+https://github.com/rust-lang/crates.io-index"
904checksum = "d93877bcde0eb80ca09131a08d23f0a5c18a620b01db137dba666d18cd9b30c2"
905dependencies = [
906 "concurrent-queue",
907 "parking",
908 "pin-project-lite",
909]
910
911[[package]]
912name = "event-listener"
913version = "5.4.0"
914source = "registry+https://github.com/rust-lang/crates.io-index"
915checksum = "3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae"
916dependencies = [
917 "concurrent-queue",
918 "parking",
919 "pin-project-lite",
920]
921
922[[package]]
923name = "event-listener-strategy"
924version = "0.5.4"
925source = "registry+https://github.com/rust-lang/crates.io-index"
926checksum = "8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93"
927dependencies = [
928 "event-listener 5.4.0",
929 "pin-project-lite",
930]
931
932[[package]]
933name = "fastrand"
934version = "1.9.0"
935source = "registry+https://github.com/rust-lang/crates.io-index"
936checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be"
937dependencies = [
938 "instant",
939]
940
941[[package]]
942name = "fastrand" 660name = "fastrand"
943version = "2.3.0" 661version = "2.3.0"
944source = "registry+https://github.com/rust-lang/crates.io-index" 662source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1046,34 +764,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1046checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" 764checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6"
1047 765
1048[[package]] 766[[package]]
1049name = "futures-lite"
1050version = "1.13.0"
1051source = "registry+https://github.com/rust-lang/crates.io-index"
1052checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce"
1053dependencies = [
1054 "fastrand 1.9.0",
1055 "futures-core",
1056 "futures-io",
1057 "memchr",
1058 "parking",
1059 "pin-project-lite",
1060 "waker-fn",
1061]
1062
1063[[package]]
1064name = "futures-lite"
1065version = "2.6.0"
1066source = "registry+https://github.com/rust-lang/crates.io-index"
1067checksum = "f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532"
1068dependencies = [
1069 "fastrand 2.3.0",
1070 "futures-core",
1071 "futures-io",
1072 "parking",
1073 "pin-project-lite",
1074]
1075
1076[[package]]
1077name = "futures-macro" 767name = "futures-macro"
1078version = "0.3.31" 768version = "0.3.31"
1079source = "registry+https://github.com/rust-lang/crates.io-index" 769source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1243,24 +933,6 @@ dependencies = [
1243] 933]
1244 934
1245[[package]] 935[[package]]
1246name = "hermit-abi"
1247version = "0.3.9"
1248source = "registry+https://github.com/rust-lang/crates.io-index"
1249checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"
1250
1251[[package]]
1252name = "hermit-abi"
1253version = "0.4.0"
1254source = "registry+https://github.com/rust-lang/crates.io-index"
1255checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc"
1256
1257[[package]]
1258name = "hex"
1259version = "0.4.3"
1260source = "registry+https://github.com/rust-lang/crates.io-index"
1261checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
1262
1263[[package]]
1264name = "hex-conservative" 936name = "hex-conservative"
1265version = "0.1.2" 937version = "0.1.2"
1266source = "registry+https://github.com/rust-lang/crates.io-index" 938source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1276,15 +948,6 @@ dependencies = [
1276] 948]
1277 949
1278[[package]] 950[[package]]
1279name = "hkdf"
1280version = "0.12.4"
1281source = "registry+https://github.com/rust-lang/crates.io-index"
1282checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7"
1283dependencies = [
1284 "hmac",
1285]
1286
1287[[package]]
1288name = "hmac" 951name = "hmac"
1289version = "0.12.1" 952version = "0.12.1"
1290source = "registry+https://github.com/rust-lang/crates.io-index" 953source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1395,7 +1058,7 @@ dependencies = [
1395 "hyper", 1058 "hyper",
1396 "libc", 1059 "libc",
1397 "pin-project-lite", 1060 "pin-project-lite",
1398 "socket2 0.5.9", 1061 "socket2",
1399 "tokio", 1062 "tokio",
1400 "tower-service", 1063 "tower-service",
1401 "tracing", 1064 "tracing",
@@ -1586,17 +1249,6 @@ dependencies = [
1586] 1249]
1587 1250
1588[[package]] 1251[[package]]
1589name = "io-lifetimes"
1590version = "1.0.11"
1591source = "registry+https://github.com/rust-lang/crates.io-index"
1592checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2"
1593dependencies = [
1594 "hermit-abi 0.3.9",
1595 "libc",
1596 "windows-sys 0.48.0",
1597]
1598
1599[[package]]
1600name = "ipnet" 1252name = "ipnet"
1601version = "2.11.0" 1253version = "2.11.0"
1602source = "registry+https://github.com/rust-lang/crates.io-index" 1254source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1644,20 +1296,6 @@ dependencies = [
1644] 1296]
1645 1297
1646[[package]] 1298[[package]]
1647name = "keyring"
1648version = "2.3.3"
1649source = "registry+https://github.com/rust-lang/crates.io-index"
1650checksum = "363387f0019d714aa60cc30ab4fe501a747f4c08fc58f069dd14be971bd495a0"
1651dependencies = [
1652 "byteorder",
1653 "lazy_static",
1654 "linux-keyutils",
1655 "secret-service",
1656 "security-framework",
1657 "windows-sys 0.52.0",
1658]
1659
1660[[package]]
1661name = "lazy_static" 1299name = "lazy_static"
1662version = "1.5.0" 1300version = "1.5.0"
1663source = "registry+https://github.com/rust-lang/crates.io-index" 1301source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1720,28 +1358,6 @@ dependencies = [
1720] 1358]
1721 1359
1722[[package]] 1360[[package]]
1723name = "linux-keyutils"
1724version = "0.2.4"
1725source = "registry+https://github.com/rust-lang/crates.io-index"
1726checksum = "761e49ec5fd8a5a463f9b84e877c373d888935b71c6be78f3767fe2ae6bed18e"
1727dependencies = [
1728 "bitflags 2.9.0",
1729 "libc",
1730]
1731
1732[[package]]
1733name = "linux-raw-sys"
1734version = "0.3.8"
1735source = "registry+https://github.com/rust-lang/crates.io-index"
1736checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519"
1737
1738[[package]]
1739name = "linux-raw-sys"
1740version = "0.4.15"
1741source = "registry+https://github.com/rust-lang/crates.io-index"
1742checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab"
1743
1744[[package]]
1745name = "linux-raw-sys" 1361name = "linux-raw-sys"
1746version = "0.9.4" 1362version = "0.9.4"
1747source = "registry+https://github.com/rust-lang/crates.io-index" 1363source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1793,24 +1409,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1793checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 1409checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
1794 1410
1795[[package]] 1411[[package]]
1796name = "memoffset"
1797version = "0.7.1"
1798source = "registry+https://github.com/rust-lang/crates.io-index"
1799checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4"
1800dependencies = [
1801 "autocfg",
1802]
1803
1804[[package]]
1805name = "memoffset"
1806version = "0.9.1"
1807source = "registry+https://github.com/rust-lang/crates.io-index"
1808checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"
1809dependencies = [
1810 "autocfg",
1811]
1812
1813[[package]]
1814name = "mime" 1412name = "mime"
1815version = "0.3.17" 1413version = "0.3.17"
1816source = "registry+https://github.com/rust-lang/crates.io-index" 1414source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1901,7 +1499,6 @@ dependencies = [
1901 "futures", 1499 "futures",
1902 "git2", 1500 "git2",
1903 "indicatif", 1501 "indicatif",
1904 "keyring",
1905 "mockall", 1502 "mockall",
1906 "nostr", 1503 "nostr",
1907 "nostr-connect", 1504 "nostr-connect",
@@ -1925,18 +1522,6 @@ dependencies = [
1925 1522
1926[[package]] 1523[[package]]
1927name = "nix" 1524name = "nix"
1928version = "0.26.4"
1929source = "registry+https://github.com/rust-lang/crates.io-index"
1930checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b"
1931dependencies = [
1932 "bitflags 1.3.2",
1933 "cfg-if",
1934 "libc",
1935 "memoffset 0.7.1",
1936]
1937
1938[[package]]
1939name = "nix"
1940version = "0.27.1" 1525version = "0.27.1"
1941source = "registry+https://github.com/rust-lang/crates.io-index" 1526source = "registry+https://github.com/rust-lang/crates.io-index"
1942checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" 1527checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053"
@@ -2050,70 +1635,6 @@ dependencies = [
2050] 1635]
2051 1636
2052[[package]] 1637[[package]]
2053name = "num"
2054version = "0.4.3"
2055source = "registry+https://github.com/rust-lang/crates.io-index"
2056checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23"
2057dependencies = [
2058 "num-bigint",
2059 "num-complex",
2060 "num-integer",
2061 "num-iter",
2062 "num-rational",
2063 "num-traits",
2064]
2065
2066[[package]]
2067name = "num-bigint"
2068version = "0.4.6"
2069source = "registry+https://github.com/rust-lang/crates.io-index"
2070checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9"
2071dependencies = [
2072 "num-integer",
2073 "num-traits",
2074]
2075
2076[[package]]
2077name = "num-complex"
2078version = "0.4.6"
2079source = "registry+https://github.com/rust-lang/crates.io-index"
2080checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495"
2081dependencies = [
2082 "num-traits",
2083]
2084
2085[[package]]
2086name = "num-integer"
2087version = "0.1.46"
2088source = "registry+https://github.com/rust-lang/crates.io-index"
2089checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f"
2090dependencies = [
2091 "num-traits",
2092]
2093
2094[[package]]
2095name = "num-iter"
2096version = "0.1.45"
2097source = "registry+https://github.com/rust-lang/crates.io-index"
2098checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf"
2099dependencies = [
2100 "autocfg",
2101 "num-integer",
2102 "num-traits",
2103]
2104
2105[[package]]
2106name = "num-rational"
2107version = "0.4.2"
2108source = "registry+https://github.com/rust-lang/crates.io-index"
2109checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824"
2110dependencies = [
2111 "num-bigint",
2112 "num-integer",
2113 "num-traits",
2114]
2115
2116[[package]]
2117name = "num-traits" 1638name = "num-traits"
2118version = "0.2.19" 1639version = "0.2.19"
2119source = "registry+https://github.com/rust-lang/crates.io-index" 1640source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2174,16 +1695,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
2174checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" 1695checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d"
2175 1696
2176[[package]] 1697[[package]]
2177name = "ordered-stream"
2178version = "0.2.0"
2179source = "registry+https://github.com/rust-lang/crates.io-index"
2180checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50"
2181dependencies = [
2182 "futures-core",
2183 "pin-project-lite",
2184]
2185
2186[[package]]
2187name = "page_size" 1698name = "page_size"
2188version = "0.6.0" 1699version = "0.6.0"
2189source = "registry+https://github.com/rust-lang/crates.io-index" 1700source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2194,12 +1705,6 @@ dependencies = [
2194] 1705]
2195 1706
2196[[package]] 1707[[package]]
2197name = "parking"
2198version = "2.2.1"
2199source = "registry+https://github.com/rust-lang/crates.io-index"
2200checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba"
2201
2202[[package]]
2203name = "parking_lot" 1708name = "parking_lot"
2204version = "0.12.3" 1709version = "0.12.3"
2205source = "registry+https://github.com/rust-lang/crates.io-index" 1710source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2333,54 +1838,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
2333checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 1838checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
2334 1839
2335[[package]] 1840[[package]]
2336name = "piper"
2337version = "0.2.4"
2338source = "registry+https://github.com/rust-lang/crates.io-index"
2339checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066"
2340dependencies = [
2341 "atomic-waker",
2342 "fastrand 2.3.0",
2343 "futures-io",
2344]
2345
2346[[package]]
2347name = "pkg-config" 1841name = "pkg-config"
2348version = "0.3.32" 1842version = "0.3.32"
2349source = "registry+https://github.com/rust-lang/crates.io-index" 1843source = "registry+https://github.com/rust-lang/crates.io-index"
2350checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" 1844checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c"
2351 1845
2352[[package]] 1846[[package]]
2353name = "polling"
2354version = "2.8.0"
2355source = "registry+https://github.com/rust-lang/crates.io-index"
2356checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce"
2357dependencies = [
2358 "autocfg",
2359 "bitflags 1.3.2",
2360 "cfg-if",
2361 "concurrent-queue",
2362 "libc",
2363 "log",
2364 "pin-project-lite",
2365 "windows-sys 0.48.0",
2366]
2367
2368[[package]]
2369name = "polling"
2370version = "3.7.4"
2371source = "registry+https://github.com/rust-lang/crates.io-index"
2372checksum = "a604568c3202727d1507653cb121dbd627a58684eb09a820fd746bee38b4442f"
2373dependencies = [
2374 "cfg-if",
2375 "concurrent-queue",
2376 "hermit-abi 0.4.0",
2377 "pin-project-lite",
2378 "rustix 0.38.44",
2379 "tracing",
2380 "windows-sys 0.59.0",
2381]
2382
2383[[package]]
2384name = "poly1305" 1847name = "poly1305"
2385version = "0.8.0" 1848version = "0.8.0"
2386source = "registry+https://github.com/rust-lang/crates.io-index" 1849source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2448,16 +1911,6 @@ dependencies = [
2448] 1911]
2449 1912
2450[[package]] 1913[[package]]
2451name = "proc-macro-crate"
2452version = "1.3.1"
2453source = "registry+https://github.com/rust-lang/crates.io-index"
2454checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919"
2455dependencies = [
2456 "once_cell",
2457 "toml_edit",
2458]
2459
2460[[package]]
2461name = "proc-macro-error" 1914name = "proc-macro-error"
2462version = "1.0.4" 1915version = "1.0.4"
2463source = "registry+https://github.com/rust-lang/crates.io-index" 1916source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2515,7 +1968,7 @@ dependencies = [
2515 "quinn-udp", 1968 "quinn-udp",
2516 "rustc-hash", 1969 "rustc-hash",
2517 "rustls", 1970 "rustls",
2518 "socket2 0.5.9", 1971 "socket2",
2519 "thiserror 2.0.12", 1972 "thiserror 2.0.12",
2520 "tokio", 1973 "tokio",
2521 "tracing", 1974 "tracing",
@@ -2551,7 +2004,7 @@ dependencies = [
2551 "cfg_aliases", 2004 "cfg_aliases",
2552 "libc", 2005 "libc",
2553 "once_cell", 2006 "once_cell",
2554 "socket2 0.5.9", 2007 "socket2",
2555 "tracing", 2008 "tracing",
2556 "windows-sys 0.59.0", 2009 "windows-sys 0.59.0",
2557] 2010]
@@ -2771,7 +2224,7 @@ version = "0.5.0"
2771source = "git+https://github.com/rust-cli/rexpect.git?rev=9eb61dd#9eb61dd444f25307639367ac7e1a49d5a1915d55" 2224source = "git+https://github.com/rust-cli/rexpect.git?rev=9eb61dd#9eb61dd444f25307639367ac7e1a49d5a1915d55"
2772dependencies = [ 2225dependencies = [
2773 "comma", 2226 "comma",
2774 "nix 0.27.1", 2227 "nix",
2775 "regex", 2228 "regex",
2776 "tempfile", 2229 "tempfile",
2777 "thiserror 1.0.69", 2230 "thiserror 1.0.69",
@@ -2814,33 +2267,6 @@ dependencies = [
2814 2267
2815[[package]] 2268[[package]]
2816name = "rustix" 2269name = "rustix"
2817version = "0.37.28"
2818source = "registry+https://github.com/rust-lang/crates.io-index"
2819checksum = "519165d378b97752ca44bbe15047d5d3409e875f39327546b42ac81d7e18c1b6"
2820dependencies = [
2821 "bitflags 1.3.2",
2822 "errno",
2823 "io-lifetimes",
2824 "libc",
2825 "linux-raw-sys 0.3.8",
2826 "windows-sys 0.48.0",
2827]
2828
2829[[package]]
2830name = "rustix"
2831version = "0.38.44"
2832source = "registry+https://github.com/rust-lang/crates.io-index"
2833checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154"
2834dependencies = [
2835 "bitflags 2.9.0",
2836 "errno",
2837 "libc",
2838 "linux-raw-sys 0.4.15",
2839 "windows-sys 0.59.0",
2840]
2841
2842[[package]]
2843name = "rustix"
2844version = "1.0.7" 2270version = "1.0.7"
2845source = "registry+https://github.com/rust-lang/crates.io-index" 2271source = "registry+https://github.com/rust-lang/crates.io-index"
2846checksum = "c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266" 2272checksum = "c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266"
@@ -2848,7 +2274,7 @@ dependencies = [
2848 "bitflags 2.9.0", 2274 "bitflags 2.9.0",
2849 "errno", 2275 "errno",
2850 "libc", 2276 "libc",
2851 "linux-raw-sys 0.9.4", 2277 "linux-raw-sys",
2852 "windows-sys 0.59.0", 2278 "windows-sys 0.59.0",
2853] 2279]
2854 2280
@@ -2955,48 +2381,6 @@ dependencies = [
2955] 2381]
2956 2382
2957[[package]] 2383[[package]]
2958name = "secret-service"
2959version = "3.1.0"
2960source = "registry+https://github.com/rust-lang/crates.io-index"
2961checksum = "b5204d39df37f06d1944935232fd2dfe05008def7ca599bf28c0800366c8a8f9"
2962dependencies = [
2963 "aes",
2964 "cbc",
2965 "futures-util",
2966 "generic-array",
2967 "hkdf",
2968 "num",
2969 "once_cell",
2970 "rand 0.8.5",
2971 "serde",
2972 "sha2",
2973 "zbus",
2974]
2975
2976[[package]]
2977name = "security-framework"
2978version = "2.11.1"
2979source = "registry+https://github.com/rust-lang/crates.io-index"
2980checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02"
2981dependencies = [
2982 "bitflags 2.9.0",
2983 "core-foundation",
2984 "core-foundation-sys",
2985 "libc",
2986 "security-framework-sys",
2987]
2988
2989[[package]]
2990name = "security-framework-sys"
2991version = "2.14.0"
2992source = "registry+https://github.com/rust-lang/crates.io-index"
2993checksum = "49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32"
2994dependencies = [
2995 "core-foundation-sys",
2996 "libc",
2997]
2998
2999[[package]]
3000name = "semver" 2384name = "semver"
3001version = "1.0.26" 2385version = "1.0.26"
3002source = "registry+https://github.com/rust-lang/crates.io-index" 2386source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3035,17 +2419,6 @@ dependencies = [
3035] 2419]
3036 2420
3037[[package]] 2421[[package]]
3038name = "serde_repr"
3039version = "0.1.20"
3040source = "registry+https://github.com/rust-lang/crates.io-index"
3041checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c"
3042dependencies = [
3043 "proc-macro2",
3044 "quote",
3045 "syn 2.0.101",
3046]
3047
3048[[package]]
3049name = "serde_urlencoded" 2422name = "serde_urlencoded"
3050version = "0.7.1" 2423version = "0.7.1"
3051source = "registry+https://github.com/rust-lang/crates.io-index" 2424source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3172,16 +2545,6 @@ checksum = "8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9"
3172 2545
3173[[package]] 2546[[package]]
3174name = "socket2" 2547name = "socket2"
3175version = "0.4.10"
3176source = "registry+https://github.com/rust-lang/crates.io-index"
3177checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d"
3178dependencies = [
3179 "libc",
3180 "winapi",
3181]
3182
3183[[package]]
3184name = "socket2"
3185version = "0.5.9" 2548version = "0.5.9"
3186source = "registry+https://github.com/rust-lang/crates.io-index" 2549source = "registry+https://github.com/rust-lang/crates.io-index"
3187checksum = "4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef" 2550checksum = "4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef"
@@ -3206,12 +2569,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
3206checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 2569checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
3207 2570
3208[[package]] 2571[[package]]
3209name = "static_assertions"
3210version = "1.1.0"
3211source = "registry+https://github.com/rust-lang/crates.io-index"
3212checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
3213
3214[[package]]
3215name = "strip-ansi-escapes" 2572name = "strip-ansi-escapes"
3216version = "0.2.1" 2573version = "0.2.1"
3217source = "registry+https://github.com/rust-lang/crates.io-index" 2574source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3289,10 +2646,10 @@ version = "3.19.1"
3289source = "registry+https://github.com/rust-lang/crates.io-index" 2646source = "registry+https://github.com/rust-lang/crates.io-index"
3290checksum = "7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf" 2647checksum = "7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf"
3291dependencies = [ 2648dependencies = [
3292 "fastrand 2.3.0", 2649 "fastrand",
3293 "getrandom 0.3.2", 2650 "getrandom 0.3.2",
3294 "once_cell", 2651 "once_cell",
3295 "rustix 1.0.7", 2652 "rustix",
3296 "windows-sys 0.59.0", 2653 "windows-sys 0.59.0",
3297] 2654]
3298 2655
@@ -3414,7 +2771,7 @@ dependencies = [
3414 "parking_lot", 2771 "parking_lot",
3415 "pin-project-lite", 2772 "pin-project-lite",
3416 "signal-hook-registry", 2773 "signal-hook-registry",
3417 "socket2 0.5.9", 2774 "socket2",
3418 "tokio-macros", 2775 "tokio-macros",
3419 "windows-sys 0.52.0", 2776 "windows-sys 0.52.0",
3420] 2777]
@@ -3481,23 +2838,6 @@ dependencies = [
3481] 2838]
3482 2839
3483[[package]] 2840[[package]]
3484name = "toml_datetime"
3485version = "0.6.9"
3486source = "registry+https://github.com/rust-lang/crates.io-index"
3487checksum = "3da5db5a963e24bc68be8b17b6fa82814bb22ee8660f192bb182771d498f09a3"
3488
3489[[package]]
3490name = "toml_edit"
3491version = "0.19.15"
3492source = "registry+https://github.com/rust-lang/crates.io-index"
3493checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421"
3494dependencies = [
3495 "indexmap",
3496 "toml_datetime",
3497 "winnow",
3498]
3499
3500[[package]]
3501name = "tower" 2841name = "tower"
3502version = "0.5.2" 2842version = "0.5.2"
3503source = "registry+https://github.com/rust-lang/crates.io-index" 2843source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3606,17 +2946,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
3606checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" 2946checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f"
3607 2947
3608[[package]] 2948[[package]]
3609name = "uds_windows"
3610version = "1.1.0"
3611source = "registry+https://github.com/rust-lang/crates.io-index"
3612checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9"
3613dependencies = [
3614 "memoffset 0.9.1",
3615 "tempfile",
3616 "winapi",
3617]
3618
3619[[package]]
3620name = "unicode-ident" 2949name = "unicode-ident"
3621version = "1.0.18" 2950version = "1.0.18"
3622source = "registry+https://github.com/rust-lang/crates.io-index" 2951source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3732,12 +3061,6 @@ dependencies = [
3732] 3061]
3733 3062
3734[[package]] 3063[[package]]
3735name = "waker-fn"
3736version = "1.2.0"
3737source = "registry+https://github.com/rust-lang/crates.io-index"
3738checksum = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7"
3739
3740[[package]]
3741name = "want" 3064name = "want"
3742version = "0.3.1" 3065version = "0.3.1"
3743source = "registry+https://github.com/rust-lang/crates.io-index" 3066source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -4131,15 +3454,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
4131checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486" 3454checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486"
4132 3455
4133[[package]] 3456[[package]]
4134name = "winnow"
4135version = "0.5.40"
4136source = "registry+https://github.com/rust-lang/crates.io-index"
4137checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876"
4138dependencies = [
4139 "memchr",
4140]
4141
4142[[package]]
4143name = "wit-bindgen-rt" 3457name = "wit-bindgen-rt"
4144version = "0.39.0" 3458version = "0.39.0"
4145source = "registry+https://github.com/rust-lang/crates.io-index" 3459source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -4161,16 +3475,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
4161checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" 3475checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51"
4162 3476
4163[[package]] 3477[[package]]
4164name = "xdg-home"
4165version = "1.3.0"
4166source = "registry+https://github.com/rust-lang/crates.io-index"
4167checksum = "ec1cdab258fb55c0da61328dc52c8764709b249011b2cad0454c72f0bf10a1f6"
4168dependencies = [
4169 "libc",
4170 "windows-sys 0.59.0",
4171]
4172
4173[[package]]
4174name = "yoke" 3478name = "yoke"
4175version = "0.7.5" 3479version = "0.7.5"
4176source = "registry+https://github.com/rust-lang/crates.io-index" 3480source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -4195,72 +3499,6 @@ dependencies = [
4195] 3499]
4196 3500
4197[[package]] 3501[[package]]
4198name = "zbus"
4199version = "3.15.2"
4200source = "registry+https://github.com/rust-lang/crates.io-index"
4201checksum = "675d170b632a6ad49804c8cf2105d7c31eddd3312555cffd4b740e08e97c25e6"
4202dependencies = [
4203 "async-broadcast",
4204 "async-executor",
4205 "async-fs",
4206 "async-io 1.13.0",
4207 "async-lock 2.8.0",
4208 "async-process",
4209 "async-recursion",
4210 "async-task",
4211 "async-trait",
4212 "blocking",
4213 "byteorder",
4214 "derivative",
4215 "enumflags2",
4216 "event-listener 2.5.3",
4217 "futures-core",
4218 "futures-sink",
4219 "futures-util",
4220 "hex",
4221 "nix 0.26.4",
4222 "once_cell",
4223 "ordered-stream",
4224 "rand 0.8.5",
4225 "serde",
4226 "serde_repr",
4227 "sha1",
4228 "static_assertions",
4229 "tracing",
4230 "uds_windows",
4231 "winapi",
4232 "xdg-home",
4233 "zbus_macros",
4234 "zbus_names",
4235 "zvariant",
4236]
4237
4238[[package]]
4239name = "zbus_macros"
4240version = "3.15.2"
4241source = "registry+https://github.com/rust-lang/crates.io-index"
4242checksum = "7131497b0f887e8061b430c530240063d33bf9455fa34438f388a245da69e0a5"
4243dependencies = [
4244 "proc-macro-crate",
4245 "proc-macro2",
4246 "quote",
4247 "regex",
4248 "syn 1.0.109",
4249 "zvariant_utils",
4250]
4251
4252[[package]]
4253name = "zbus_names"
4254version = "2.6.1"
4255source = "registry+https://github.com/rust-lang/crates.io-index"
4256checksum = "437d738d3750bed6ca9b8d423ccc7a8eb284f6b1d6d4e225a0e4e6258d864c8d"
4257dependencies = [
4258 "serde",
4259 "static_assertions",
4260 "zvariant",
4261]
4262
4263[[package]]
4264name = "zerocopy" 3502name = "zerocopy"
4265version = "0.8.25" 3503version = "0.8.25"
4266source = "registry+https://github.com/rust-lang/crates.io-index" 3504source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -4328,41 +3566,3 @@ dependencies = [
4328 "quote", 3566 "quote",
4329 "syn 2.0.101", 3567 "syn 2.0.101",
4330] 3568]
4331
4332[[package]]
4333name = "zvariant"
4334version = "3.15.2"
4335source = "registry+https://github.com/rust-lang/crates.io-index"
4336checksum = "4eef2be88ba09b358d3b58aca6e41cd853631d44787f319a1383ca83424fb2db"
4337dependencies = [
4338 "byteorder",
4339 "enumflags2",
4340 "libc",
4341 "serde",
4342 "static_assertions",
4343 "zvariant_derive",
4344]
4345
4346[[package]]
4347name = "zvariant_derive"
4348version = "3.15.2"
4349source = "registry+https://github.com/rust-lang/crates.io-index"
4350checksum = "37c24dc0bed72f5f90d1f8bb5b07228cbf63b3c6e9f82d82559d4bae666e7ed9"
4351dependencies = [
4352 "proc-macro-crate",
4353 "proc-macro2",
4354 "quote",
4355 "syn 1.0.109",
4356 "zvariant_utils",
4357]
4358
4359[[package]]
4360name = "zvariant_utils"
4361version = "1.0.1"
4362source = "registry+https://github.com/rust-lang/crates.io-index"
4363checksum = "7234f0d811589db492d16893e3f21e8e2fd282e6d01b0cddee310322062cc200"
4364dependencies = [
4365 "proc-macro2",
4366 "quote",
4367 "syn 1.0.109",
4368]
diff --git a/Cargo.toml b/Cargo.toml
index 6050def..8e4d8d6 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -23,7 +23,6 @@ directories = "5.0.1"
23futures = "0.3.28" 23futures = "0.3.28"
24git2 = "0.20.2" 24git2 = "0.20.2"
25indicatif = "0.17.7" 25indicatif = "0.17.7"
26keyring = "2.0.5"
27nostr = { version = "0.41.0", features = ["nip05", "nip49"] } 26nostr = { version = "0.41.0", features = ["nip05", "nip49"] }
28nostr-connect = "0.41.0" 27nostr-connect = "0.41.0"
29nostr-database = "0.41.0" 28nostr-database = "0.41.0"