@@ -14,10 +14,30 @@ version = "0.5.2"
1414source = "registry+https://github.com/rust-lang/crates.io-index"
1515checksum = "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0"
1616dependencies = [
17− "crypto-common",
17+ "crypto-common 0.1.7",
1818 "generic-array",
1919]
2020
21+[[package]]
22+name = "aes"
23+version = "0.9.1"
24+source = "registry+https://github.com/rust-lang/crates.io-index"
25+checksum = "f1fc76eaeac4c9164506c466d4ffdd8ec9d0c5bf57ee97177c4d8eceb3a0e138"
26+dependencies = [
27+ "cipher 0.5.2",
28+ "cpubits",
29+ "cpufeatures 0.3.0",
30+]
31+
32+[[package]]
33+name = "aho-corasick"
34+version = "1.1.4"
35+source = "registry+https://github.com/rust-lang/crates.io-index"
36+checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301"
37+dependencies = [
38+ "memchr",
39+]
40+
2141[[package]]
2242name = "allocator-api2"
2343version = "0.2.21"
@@ -42,16 +62,43 @@ version = "0.6.0"
4262source = "registry+https://github.com/rust-lang/crates.io-index"
4363checksum = "8454c8a44ce2cb9cc7e7fae67fc6128465b343b92c6631e94beca3c8d1524ea5"
4464dependencies = [
45− "unicode-width 0.2.0",
65+ "unicode-width",
4666 "yansi",
4767]
4868
69+[[package]]
70+name = "arrayref"
71+version = "0.3.9"
72+source = "registry+https://github.com/rust-lang/crates.io-index"
73+checksum = "76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb"
74+
75+[[package]]
76+name = "arrayvec"
77+version = "0.7.6"
78+source = "registry+https://github.com/rust-lang/crates.io-index"
79+checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50"
80+
4981[[package]]
5082name = "ascii"
5183version = "1.1.0"
5284source = "registry+https://github.com/rust-lang/crates.io-index"
5385checksum = "d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16"
5486
87+[[package]]
88+name = "atomic"
89+version = "0.6.1"
90+source = "registry+https://github.com/rust-lang/crates.io-index"
91+checksum = "a89cbf775b137e9b968e67227ef7f775587cde3fd31b0d8599dbd0f598a48340"
92+dependencies = [
93+ "bytemuck",
94+]
95+
96+[[package]]
97+name = "atomic-waker"
98+version = "1.1.2"
99+source = "registry+https://github.com/rust-lang/crates.io-index"
100+checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"
101+
55102[[package]]
56103name = "autocfg"
57104version = "1.5.0"
@@ -64,6 +111,21 @@ version = "0.22.1"
64111source = "registry+https://github.com/rust-lang/crates.io-index"
65112checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
66113
114+[[package]]
115+name = "bit-set"
116+version = "0.5.3"
117+source = "registry+https://github.com/rust-lang/crates.io-index"
118+checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1"
119+dependencies = [
120+ "bit-vec",
121+]
122+
123+[[package]]
124+name = "bit-vec"
125+version = "0.6.3"
126+source = "registry+https://github.com/rust-lang/crates.io-index"
127+checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb"
128+
67129[[package]]
68130name = "bitflags"
69131version = "1.3.2"
@@ -72,9 +134,23 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
72134
73135[[package]]
74136name = "bitflags"
75−version = "2.11.0"
137+version = "2.11.1"
138+source = "registry+https://github.com/rust-lang/crates.io-index"
139+checksum = "c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3"
140+
141+[[package]]
142+name = "blake3"
143+version = "1.8.5"
76144source = "registry+https://github.com/rust-lang/crates.io-index"
77−checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af"
145+checksum = "0aa83c34e62843d924f905e0f5c866eb1dd6545fc4d719e803d9ba6030371fce"
146+dependencies = [
147+ "arrayref",
148+ "arrayvec",
149+ "cc",
150+ "cfg-if",
151+ "constant_time_eq",
152+ "cpufeatures 0.3.0",
153+]
78154
79155[[package]]
80156name = "block-buffer"
@@ -85,6 +161,16 @@ dependencies = [
85161 "generic-array",
86162]
87163
164+[[package]]
165+name = "block-buffer"
166+version = "0.12.1"
167+source = "registry+https://github.com/rust-lang/crates.io-index"
168+checksum = "d2f6c7dbe95a6ed67ad9f18e57daf93a2f034c524b99fd2b76d18fdfeb6660aa"
169+dependencies = [
170+ "hybrid-array",
171+ "zeroize",
172+]
173+
88174[[package]]
89175name = "bumpalo"
90176version = "3.20.2"
@@ -95,10 +181,25 @@ dependencies = [
95181]
96182
97183[[package]]
98−name = "cassowary"
99−version = "0.3.0"
184+name = "bytemuck"
185+version = "1.25.0"
186+source = "registry+https://github.com/rust-lang/crates.io-index"
187+checksum = "c8efb64bd706a16a1bdde310ae86b351e4d21550d98d056f22f8a7f7a2183fec"
188+
189+[[package]]
190+name = "bytes"
191+version = "1.11.1"
192+source = "registry+https://github.com/rust-lang/crates.io-index"
193+checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33"
194+
195+[[package]]
196+name = "bzip2"
197+version = "0.6.1"
100198source = "registry+https://github.com/rust-lang/crates.io-index"
101−checksum = "df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53"
199+checksum = "f3a53fac24f34a81bc9954b5d6cfce0c21e18ec6959f44f56e8e90e4bb7c346c"
200+dependencies = [
201+ "libbz2-rs-sys",
202+]
102203
103204[[package]]
104205name = "castaway"
@@ -111,11 +212,13 @@ dependencies = [
111212
112213[[package]]
113214name = "cc"
114−version = "1.2.56"
215+version = "1.2.60"
115216source = "registry+https://github.com/rust-lang/crates.io-index"
116−checksum = "aebf35691d1bfb0ac386a69bac2fde4dd276fb618cf8bf4f5318fe285e821bb2"
217+checksum = "43c5703da9466b66a946814e1adf53ea2c90f10063b86290cc9eb67ce3478a20"
117218dependencies = [
118219 "find-msvc-tools",
220+ "jobserver",
221+ "libc",
119222 "shlex",
120223]
121224
@@ -125,6 +228,12 @@ version = "1.0.4"
125228source = "registry+https://github.com/rust-lang/crates.io-index"
126229checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
127230
231+[[package]]
232+name = "cfg_aliases"
233+version = "0.2.1"
234+source = "registry+https://github.com/rust-lang/crates.io-index"
235+checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"
236+
128237[[package]]
129238name = "chacha20"
130239version = "0.9.1"
@@ -132,8 +241,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
132241checksum = "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818"
133242dependencies = [
134243 "cfg-if",
135− "cipher",
136− "cpufeatures",
244+ "cipher 0.4.4",
245+ "cpufeatures 0.2.17",
246+]
247+
248+[[package]]
249+name = "chacha20"
250+version = "0.10.1"
251+source = "registry+https://github.com/rust-lang/crates.io-index"
252+checksum = "d524456ba66e72eb8b115ff89e01e497f8e6d11d78b70b1aa13c0fbd97540a81"
253+dependencies = [
254+ "cfg-if",
255+ "cpufeatures 0.3.0",
256+ "rand_core 0.10.1",
137257]
138258
139259[[package]]
@@ -143,8 +263,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
143263checksum = "10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35"
144264dependencies = [
145265 "aead",
146− "chacha20",
147− "cipher",
266+ "chacha20 0.9.1",
267+ "cipher 0.4.4",
148268 "poly1305",
149269 "zeroize",
150270]
@@ -161,16 +281,32 @@ version = "0.4.4"
161281source = "registry+https://github.com/rust-lang/crates.io-index"
162282checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad"
163283dependencies = [
164− "crypto-common",
165− "inout",
284+ "crypto-common 0.1.7",
285+ "inout 0.1.4",
166286 "zeroize",
167287]
168288
289+[[package]]
290+name = "cipher"
291+version = "0.5.2"
292+source = "registry+https://github.com/rust-lang/crates.io-index"
293+checksum = "e8cf2a2c93cd704877c0858356ed03480ff301ee950b43f1cbe4573b088bfa6c"
294+dependencies = [
295+ "crypto-common 0.2.2",
296+ "inout 0.2.2",
297+]
298+
299+[[package]]
300+name = "cmov"
301+version = "0.5.4"
302+source = "registry+https://github.com/rust-lang/crates.io-index"
303+checksum = "0c9ea0ac24bc397ab3c98583a3c9ba74fa56b09a4449bbe172b9b1ddb016027a"
304+
169305[[package]]
170306name = "compact_str"
171−version = "0.8.1"
307+version = "0.9.0"
172308source = "registry+https://github.com/rust-lang/crates.io-index"
173−checksum = "3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32"
309+checksum = "3fdb1325a1cece981e8a296ab8f0f9b63ae357bd0784a9faaf548cc7b480707a"
174310dependencies = [
175311 "castaway",
176312 "cfg-if",
@@ -180,6 +316,33 @@ dependencies = [
180316 "static_assertions",
181317]
182318
319+[[package]]
320+name = "const-oid"
321+version = "0.10.2"
322+source = "registry+https://github.com/rust-lang/crates.io-index"
323+checksum = "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c"
324+
325+[[package]]
326+name = "constant_time_eq"
327+version = "0.4.2"
328+source = "registry+https://github.com/rust-lang/crates.io-index"
329+checksum = "3d52eff69cd5e647efe296129160853a42795992097e8af39800e1060caeea9b"
330+
331+[[package]]
332+name = "convert_case"
333+version = "0.10.0"
334+source = "registry+https://github.com/rust-lang/crates.io-index"
335+checksum = "633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9"
336+dependencies = [
337+ "unicode-segmentation",
338+]
339+
340+[[package]]
341+name = "cpubits"
342+version = "0.1.1"
343+source = "registry+https://github.com/rust-lang/crates.io-index"
344+checksum = "15b85f9c39137c3a891689859392b1bd49812121d0d61c9caf00d46ed5ce06ae"
345+
183346[[package]]
184347name = "cpufeatures"
185348version = "0.2.17"
@@ -189,28 +352,60 @@ dependencies = [
189352 "libc",
190353]
191354
355+[[package]]
356+name = "cpufeatures"
357+version = "0.3.0"
358+source = "registry+https://github.com/rust-lang/crates.io-index"
359+checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201"
360+dependencies = [
361+ "libc",
362+]
363+
364+[[package]]
365+name = "cranelift-assembler-x64"
366+version = "0.131.0"
367+source = "registry+https://github.com/rust-lang/crates.io-index"
368+checksum = "6edb5bdd1af46714e3224a017fabbbd57f70df4e840eb5ad6a7429dc456119d6"
369+dependencies = [
370+ "cranelift-assembler-x64-meta",
371+]
372+
373+[[package]]
374+name = "cranelift-assembler-x64-meta"
375+version = "0.131.0"
376+source = "registry+https://github.com/rust-lang/crates.io-index"
377+checksum = "a819599186e1b1a1f88d464e06045696afc7aa3e0cc018aa0b2999cb63d1d088"
378+dependencies = [
379+ "cranelift-srcgen",
380+]
381+
192382[[package]]
193383name = "cranelift-bforest"
194−version = "0.116.1"
384+version = "0.131.0"
195385source = "registry+https://github.com/rust-lang/crates.io-index"
196−checksum = "e15d04a0ce86cb36ead88ad68cf693ffd6cda47052b9e0ac114bc47fd9cd23c4"
386+checksum = "36e2c152d488e03c87b913bc2ed3414416eb1e0d66d61b49af60bf456a9665c7"
197387dependencies = [
198388 "cranelift-entity",
389+ "wasmtime-internal-core",
199390]
200391
201392[[package]]
202393name = "cranelift-bitset"
203−version = "0.116.1"
394+version = "0.131.0"
204395source = "registry+https://github.com/rust-lang/crates.io-index"
205−checksum = "7c6e3969a7ce267259ce244b7867c5d3bc9e65b0a87e81039588dfdeaede9f34"
396+checksum = "b6559d4fbc253d1396e1f6beeae57fa88a244f02aaf0cde2a735afd3492d9b2e"
397+dependencies = [
398+ "wasmtime-internal-core",
399+]
206400
207401[[package]]
208402name = "cranelift-codegen"
209−version = "0.116.1"
403+version = "0.131.0"
210404source = "registry+https://github.com/rust-lang/crates.io-index"
211−checksum = "2c22032c4cb42558371cf516bb47f26cdad1819d3475c133e93c49f50ebf304e"
405+checksum = "96d9315d98d6e0a64454d4c83be2ee0e8055c3f80c3b2d7bcad7079f281a06ff"
212406dependencies = [
213407 "bumpalo",
408+ "cranelift-assembler-x64",
214409 "cranelift-bforest",
215410 "cranelift-bitset",
216411 "cranelift-codegen-meta",
@@ -219,53 +414,59 @@ dependencies = [
219414 "cranelift-entity",
220415 "cranelift-isle",
221416 "gimli",
222− "hashbrown 0.14.5",
417+ "hashbrown 0.16.1",
418+ "libm",
223419 "log",
224420 "regalloc2",
225421 "rustc-hash",
226422 "serde",
227423 "smallvec",
228424 "target-lexicon",
425+ "wasmtime-internal-core",
229426]
230427
231428[[package]]
232429name = "cranelift-codegen-meta"
233−version = "0.116.1"
430+version = "0.131.0"
234431source = "registry+https://github.com/rust-lang/crates.io-index"
235−checksum = "c904bc71c61b27fc57827f4a1379f29de64fe95653b620a3db77d59655eee0b8"
432+checksum = "d89c00a88081c55e3087c45bebc77e0cc973de2d7b44ef6a943c7122647b89f5"
236433dependencies = [
434+ "cranelift-assembler-x64-meta",
237435 "cranelift-codegen-shared",
436+ "cranelift-srcgen",
437+ "heck",
238438]
239439
240440[[package]]
241441name = "cranelift-codegen-shared"
242−version = "0.116.1"
442+version = "0.131.0"
243443source = "registry+https://github.com/rust-lang/crates.io-index"
244−checksum = "40180f5497572f644ce88c255480981ae2ec1d7bb4d8e0c0136a13b87a2f2ceb"
444+checksum = "879f77c497a1eb6273482aa1ac3b23cb8563ff04edb39ed5dfcfd28c8deff8f5"
245445
246446[[package]]
247447name = "cranelift-control"
248−version = "0.116.1"
448+version = "0.131.0"
249449source = "registry+https://github.com/rust-lang/crates.io-index"
250−checksum = "26d132c6d0bd8a489563472afc171759da0707804a65ece7ceb15a8c6d7dd5ef"
450+checksum = "498dc1f17a6910c88316d49c7176d8fa97cf10c30859c32a266040449317f963"
251451dependencies = [
252452 "arbitrary",
253453]
254454
255455[[package]]
256456name = "cranelift-entity"
257−version = "0.116.1"
457+version = "0.131.0"
258458source = "registry+https://github.com/rust-lang/crates.io-index"
259−checksum = "4b2d0d9618275474fbf679dd018ac6e009acbd6ae6850f6a67be33fb3b00b323"
459+checksum = "c2acba797f6a46042ce82aaf7680d0c3567fe2001e238db9df649fd104a2727f"
260460dependencies = [
261461 "cranelift-bitset",
462+ "wasmtime-internal-core",
262463]
263464
264465[[package]]
265466name = "cranelift-frontend"
266−version = "0.116.1"
467+version = "0.131.0"
267468source = "registry+https://github.com/rust-lang/crates.io-index"
268−checksum = "4fac41e16729107393174b0c9e3730fb072866100e1e64e80a1a963b2e484d57"
469+checksum = "4dca3df1d107d98d88f159ad1d5eaa2d5cdb678b3d5bcfadc6fc83d8ebb448ea"
269470dependencies = [
270471 "cranelift-codegen",
271472 "log",
@@ -275,15 +476,35 @@ dependencies = [
275476
276477[[package]]
277478name = "cranelift-isle"
278−version = "0.116.1"
479+version = "0.131.0"
480+source = "registry+https://github.com/rust-lang/crates.io-index"
481+checksum = "f62dd18116d88bed649871feceda79dad7b59cc685ea8998c2b3e64d0e689602"
482+
483+[[package]]
484+name = "cranelift-jit"
485+version = "0.131.0"
279486source = "registry+https://github.com/rust-lang/crates.io-index"
280−checksum = "1ca20d576e5070044d0a72a9effc2deacf4d6aa650403189d8ea50126483944d"
487+checksum = "0a4942770ce6662b44d903493d7c5b00f9a986a713a61aae148306eaef21ebd4"
488+dependencies = [
489+ "anyhow",
490+ "cranelift-codegen",
491+ "cranelift-control",
492+ "cranelift-entity",
493+ "cranelift-module",
494+ "cranelift-native",
495+ "libc",
496+ "log",
497+ "region",
498+ "target-lexicon",
499+ "wasmtime-internal-jit-icache-coherence",
500+ "windows-sys 0.61.2",
501+]
281502
282503[[package]]
283504name = "cranelift-module"
284−version = "0.116.1"
505+version = "0.131.0"
285506source = "registry+https://github.com/rust-lang/crates.io-index"
286−checksum = "4d55612bebcf16ff7306c8a6f5bdb6d45662b8aa1ee058ecce8807ad87db719b"
507+checksum = "fb5ca0d214ecee44405ea9f0c65a5318b41ac469e8258fd9fe944e564c1c1b0b"
287508dependencies = [
288509 "anyhow",
289510 "cranelift-codegen",
@@ -292,9 +513,9 @@ dependencies = [
292513
293514[[package]]
294515name = "cranelift-native"
295−version = "0.116.1"
516+version = "0.131.0"
296517source = "registry+https://github.com/rust-lang/crates.io-index"
297−checksum = "b8dee82f3f1f2c4cba9177f1cc5e350fe98764379bcd29340caa7b01f85076c7"
518+checksum = "f843b80360d7fdf61a6124642af7597f6d55724cf521210c34af8a1c66daca6e"
298519dependencies = [
299520 "cranelift-codegen",
300521 "libc",
@@ -303,9 +524,9 @@ dependencies = [
303524
304525[[package]]
305526name = "cranelift-object"
306−version = "0.116.1"
527+version = "0.131.0"
307528source = "registry+https://github.com/rust-lang/crates.io-index"
308−checksum = "aad5a6d3e379493c3f8b35dc61c93d0bf5f27003bbe20614e0200b0ec372ef52"
529+checksum = "b9d212d15015c374333b11b833111b7c7e686bfaec02385af53611050bce7e9d"
309530dependencies = [
310531 "anyhow",
311532 "cranelift-codegen",
@@ -316,6 +537,12 @@ dependencies = [
316537 "target-lexicon",
317538]
318539
540+[[package]]
541+name = "cranelift-srcgen"
542+version = "0.131.0"
543+source = "registry+https://github.com/rust-lang/crates.io-index"
544+checksum = "090ee5de58c6f17eb5e3a5ae8cf1695c7efea04ec4dd0ecba6a5b996c9bad7dc"
545+
319546[[package]]
320547name = "crc32fast"
321548version = "1.5.0"
@@ -342,12 +569,14 @@ checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
342569
343570[[package]]
344571name = "crossterm"
345−version = "0.28.1"
572+version = "0.29.0"
346573source = "registry+https://github.com/rust-lang/crates.io-index"
347−checksum = "829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6"
574+checksum = "d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b"
348575dependencies = [
349− "bitflags 2.11.0",
576+ "bitflags 2.11.1",
350577 "crossterm_winapi",
578+ "derive_more",
579+ "document-features",
351580 "mio",
352581 "parking_lot",
353582 "rustix",
@@ -372,10 +601,38 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
372601checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a"
373602dependencies = [
374603 "generic-array",
375− "rand_core",
604+ "rand_core 0.6.4",
376605 "typenum",
377606]
378607
608+[[package]]
609+name = "crypto-common"
610+version = "0.2.2"
611+source = "registry+https://github.com/rust-lang/crates.io-index"
612+checksum = "ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453"
613+dependencies = [
614+ "hybrid-array",
615+]
616+
617+[[package]]
618+name = "csscolorparser"
619+version = "0.6.2"
620+source = "registry+https://github.com/rust-lang/crates.io-index"
621+checksum = "eb2a7d3066da2de787b7f032c736763eb7ae5d355f81a68bab2675a96008b0bf"
622+dependencies = [
623+ "lab",
624+ "phf",
625+]
626+
627+[[package]]
628+name = "ctutils"
629+version = "0.4.2"
630+source = "registry+https://github.com/rust-lang/crates.io-index"
631+checksum = "7d5515a3834141de9eafb9717ad39eea8247b5674e6066c404e8c4b365d2a29e"
632+dependencies = [
633+ "cmov",
634+]
635+
379636[[package]]
380637name = "curve25519-dalek"
381638version = "4.1.3"
@@ -383,9 +640,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
383640checksum = "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be"
384641dependencies = [
385642 "cfg-if",
386− "cpufeatures",
643+ "cpufeatures 0.2.17",
387644 "curve25519-dalek-derive",
388− "digest",
645+ "digest 0.10.7",
389646 "fiat-crypto",
390647 "rustc_version",
391648 "subtle",
@@ -400,7 +657,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3"
400657dependencies = [
401658 "proc-macro2",
402659 "quote",
403− "syn",
660+ "syn 2.0.117",
404661]
405662
406663[[package]]
@@ -423,7 +680,7 @@ dependencies = [
423680 "proc-macro2",
424681 "quote",
425682 "strsim",
426− "syn",
683+ "syn 2.0.117",
427684]
428685
429686[[package]]
@@ -434,7 +691,64 @@ checksum = "ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d"
434691dependencies = [
435692 "darling_core",
436693 "quote",
437− "syn",
694+ "syn 2.0.117",
695+]
696+
697+[[package]]
698+name = "dashmap"
699+version = "6.1.0"
700+source = "registry+https://github.com/rust-lang/crates.io-index"
701+checksum = "5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf"
702+dependencies = [
703+ "cfg-if",
704+ "crossbeam-utils",
705+ "hashbrown 0.14.5",
706+ "lock_api",
707+ "once_cell",
708+ "parking_lot_core",
709+]
710+
711+[[package]]
712+name = "deflate64"
713+version = "0.1.12"
714+source = "registry+https://github.com/rust-lang/crates.io-index"
715+checksum = "ac6b926516df9c60bfa16e107b21086399f8285a44ca9711344b9e553c5146e2"
716+
717+[[package]]
718+name = "deltae"
719+version = "0.3.2"
720+source = "registry+https://github.com/rust-lang/crates.io-index"
721+checksum = "5729f5117e208430e437df2f4843f5e5952997175992d1414f94c57d61e270b4"
722+
723+[[package]]
724+name = "deranged"
725+version = "0.5.8"
726+source = "registry+https://github.com/rust-lang/crates.io-index"
727+checksum = "7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c"
728+dependencies = [
729+ "powerfmt",
730+]
731+
732+[[package]]
733+name = "derive_more"
734+version = "2.1.1"
735+source = "registry+https://github.com/rust-lang/crates.io-index"
736+checksum = "d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134"
737+dependencies = [
738+ "derive_more-impl",
739+]
740+
741+[[package]]
742+name = "derive_more-impl"
743+version = "2.1.1"
744+source = "registry+https://github.com/rust-lang/crates.io-index"
745+checksum = "799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb"
746+dependencies = [
747+ "convert_case",
748+ "proc-macro2",
749+ "quote",
750+ "rustc_version",
751+ "syn 2.0.117",
438752]
439753
440754[[package]]
@@ -443,19 +757,41 @@ version = "0.10.7"
443757source = "registry+https://github.com/rust-lang/crates.io-index"
444758checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
445759dependencies = [
446− "block-buffer",
447− "crypto-common",
760+ "block-buffer 0.10.4",
761+ "crypto-common 0.1.7",
762+]
763+
764+[[package]]
765+name = "digest"
766+version = "0.11.3"
767+source = "registry+https://github.com/rust-lang/crates.io-index"
768+checksum = "f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2"
769+dependencies = [
770+ "block-buffer 0.12.1",
771+ "const-oid",
772+ "crypto-common 0.2.2",
773+ "ctutils",
774+ "zeroize",
448775]
449776
450777[[package]]
451778name = "displaydoc"
452−version = "0.2.5"
779+version = "0.2.6"
453780source = "registry+https://github.com/rust-lang/crates.io-index"
454−checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
781+checksum = "1ac70aa55017e108007fbaf5aa0f54b021c98f92ff8af59d42eda9da96e3dd4f"
455782dependencies = [
456783 "proc-macro2",
457784 "quote",
458− "syn",
785+ "syn 2.0.117",
786+]
787+
788+[[package]]
789+name = "document-features"
790+version = "0.2.12"
791+source = "registry+https://github.com/rust-lang/crates.io-index"
792+checksum = "d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61"
793+dependencies = [
794+ "litrs",
459795]
460796
461797[[package]]
@@ -475,7 +811,7 @@ checksum = "70e796c081cee67dc755e1a36a0a172b897fab85fc3f6bc48307991f64e4eca9"
475811dependencies = [
476812 "curve25519-dalek",
477813 "ed25519",
478− "sha2",
814+ "sha2 0.10.9",
479815 "subtle",
480816]
481817
@@ -501,6 +837,15 @@ dependencies = [
501837 "windows-sys 0.61.2",
502838]
503839
840+[[package]]
841+name = "euclid"
842+version = "0.22.14"
843+source = "registry+https://github.com/rust-lang/crates.io-index"
844+checksum = "f1a05365e3b1c6d1650318537c7460c6923f1abdd272ad6842baa2b509957a06"
845+dependencies = [
846+ "num-traits",
847+]
848+
504849[[package]]
505850name = "fallible-iterator"
506851version = "0.3.0"
@@ -513,18 +858,51 @@ version = "0.1.9"
513858source = "registry+https://github.com/rust-lang/crates.io-index"
514859checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a"
515860
861+[[package]]
862+name = "fancy-regex"
863+version = "0.11.0"
864+source = "registry+https://github.com/rust-lang/crates.io-index"
865+checksum = "b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2"
866+dependencies = [
867+ "bit-set",
868+ "regex",
869+]
870+
516871[[package]]
517872name = "fiat-crypto"
518873version = "0.2.9"
519874source = "registry+https://github.com/rust-lang/crates.io-index"
520875checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d"
521876
877+[[package]]
878+name = "filedescriptor"
879+version = "0.8.3"
880+source = "registry+https://github.com/rust-lang/crates.io-index"
881+checksum = "e40758ed24c9b2eeb76c35fb0aebc66c626084edd827e07e1552279814c6682d"
882+dependencies = [
883+ "libc",
884+ "thiserror 1.0.69",
885+ "winapi",
886+]
887+
522888[[package]]
523889name = "find-msvc-tools"
524890version = "0.1.9"
525891source = "registry+https://github.com/rust-lang/crates.io-index"
526892checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582"
527893
894+[[package]]
895+name = "finl_unicode"
896+version = "1.4.0"
897+source = "registry+https://github.com/rust-lang/crates.io-index"
898+checksum = "9844ddc3a6e533d62bba727eb6c28b5d360921d5175e9ff0f1e621a5c590a4d5"
899+
900+[[package]]
901+name = "fixedbitset"
902+version = "0.4.2"
903+source = "registry+https://github.com/rust-lang/crates.io-index"
904+checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80"
905+
528906[[package]]
529907name = "flate2"
530908version = "1.1.9"
@@ -533,6 +911,7 @@ checksum = "843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c"
533911dependencies = [
534912 "crc32fast",
535913 "miniz_oxide",
914+ "zlib-rs",
536915]
537916
538917[[package]]
@@ -544,12 +923,24 @@ dependencies = [
544923 "bitflags 1.3.2",
545924]
546925
926+[[package]]
927+name = "fnv"
928+version = "1.0.7"
929+source = "registry+https://github.com/rust-lang/crates.io-index"
930+checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
931+
547932[[package]]
548933name = "foldhash"
549934version = "0.1.5"
550935source = "registry+https://github.com/rust-lang/crates.io-index"
551936checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"
552937
938+[[package]]
939+name = "foldhash"
940+version = "0.2.0"
941+source = "registry+https://github.com/rust-lang/crates.io-index"
942+checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb"
943+
553944[[package]]
554945name = "form_urlencoded"
555946version = "1.2.2"
@@ -560,45 +951,113 @@ dependencies = [
560951]
561952
562953[[package]]
563−name = "generic-array"
564−version = "0.14.7"
954+name = "futures-channel"
955+version = "0.3.33"
565956source = "registry+https://github.com/rust-lang/crates.io-index"
566−checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
957+checksum = "262590f4fe6afeb0bc83be1daa64e52657fe185690a958af7f3ad0e92085c5ae"
567958dependencies = [
568− "typenum",
569− "version_check",
959+ "futures-core",
960+ "futures-sink",
570961]
571962
572963[[package]]
573−name = "getrandom"
574−version = "0.2.17"
964+name = "futures-core"
965+version = "0.3.33"
575966source = "registry+https://github.com/rust-lang/crates.io-index"
576−checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0"
577−dependencies = [
578− "cfg-if",
579− "libc",
580− "wasi",
581−]
967+checksum = "2cd50c473c80f6d7c3670a752354b8e569b1a7cbfdc0419ec88e5edad85e0dc7"
582968
583969[[package]]
584−name = "getrandom"
585−version = "0.3.4"
970+name = "futures-io"
971+version = "0.3.33"
972+source = "registry+https://github.com/rust-lang/crates.io-index"
973+checksum = "4577ecaa3c4f96589d473f679a71b596316f6641bc350038b962a5daf0085d7a"
974+
975+[[package]]
976+name = "futures-sink"
977+version = "0.3.33"
978+source = "registry+https://github.com/rust-lang/crates.io-index"
979+checksum = "e34418ac499d6305c2fb5ad0ed2f6ac998c5f8ca209b4510f7f94242c647e307"
980+
981+[[package]]
982+name = "futures-task"
983+version = "0.3.33"
984+source = "registry+https://github.com/rust-lang/crates.io-index"
985+checksum = "b231ed28831efb4a61a08580c4bc233ec56bc009f4cd8f52da2c3cb97df0c109"
986+
987+[[package]]
988+name = "futures-util"
989+version = "0.3.33"
990+source = "registry+https://github.com/rust-lang/crates.io-index"
991+checksum = "a77a90a256fce34da66415271e30f94ee91c57b04b8a2c042d9cf3220179deaa"
992+dependencies = [
993+ "futures-core",
994+ "futures-io",
995+ "futures-sink",
996+ "futures-task",
997+ "memchr",
998+ "pin-project-lite",
999+ "slab",
1000+]
1001+
1002+[[package]]
1003+name = "generic-array"
1004+version = "0.14.7"
1005+source = "registry+https://github.com/rust-lang/crates.io-index"
1006+checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
1007+dependencies = [
1008+ "typenum",
1009+ "version_check",
1010+]
1011+
1012+[[package]]
1013+name = "getrandom"
1014+version = "0.2.17"
1015+source = "registry+https://github.com/rust-lang/crates.io-index"
1016+checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0"
1017+dependencies = [
1018+ "cfg-if",
1019+ "js-sys",
1020+ "libc",
1021+ "wasi",
1022+ "wasm-bindgen",
1023+]
1024+
1025+[[package]]
1026+name = "getrandom"
1027+version = "0.3.4"
5861028source = "registry+https://github.com/rust-lang/crates.io-index"
5871029checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd"
5881030dependencies = [
5891031 "cfg-if",
5901032 "libc",
591− "r-efi",
1033+ "r-efi 5.3.0",
1034+ "wasip2",
1035+]
1036+
1037+[[package]]
1038+name = "getrandom"
1039+version = "0.4.2"
1040+source = "registry+https://github.com/rust-lang/crates.io-index"
1041+checksum = "0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555"
1042+dependencies = [
1043+ "cfg-if",
1044+ "js-sys",
1045+ "libc",
1046+ "r-efi 6.0.0",
1047+ "rand_core 0.10.1",
5921048 "wasip2",
1049+ "wasip3",
1050+ "wasm-bindgen",
5931051]
5941052
5951053[[package]]
5961054name = "gimli"
597−version = "0.31.1"
1055+version = "0.33.0"
5981056source = "registry+https://github.com/rust-lang/crates.io-index"
599−checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f"
1057+checksum = "0bf7f043f89559805f8c7cacc432749b2fa0d0a0a9ee46ce47164ed5ba7f126c"
6001058dependencies = [
601− "fallible-iterator",
1059+ "fnv",
1060+ "hashbrown 0.16.1",
6021061 "indexmap",
6031062 "stable_deref_trait",
6041063]
@@ -615,9 +1074,7 @@ version = "0.15.5"
6151074source = "registry+https://github.com/rust-lang/crates.io-index"
6161075checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"
6171076dependencies = [
618− "allocator-api2",
619− "equivalent",
620− "foldhash",
1077+ "foldhash 0.1.5",
6211078]
6221079
6231080[[package]]
@@ -625,14 +1082,28 @@ name = "hashbrown"
6251082version = "0.16.1"
6261083source = "registry+https://github.com/rust-lang/crates.io-index"
6271084checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
1085+dependencies = [
1086+ "allocator-api2",
1087+ "equivalent",
1088+ "foldhash 0.2.0",
1089+]
1090+
1091+[[package]]
1092+name = "hashbrown"
1093+version = "0.17.0"
1094+source = "registry+https://github.com/rust-lang/crates.io-index"
1095+checksum = "4f467dd6dccf739c208452f8014c75c18bb8301b050ad1cfb27153803edb0f51"
1096+dependencies = [
1097+ "foldhash 0.2.0",
1098+]
6281099
6291100[[package]]
6301101name = "hashlink"
631−version = "0.10.0"
1102+version = "0.11.0"
6321103source = "registry+https://github.com/rust-lang/crates.io-index"
633−checksum = "7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1"
1104+checksum = "ea0b22561a9c04a7cb1a302c013e0259cd3b4bb619f145b32f72b8b4bcbed230"
6341105dependencies = [
635− "hashbrown 0.15.5",
1106+ "hashbrown 0.16.1",
6361107]
6371108
6381109[[package]]
@@ -641,20 +1112,143 @@ version = "0.5.0"
6411112source = "registry+https://github.com/rust-lang/crates.io-index"
6421113checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
6431114
1115+[[package]]
1116+name = "hex"
1117+version = "0.4.3"
1118+source = "registry+https://github.com/rust-lang/crates.io-index"
1119+checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
1120+
1121+[[package]]
1122+name = "hmac"
1123+version = "0.13.0"
1124+source = "registry+https://github.com/rust-lang/crates.io-index"
1125+checksum = "6303bc9732ae41b04cb554b844a762b4115a61bfaa81e3e83050991eeb56863f"
1126+dependencies = [
1127+ "digest 0.11.3",
1128+]
1129+
1130+[[package]]
1131+name = "http"
1132+version = "1.4.0"
1133+source = "registry+https://github.com/rust-lang/crates.io-index"
1134+checksum = "e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a"
1135+dependencies = [
1136+ "bytes",
1137+ "itoa",
1138+]
1139+
1140+[[package]]
1141+name = "http-body"
1142+version = "1.1.0"
1143+source = "registry+https://github.com/rust-lang/crates.io-index"
1144+checksum = "ca2a8f2913ee65f60facd6a5905613afaa448497a0230cc41ce022d93290bc2c"
1145+dependencies = [
1146+ "bytes",
1147+ "http",
1148+]
1149+
1150+[[package]]
1151+name = "http-body-util"
1152+version = "0.1.4"
1153+source = "registry+https://github.com/rust-lang/crates.io-index"
1154+checksum = "e9f41fd6a08e4d4ec69df65976da761afd5ad5e58a9d4acb46bd1c953a9e3ff2"
1155+dependencies = [
1156+ "bytes",
1157+ "futures-core",
1158+ "http",
1159+ "http-body",
1160+ "pin-project-lite",
1161+]
1162+
1163+[[package]]
1164+name = "httparse"
1165+version = "1.10.1"
1166+source = "registry+https://github.com/rust-lang/crates.io-index"
1167+checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87"
1168+
6441169[[package]]
6451170name = "httpdate"
6461171version = "1.0.3"
6471172source = "registry+https://github.com/rust-lang/crates.io-index"
6481173checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
6491174
1175+[[package]]
1176+name = "hybrid-array"
1177+version = "0.4.13"
1178+source = "registry+https://github.com/rust-lang/crates.io-index"
1179+checksum = "818356c5132c1fede50f837ca96afbe78ff42413047f4abb886217845e1b6c8c"
1180+dependencies = [
1181+ "typenum",
1182+]
1183+
1184+[[package]]
1185+name = "hyper"
1186+version = "1.11.0"
1187+source = "registry+https://github.com/rust-lang/crates.io-index"
1188+checksum = "d22053281f852e11534f5198498373cbb59295120a20771d90f7ed1897490a72"
1189+dependencies = [
1190+ "atomic-waker",
1191+ "bytes",
1192+ "futures-channel",
1193+ "futures-core",
1194+ "http",
1195+ "http-body",
1196+ "httparse",
1197+ "itoa",
1198+ "pin-project-lite",
1199+ "smallvec",
1200+ "tokio",
1201+ "want",
1202+]
1203+
1204+[[package]]
1205+name = "hyper-rustls"
1206+version = "0.27.9"
1207+source = "registry+https://github.com/rust-lang/crates.io-index"
1208+checksum = "33ca68d021ef39cf6463ab54c1d0f5daf03377b70561305bb89a8f83aab66e0f"
1209+dependencies = [
1210+ "http",
1211+ "hyper",
1212+ "hyper-util",
1213+ "rustls",
1214+ "tokio",
1215+ "tokio-rustls",
1216+ "tower-service",
1217+ "webpki-roots",
1218+]
1219+
1220+[[package]]
1221+name = "hyper-util"
1222+version = "0.1.20"
1223+source = "registry+https://github.com/rust-lang/crates.io-index"
1224+checksum = "96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0"
1225+dependencies = [
1226+ "base64",
1227+ "bytes",
1228+ "futures-channel",
1229+ "futures-util",
1230+ "http",
1231+ "http-body",
1232+ "hyper",
1233+ "ipnet",
1234+ "libc",
1235+ "percent-encoding",
1236+ "pin-project-lite",
1237+ "socket2",
1238+ "tokio",
1239+ "tower-service",
1240+ "tracing",
1241+]
1242+
6501243[[package]]
6511244name = "icu_collections"
652−version = "2.1.1"
1245+version = "2.2.0"
6531246source = "registry+https://github.com/rust-lang/crates.io-index"
654−checksum = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43"
1247+checksum = "2984d1cd16c883d7935b9e07e44071dca8d917fd52ecc02c04d5fa0b5a3f191c"
6551248dependencies = [
6561249 "displaydoc",
6571250 "potential_utf",
1251+ "utf8_iter",
6581252 "yoke",
6591253 "zerofrom",
6601254 "zerovec",
@@ -662,9 +1256,9 @@ dependencies = [
6621256
6631257[[package]]
6641258name = "icu_locale_core"
665−version = "2.1.1"
1259+version = "2.2.0"
6661260source = "registry+https://github.com/rust-lang/crates.io-index"
667−checksum = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6"
1261+checksum = "92219b62b3e2b4d88ac5119f8904c10f8f61bf7e95b640d25ba3075e6cac2c29"
6681262dependencies = [
6691263 "displaydoc",
6701264 "litemap",
@@ -675,9 +1269,9 @@ dependencies = [
6751269
6761270[[package]]
6771271name = "icu_normalizer"
678−version = "2.1.1"
1272+version = "2.2.0"
6791273source = "registry+https://github.com/rust-lang/crates.io-index"
680−checksum = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599"
1274+checksum = "c56e5ee99d6e3d33bd91c5d85458b6005a22140021cc324cea84dd0e72cff3b4"
6811275dependencies = [
6821276 "icu_collections",
6831277 "icu_normalizer_data",
@@ -689,15 +1283,15 @@ dependencies = [
6891283
6901284[[package]]
6911285name = "icu_normalizer_data"
692−version = "2.1.1"
1286+version = "2.2.0"
6931287source = "registry+https://github.com/rust-lang/crates.io-index"
694−checksum = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a"
1288+checksum = "da3be0ae77ea334f4da67c12f149704f19f81d1adf7c51cf482943e84a2bad38"
6951289
6961290[[package]]
6971291name = "icu_properties"
698−version = "2.1.2"
1292+version = "2.2.0"
6991293source = "registry+https://github.com/rust-lang/crates.io-index"
700−checksum = "020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec"
1294+checksum = "bee3b67d0ea5c2cca5003417989af8996f8604e34fb9ddf96208a033901e70de"
7011295dependencies = [
7021296 "icu_collections",
7031297 "icu_locale_core",
@@ -709,15 +1303,15 @@ dependencies = [
7091303
7101304[[package]]
7111305name = "icu_properties_data"
712−version = "2.1.2"
1306+version = "2.2.0"
7131307source = "registry+https://github.com/rust-lang/crates.io-index"
714−checksum = "616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af"
1308+checksum = "8e2bbb201e0c04f7b4b3e14382af113e17ba4f63e2c9d2ee626b720cbce54a14"
7151309
7161310[[package]]
7171311name = "icu_provider"
718−version = "2.1.1"
1312+version = "2.2.0"
7191313source = "registry+https://github.com/rust-lang/crates.io-index"
720−checksum = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614"
1314+checksum = "139c4cf31c8b5f33d7e199446eff9c1e02decfc2f0eec2c8d71f65befa45b421"
7211315dependencies = [
7221316 "displaydoc",
7231317 "icu_locale_core",
@@ -728,6 +1322,12 @@ dependencies = [
7281322 "zerovec",
7291323]
7301324
1325+[[package]]
1326+name = "id-arena"
1327+version = "2.3.0"
1328+source = "registry+https://github.com/rust-lang/crates.io-index"
1329+checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954"
1330+
7311331[[package]]
7321332name = "ident_case"
7331333version = "1.0.1"
@@ -747,9 +1347,9 @@ dependencies = [
7471347
7481348[[package]]
7491349name = "idna_adapter"
750−version = "1.2.1"
1350+version = "1.2.2"
7511351source = "registry+https://github.com/rust-lang/crates.io-index"
752−checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344"
1352+checksum = "cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714"
7531353dependencies = [
7541354 "icu_normalizer",
7551355 "icu_properties",
@@ -757,12 +1357,14 @@ dependencies = [
7571357
7581358[[package]]
7591359name = "indexmap"
760−version = "2.13.0"
1360+version = "2.14.0"
7611361source = "registry+https://github.com/rust-lang/crates.io-index"
762−checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017"
1362+checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9"
7631363dependencies = [
7641364 "equivalent",
765− "hashbrown 0.16.1",
1365+ "hashbrown 0.17.0",
1366+ "serde",
1367+ "serde_core",
7661368]
7671369
7681370[[package]]
@@ -783,6 +1385,15 @@ dependencies = [
7831385 "generic-array",
7841386]
7851387
1388+[[package]]
1389+name = "inout"
1390+version = "0.2.2"
1391+source = "registry+https://github.com/rust-lang/crates.io-index"
1392+checksum = "4250ce6452e92010fdf7268ccc5d14faa80bb12fc741938534c58f16804e03c7"
1393+dependencies = [
1394+ "hybrid-array",
1395+]
1396+
7861397[[package]]
7871398name = "instability"
7881399version = "0.3.12"
@@ -793,23 +1404,62 @@ dependencies = [
7931404 "indoc",
7941405 "proc-macro2",
7951406 "quote",
796− "syn",
1407+ "syn 2.0.117",
7971408]
7981409
1410+[[package]]
1411+name = "ipnet"
1412+version = "2.12.0"
1413+source = "registry+https://github.com/rust-lang/crates.io-index"
1414+checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2"
1415+
7991416[[package]]
8001417name = "itertools"
801−version = "0.13.0"
1418+version = "0.14.0"
8021419source = "registry+https://github.com/rust-lang/crates.io-index"
803−checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186"
1420+checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"
8041421dependencies = [
8051422 "either",
8061423]
8071424
8081425[[package]]
8091426name = "itoa"
810−version = "1.0.17"
1427+version = "1.0.18"
1428+source = "registry+https://github.com/rust-lang/crates.io-index"
1429+checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682"
1430+
1431+[[package]]
1432+name = "jobserver"
1433+version = "0.1.35"
1434+source = "registry+https://github.com/rust-lang/crates.io-index"
1435+checksum = "1c00acbd29eabad4a2392fa0e921c874934dbbf4194312ad20f04a0ed67a3cb3"
1436+dependencies = [
1437+ "getrandom 0.4.2",
1438+ "libc",
1439+]
1440+
1441+[[package]]
1442+name = "js-sys"
1443+version = "0.3.95"
1444+source = "registry+https://github.com/rust-lang/crates.io-index"
1445+checksum = "2964e92d1d9dc3364cae4d718d93f227e3abb088e747d92e0395bfdedf1c12ca"
1446+dependencies = [
1447+ "cfg-if",
1448+ "futures-util",
1449+ "once_cell",
1450+ "wasm-bindgen",
1451+]
1452+
1453+[[package]]
1454+name = "kasuari"
1455+version = "0.4.12"
8111456source = "registry+https://github.com/rust-lang/crates.io-index"
812−checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2"
1457+checksum = "bde5057d6143cc94e861d90f591b9303d6716c6b9602309150bd068853c10899"
1458+dependencies = [
1459+ "hashbrown 0.16.1",
1460+ "portable-atomic",
1461+ "thiserror 2.0.18",
1462+]
8131463
8141464[[package]]
8151465name = "knot"
@@ -818,24 +1468,62 @@ dependencies = [
8181468 "ariadne",
8191469]
8201470
1471+[[package]]
1472+name = "knot-compile-rt"
1473+version = "0.1.0"
1474+dependencies = [
1475+ "knot-jit",
1476+ "knot-runtime",
1477+ "libc",
1478+]
1479+
8211480[[package]]
8221481name = "knot-compiler"
8231482version = "0.1.0"
8241483dependencies = [
1484+ "blake3",
8251485 "cranelift-codegen",
8261486 "cranelift-frontend",
1487+ "cranelift-jit",
8271488 "cranelift-module",
8281489 "cranelift-native",
8291490 "cranelift-object",
1491+ "gimli",
1492+ "indexmap",
8301493 "knot",
1494+ "knot-descriptor",
8311495 "knot-runtime",
1496+ "libc",
1497+ "object",
8321498 "target-lexicon",
1499+ "z3",
1500+]
1501+
1502+[[package]]
1503+name = "knot-descriptor"
1504+version = "0.1.0"
1505+
1506+[[package]]
1507+name = "knot-jit"
1508+version = "0.1.0"
1509+dependencies = [
1510+ "cranelift-codegen",
1511+ "cranelift-frontend",
1512+ "cranelift-jit",
1513+ "cranelift-module",
1514+ "cranelift-native",
1515+ "knot",
1516+ "knot-compile-rt",
1517+ "knot-compiler",
1518+ "knot-runtime",
1519+ "libc",
8331520]
8341521
8351522[[package]]
8361523name = "knot-lsp"
8371524version = "0.1.0"
8381525dependencies = [
1526+ "crossbeam-channel",
8391527 "knot",
8401528 "knot-compiler",
8411529 "lsp-server",
@@ -848,49 +1536,96 @@ dependencies = [
8481536name = "knot-runtime"
8491537version = "0.1.0"
8501538dependencies = [
1539+ "blake3",
8511540 "chacha20poly1305",
8521541 "crossterm",
1542+ "dashmap",
8531543 "ed25519-dalek",
854− "getrandom 0.3.4",
855− "num-bigint",
856− "num-integer",
857− "num-traits",
1544+ "getrandom 0.4.2",
1545+ "knot-descriptor",
1546+ "libc",
8581547 "ratatui",
8591548 "rusqlite",
8601549 "serde_json",
8611550 "tiny_http",
1551+ "unicode-width",
8621552 "ureq",
8631553 "x25519-dalek",
8641554]
8651555
1556+[[package]]
1557+name = "lab"
1558+version = "0.11.0"
1559+source = "registry+https://github.com/rust-lang/crates.io-index"
1560+checksum = "bf36173d4167ed999940f804952e6b08197cae5ad5d572eb4db150ce8ad5d58f"
1561+
1562+[[package]]
1563+name = "lazy_static"
1564+version = "1.5.0"
1565+source = "registry+https://github.com/rust-lang/crates.io-index"
1566+checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
1567+
1568+[[package]]
1569+name = "leb128fmt"
1570+version = "0.1.0"
1571+source = "registry+https://github.com/rust-lang/crates.io-index"
1572+checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2"
1573+
1574+[[package]]
1575+name = "libbz2-rs-sys"
1576+version = "0.2.5"
1577+source = "registry+https://github.com/rust-lang/crates.io-index"
1578+checksum = "34b357333733e8260735ba5894eb928c02ecc69c78715f01a8019e7fa7f2db4c"
1579+
8661580[[package]]
8671581name = "libc"
868−version = "0.2.183"
1582+version = "0.2.185"
8691583source = "registry+https://github.com/rust-lang/crates.io-index"
870−checksum = "b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d"
1584+checksum = "52ff2c0fe9bc6cb6b14a0592c2ff4fa9ceb83eea9db979b0487cd054946a2b8f"
1585+
1586+[[package]]
1587+name = "libm"
1588+version = "0.2.16"
1589+source = "registry+https://github.com/rust-lang/crates.io-index"
1590+checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981"
8711591
8721592[[package]]
8731593name = "libsqlite3-sys"
874−version = "0.32.0"
1594+version = "0.37.0"
8751595source = "registry+https://github.com/rust-lang/crates.io-index"
876−checksum = "fbb8270bb4060bd76c6e96f20c52d80620f1d82a3470885694e41e0f81ef6fe7"
1596+checksum = "b1f111c8c41e7c61a49cd34e44c7619462967221a6443b0ec299e0ac30cfb9b1"
8771597dependencies = [
8781598 "cc",
8791599 "pkg-config",
8801600 "vcpkg",
8811601]
8821602
1603+[[package]]
1604+name = "line-clipping"
1605+version = "0.3.7"
1606+source = "registry+https://github.com/rust-lang/crates.io-index"
1607+checksum = "3f50e8f47623268b5407192d26876c4d7f89d686ca130fdc53bced4814cd29f8"
1608+dependencies = [
1609+ "bitflags 2.11.1",
1610+]
1611+
8831612[[package]]
8841613name = "linux-raw-sys"
885−version = "0.4.15"
1614+version = "0.12.1"
8861615source = "registry+https://github.com/rust-lang/crates.io-index"
887−checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab"
1616+checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53"
8881617
8891618[[package]]
8901619name = "litemap"
891−version = "0.8.1"
1620+version = "0.8.2"
1621+source = "registry+https://github.com/rust-lang/crates.io-index"
1622+checksum = "92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0"
1623+
1624+[[package]]
1625+name = "litrs"
1626+version = "1.0.0"
8921627source = "registry+https://github.com/rust-lang/crates.io-index"
893−checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77"
1628+checksum = "11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092"
8941629
8951630[[package]]
8961631name = "lock_api"
@@ -909,13 +1644,19 @@ checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897"
9091644
9101645[[package]]
9111646name = "lru"
912−version = "0.12.5"
1647+version = "0.16.4"
9131648source = "registry+https://github.com/rust-lang/crates.io-index"
914−checksum = "234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38"
1649+checksum = "7f66e8d5d03f609abc3a39e6f08e4164ebf1447a732906d39eb9b99b7919ef39"
9151650dependencies = [
916− "hashbrown 0.15.5",
1651+ "hashbrown 0.16.1",
9171652]
9181653
1654+[[package]]
1655+name = "lru-slab"
1656+version = "0.1.2"
1657+source = "registry+https://github.com/rust-lang/crates.io-index"
1658+checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154"
1659+
9191660[[package]]
9201661name = "lsp-server"
9211662version = "0.7.9"
@@ -943,50 +1684,120 @@ dependencies = [
9431684]
9441685
9451686[[package]]
946−name = "memchr"
947−version = "2.8.0"
1687+name = "lzma-rust2"
1688+version = "0.16.5"
9481689source = "registry+https://github.com/rust-lang/crates.io-index"
949−checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79"
1690+checksum = "ca93e534d1142d1d0dcca6d25fe302508a5dfb40b302802904577725ea0b695b"
1691+dependencies = [
1692+ "sha2 0.11.0",
1693+]
9501694
9511695[[package]]
952−name = "miniz_oxide"
953−version = "0.8.9"
1696+name = "mac_address"
1697+version = "1.1.8"
9541698source = "registry+https://github.com/rust-lang/crates.io-index"
955−checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316"
1699+checksum = "c0aeb26bf5e836cc1c341c8106051b573f1766dfa05aa87f0b98be5e51b02303"
9561700dependencies = [
957− "adler2",
958− "simd-adler32",
1701+ "nix",
1702+ "winapi",
9591703]
9601704
9611705[[package]]
962−name = "mio"
963−version = "1.1.1"
1706+name = "mach2"
1707+version = "0.4.3"
9641708source = "registry+https://github.com/rust-lang/crates.io-index"
965−checksum = "a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc"
1709+checksum = "d640282b302c0bb0a2a8e0233ead9035e3bed871f0b7e81fe4a1ec829765db44"
9661710dependencies = [
9671711 "libc",
968− "log",
969− "wasi",
970− "windows-sys 0.61.2",
9711712]
9721713
9731714[[package]]
974−name = "num-bigint"
975−version = "0.4.6"
1715+name = "memchr"
1716+version = "2.8.0"
9761717source = "registry+https://github.com/rust-lang/crates.io-index"
977−checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9"
1718+checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79"
1719+
1720+[[package]]
1721+name = "memmem"
1722+version = "0.1.1"
1723+source = "registry+https://github.com/rust-lang/crates.io-index"
1724+checksum = "a64a92489e2744ce060c349162be1c5f33c6969234104dbd99ddb5feb08b8c15"
1725+
1726+[[package]]
1727+name = "memoffset"
1728+version = "0.9.1"
1729+source = "registry+https://github.com/rust-lang/crates.io-index"
1730+checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"
9781731dependencies = [
979− "num-integer",
980− "num-traits",
1732+ "autocfg",
1733+]
1734+
1735+[[package]]
1736+name = "minimal-lexical"
1737+version = "0.2.1"
1738+source = "registry+https://github.com/rust-lang/crates.io-index"
1739+checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
1740+
1741+[[package]]
1742+name = "miniz_oxide"
1743+version = "0.8.9"
1744+source = "registry+https://github.com/rust-lang/crates.io-index"
1745+checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316"
1746+dependencies = [
1747+ "adler2",
1748+ "simd-adler32",
9811749]
9821750
9831751[[package]]
984−name = "num-integer"
985−version = "0.1.46"
1752+name = "mio"
1753+version = "1.2.0"
9861754source = "registry+https://github.com/rust-lang/crates.io-index"
987−checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f"
1755+checksum = "50b7e5b27aa02a74bac8c3f23f448f8d87ff11f92d3aac1a6ed369ee08cc56c1"
9881756dependencies = [
989− "num-traits",
1757+ "libc",
1758+ "log",
1759+ "wasi",
1760+ "windows-sys 0.61.2",
1761+]
1762+
1763+[[package]]
1764+name = "nix"
1765+version = "0.29.0"
1766+source = "registry+https://github.com/rust-lang/crates.io-index"
1767+checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46"
1768+dependencies = [
1769+ "bitflags 2.11.1",
1770+ "cfg-if",
1771+ "cfg_aliases",
1772+ "libc",
1773+ "memoffset",
1774+]
1775+
1776+[[package]]
1777+name = "nom"
1778+version = "7.1.3"
1779+source = "registry+https://github.com/rust-lang/crates.io-index"
1780+checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
1781+dependencies = [
1782+ "memchr",
1783+ "minimal-lexical",
1784+]
1785+
1786+[[package]]
1787+name = "num-conv"
1788+version = "0.2.1"
1789+source = "registry+https://github.com/rust-lang/crates.io-index"
1790+checksum = "c6673768db2d862beb9b39a78fdcb1a69439615d5794a1be50caa9bc92c81967"
1791+
1792+[[package]]
1793+name = "num-derive"
1794+version = "0.4.2"
1795+source = "registry+https://github.com/rust-lang/crates.io-index"
1796+checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202"
1797+dependencies = [
1798+ "proc-macro2",
1799+ "quote",
1800+ "syn 2.0.117",
9901801]
9911802
9921803[[package]]
@@ -998,14 +1809,23 @@ dependencies = [
9981809 "autocfg",
9991810]
10001811
1812+[[package]]
1813+name = "num_threads"
1814+version = "0.1.7"
1815+source = "registry+https://github.com/rust-lang/crates.io-index"
1816+checksum = "5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9"
1817+dependencies = [
1818+ "libc",
1819+]
1820+
10011821[[package]]
10021822name = "object"
1003−version = "0.36.7"
1823+version = "0.39.1"
10041824source = "registry+https://github.com/rust-lang/crates.io-index"
1005−checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87"
1825+checksum = "2e5a6c098c7a3b6547378093f5cc30bc54fd361ce711e05293a5cc589562739b"
10061826dependencies = [
10071827 "crc32fast",
1008− "hashbrown 0.15.5",
1828+ "hashbrown 0.17.0",
10091829 "indexmap",
10101830 "memchr",
10111831]
@@ -1022,6 +1842,15 @@ version = "0.3.1"
10221842source = "registry+https://github.com/rust-lang/crates.io-index"
10231843checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381"
10241844
1845+[[package]]
1846+name = "ordered-float"
1847+version = "4.6.0"
1848+source = "registry+https://github.com/rust-lang/crates.io-index"
1849+checksum = "7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951"
1850+dependencies = [
1851+ "num-traits",
1852+]
1853+
10251854[[package]]
10261855name = "parking_lot"
10271856version = "0.12.5"
@@ -1046,10 +1875,14 @@ dependencies = [
10461875]
10471876
10481877[[package]]
1049−name = "paste"
1050−version = "1.0.15"
1878+name = "pbkdf2"
1879+version = "0.13.0"
10511880source = "registry+https://github.com/rust-lang/crates.io-index"
1052−checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a"
1881+checksum = "112d82ceb8c5bf524d9af484d4e4970c9fd5a0cc15ba14ad93dccd28873b0629"
1882+dependencies = [
1883+ "digest 0.11.3",
1884+ "hmac",
1885+]
10531886
10541887[[package]]
10551888name = "percent-encoding"
@@ -1058,573 +1891,1547 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
10581891checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"
10591892
10601893[[package]]
1061−name = "pkg-config"
1062−version = "0.3.32"
1894+name = "pest"
1895+version = "2.8.6"
10631896source = "registry+https://github.com/rust-lang/crates.io-index"
1064−checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c"
1897+checksum = "e0848c601009d37dfa3430c4666e147e49cdcf1b92ecd3e63657d8a5f19da662"
1898+dependencies = [
1899+ "memchr",
1900+ "ucd-trie",
1901+]
10651902
10661903[[package]]
1067−name = "poly1305"
1068−version = "0.8.0"
1904+name = "pest_derive"
1905+version = "2.8.6"
10691906source = "registry+https://github.com/rust-lang/crates.io-index"
1070−checksum = "8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf"
1907+checksum = "11f486f1ea21e6c10ed15d5a7c77165d0ee443402f0780849d1768e7d9d6fe77"
10711908dependencies = [
1072− "cpufeatures",
1073− "opaque-debug",
1074− "universal-hash",
1909+ "pest",
1910+ "pest_generator",
10751911]
10761912
10771913[[package]]
1078−name = "potential_utf"
1079−version = "0.1.4"
1914+name = "pest_generator"
1915+version = "2.8.6"
10801916source = "registry+https://github.com/rust-lang/crates.io-index"
1081−checksum = "b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77"
1917+checksum = "8040c4647b13b210a963c1ed407c1ff4fdfa01c31d6d2a098218702e6664f94f"
10821918dependencies = [
1083− "zerovec",
1919+ "pest",
1920+ "pest_meta",
1921+ "proc-macro2",
1922+ "quote",
1923+ "syn 2.0.117",
10841924]
10851925
10861926[[package]]
1087−name = "proc-macro2"
1088−version = "1.0.106"
1927+name = "pest_meta"
1928+version = "2.8.6"
10891929source = "registry+https://github.com/rust-lang/crates.io-index"
1090−checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934"
1930+checksum = "89815c69d36021a140146f26659a81d6c2afa33d216d736dd4be5381a7362220"
10911931dependencies = [
1092− "unicode-ident",
1932+ "pest",
1933+ "sha2 0.10.9",
10931934]
10941935
10951936[[package]]
1096−name = "quote"
1097−version = "1.0.45"
1937+name = "phf"
1938+version = "0.11.3"
10981939source = "registry+https://github.com/rust-lang/crates.io-index"
1099−checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924"
1940+checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078"
11001941dependencies = [
1101− "proc-macro2",
1942+ "phf_macros",
1943+ "phf_shared",
11021944]
11031945
11041946[[package]]
1105−name = "r-efi"
1106−version = "5.3.0"
1947+name = "phf_codegen"
1948+version = "0.11.3"
11071949source = "registry+https://github.com/rust-lang/crates.io-index"
1108−checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f"
1950+checksum = "aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a"
1951+dependencies = [
1952+ "phf_generator",
1953+ "phf_shared",
1954+]
11091955
11101956[[package]]
1111−name = "rand_core"
1112−version = "0.6.4"
1957+name = "phf_generator"
1958+version = "0.11.3"
11131959source = "registry+https://github.com/rust-lang/crates.io-index"
1114−checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
1960+checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d"
11151961dependencies = [
1116− "getrandom 0.2.17",
1962+ "phf_shared",
1963+ "rand 0.8.6",
11171964]
11181965
11191966[[package]]
1120−name = "ratatui"
1121−version = "0.29.0"
1967+name = "phf_macros"
1968+version = "0.11.3"
11221969source = "registry+https://github.com/rust-lang/crates.io-index"
1123−checksum = "eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b"
1970+checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216"
11241971dependencies = [
1125− "bitflags 2.11.0",
1126− "cassowary",
1127− "compact_str",
1128− "crossterm",
1129− "indoc",
1130− "instability",
1131− "itertools",
1132− "lru",
1133− "paste",
1134− "strum",
1135− "unicode-segmentation",
1136− "unicode-truncate",
1137− "unicode-width 0.2.0",
1972+ "phf_generator",
1973+ "phf_shared",
1974+ "proc-macro2",
1975+ "quote",
1976+ "syn 2.0.117",
11381977]
11391978
11401979[[package]]
1141−name = "redox_syscall"
1142−version = "0.5.18"
1980+name = "phf_shared"
1981+version = "0.11.3"
11431982source = "registry+https://github.com/rust-lang/crates.io-index"
1144−checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d"
1983+checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5"
11451984dependencies = [
1146− "bitflags 2.11.0",
1985+ "siphasher",
11471986]
11481987
11491988[[package]]
1150−name = "regalloc2"
1151−version = "0.11.2"
1989+name = "pin-project-lite"
1990+version = "0.2.17"
11521991source = "registry+https://github.com/rust-lang/crates.io-index"
1153−checksum = "dc06e6b318142614e4a48bc725abbf08ff166694835c43c9dae5a9009704639a"
1154−dependencies = [
1155− "allocator-api2",
1156− "bumpalo",
1157− "hashbrown 0.15.5",
1158− "log",
1159− "rustc-hash",
1160− "smallvec",
1161−]
1992+checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd"
11621993
11631994[[package]]
1164−name = "ring"
1165−version = "0.17.14"
1995+name = "pkg-config"
1996+version = "0.3.33"
11661997source = "registry+https://github.com/rust-lang/crates.io-index"
1167−checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7"
1168−dependencies = [
1169− "cc",
1170− "cfg-if",
1171− "getrandom 0.2.17",
1172− "libc",
1173− "untrusted",
1174− "windows-sys 0.52.0",
1175−]
1998+checksum = "19f132c84eca552bf34cab8ec81f1c1dcc229b811638f9d283dceabe58c5569e"
11761999
11772000[[package]]
1178−name = "rusqlite"
1179−version = "0.34.0"
2001+name = "poly1305"
2002+version = "0.8.0"
11802003source = "registry+https://github.com/rust-lang/crates.io-index"
1181−checksum = "37e34486da88d8e051c7c0e23c3f15fd806ea8546260aa2fec247e97242ec143"
2004+checksum = "8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf"
11822005dependencies = [
1183− "bitflags 2.11.0",
1184− "fallible-iterator",
1185− "fallible-streaming-iterator",
1186− "hashlink",
1187− "libsqlite3-sys",
1188− "smallvec",
2006+ "cpufeatures 0.2.17",
2007+ "opaque-debug",
2008+ "universal-hash",
11892009]
11902010
11912011[[package]]
1192−name = "rustc-hash"
1193−version = "2.1.1"
2012+name = "portable-atomic"
2013+version = "1.13.1"
11942014source = "registry+https://github.com/rust-lang/crates.io-index"
1195−checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d"
2015+checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49"
11962016
11972017[[package]]
1198−name = "rustc_version"
1199−version = "0.4.1"
2018+name = "potential_utf"
2019+version = "0.1.5"
12002020source = "registry+https://github.com/rust-lang/crates.io-index"
1201−checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"
2021+checksum = "0103b1cef7ec0cf76490e969665504990193874ea05c85ff9bab8b911d0a0564"
12022022dependencies = [
1203− "semver",
2023+ "zerovec",
12042024]
12052025
12062026[[package]]
1207−name = "rustix"
1208−version = "0.38.44"
2027+name = "powerfmt"
2028+version = "0.2.0"
2029+source = "registry+https://github.com/rust-lang/crates.io-index"
2030+checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"
2031+
2032+[[package]]
2033+name = "ppmd-rust"
2034+version = "1.4.0"
12092035source = "registry+https://github.com/rust-lang/crates.io-index"
1210−checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154"
2036+checksum = "efca4c95a19a79d1c98f791f10aebd5c1363b473244630bb7dbde1dc98455a24"
2037+
2038+[[package]]
2039+name = "prettyplease"
2040+version = "0.2.37"
2041+source = "registry+https://github.com/rust-lang/crates.io-index"
2042+checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b"
12112043dependencies = [
1212− "bitflags 2.11.0",
1213− "errno",
1214− "libc",
1215− "linux-raw-sys",
1216− "windows-sys 0.59.0",
2044+ "proc-macro2",
2045+ "syn 2.0.117",
12172046]
12182047
12192048[[package]]
1220−name = "rustls"
1221−version = "0.23.37"
2049+name = "proc-macro2"
2050+version = "1.0.106"
12222051source = "registry+https://github.com/rust-lang/crates.io-index"
1223−checksum = "758025cb5fccfd3bc2fd74708fd4682be41d99e5dff73c377c0646c6012c73a4"
2052+checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934"
12242053dependencies = [
1225− "log",
1226− "once_cell",
1227− "ring",
1228− "rustls-pki-types",
1229− "rustls-webpki",
1230− "subtle",
1231− "zeroize",
2054+ "unicode-ident",
12322055]
12332056
12342057[[package]]
1235−name = "rustls-pki-types"
1236−version = "1.14.0"
2058+name = "quinn"
2059+version = "0.11.11"
12372060source = "registry+https://github.com/rust-lang/crates.io-index"
1238−checksum = "be040f8b0a225e40375822a563fa9524378b9d63112f53e19ffff34df5d33fdd"
2061+checksum = "0c1a41e437b6bbd489372cd4971de128e85c855f56c57f283d20ff016cf7c0a8"
12392062dependencies = [
1240− "zeroize",
2063+ "bytes",
2064+ "cfg_aliases",
2065+ "pin-project-lite",
2066+ "quinn-proto",
2067+ "quinn-udp",
2068+ "rustc-hash",
2069+ "rustls",
2070+ "socket2",
2071+ "thiserror 2.0.18",
2072+ "tokio",
2073+ "tracing",
2074+ "web-time",
12412075]
12422076
12432077[[package]]
1244−name = "rustls-webpki"
1245−version = "0.103.9"
2078+name = "quinn-proto"
2079+version = "0.11.16"
12462080source = "registry+https://github.com/rust-lang/crates.io-index"
1247−checksum = "d7df23109aa6c1567d1c575b9952556388da57401e4ace1d15f79eedad0d8f53"
2081+checksum = "2f4bfc015262b9df63c8845072ce59068853ff5872180c2ce2f13038b970e560"
12482082dependencies = [
2083+ "bytes",
2084+ "getrandom 0.4.2",
2085+ "lru-slab",
2086+ "rand 0.10.2",
2087+ "rand_pcg",
12492088 "ring",
2089+ "rustc-hash",
2090+ "rustls",
12502091 "rustls-pki-types",
1251− "untrusted",
2092+ "slab",
2093+ "thiserror 2.0.18",
2094+ "tinyvec",
2095+ "tracing",
2096+ "web-time",
12522097]
12532098
12542099[[package]]
1255−name = "rustversion"
1256−version = "1.0.22"
2100+name = "quinn-udp"
2101+version = "0.5.15"
12572102source = "registry+https://github.com/rust-lang/crates.io-index"
1258−checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d"
2103+checksum = "35a133f956daabe89a61a685c2649f13d82d5aa4bd5d12d1277e1072a21c0694"
2104+dependencies = [
2105+ "cfg_aliases",
2106+ "libc",
2107+ "once_cell",
2108+ "socket2",
2109+ "tracing",
2110+ "windows-sys 0.61.2",
2111+]
12592112
12602113[[package]]
1261−name = "ryu"
1262−version = "1.0.23"
2114+name = "quote"
2115+version = "1.0.45"
12632116source = "registry+https://github.com/rust-lang/crates.io-index"
1264−checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f"
2117+checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924"
2118+dependencies = [
2119+ "proc-macro2",
2120+]
12652121
12662122[[package]]
1267−name = "scopeguard"
1268−version = "1.2.0"
2123+name = "r-efi"
2124+version = "5.3.0"
12692125source = "registry+https://github.com/rust-lang/crates.io-index"
1270−checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
2126+checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f"
12712127
12722128[[package]]
1273−name = "semver"
1274−version = "1.0.27"
2129+name = "r-efi"
2130+version = "6.0.0"
12752131source = "registry+https://github.com/rust-lang/crates.io-index"
1276−checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2"
2132+checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf"
12772133
12782134[[package]]
1279−name = "serde"
1280−version = "1.0.228"
2135+name = "rand"
2136+version = "0.8.6"
12812137source = "registry+https://github.com/rust-lang/crates.io-index"
1282−checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"
2138+checksum = "5ca0ecfa931c29007047d1bc58e623ab12e5590e8c7cc53200d5202b69266d8a"
12832139dependencies = [
1284− "serde_core",
1285− "serde_derive",
2140+ "rand_core 0.6.4",
12862141]
12872142
12882143[[package]]
1289−name = "serde_core"
1290−version = "1.0.228"
2144+name = "rand"
2145+version = "0.10.2"
12912146source = "registry+https://github.com/rust-lang/crates.io-index"
1292−checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
2147+checksum = "c7f5fa3a058cd35567ef9bfa5e75732bee0f9e4c55fa90477bef2dfcdbc4be80"
12932148dependencies = [
1294− "serde_derive",
2149+ "chacha20 0.10.1",
2150+ "getrandom 0.4.2",
2151+ "rand_core 0.10.1",
12952152]
12962153
12972154[[package]]
1298−name = "serde_derive"
1299−version = "1.0.228"
2155+name = "rand_core"
2156+version = "0.6.4"
13002157source = "registry+https://github.com/rust-lang/crates.io-index"
1301−checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
2158+checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
13022159dependencies = [
1303− "proc-macro2",
1304− "quote",
1305− "syn",
2160+ "getrandom 0.2.17",
13062161]
13072162
13082163[[package]]
1309−name = "serde_json"
1310−version = "1.0.149"
2164+name = "rand_core"
2165+version = "0.10.1"
13112166source = "registry+https://github.com/rust-lang/crates.io-index"
1312−checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86"
1313−dependencies = [
1314− "itoa",
1315− "memchr",
1316− "serde",
1317− "serde_core",
1318− "zmij",
1319−]
2167+checksum = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69"
13202168
13212169[[package]]
1322−name = "serde_repr"
1323−version = "0.1.20"
2170+name = "rand_pcg"
2171+version = "0.10.2"
13242172source = "registry+https://github.com/rust-lang/crates.io-index"
1325−checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c"
2173+checksum = "caa0f4137e1c0a72f4c651489402276c8e8e1cf081f3b0ba156d2cbeef09e86a"
13262174dependencies = [
1327− "proc-macro2",
1328− "quote",
1329− "syn",
2175+ "rand_core 0.10.1",
13302176]
13312177
13322178[[package]]
1333−name = "sha2"
1334−version = "0.10.9"
2179+name = "ratatui"
2180+version = "0.30.0"
13352181source = "registry+https://github.com/rust-lang/crates.io-index"
1336−checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283"
2182+checksum = "d1ce67fb8ba4446454d1c8dbaeda0557ff5e94d39d5e5ed7f10a65eb4c8266bc"
2183+dependencies = [
2184+ "instability",
2185+ "ratatui-core",
2186+ "ratatui-crossterm",
2187+ "ratatui-macros",
2188+ "ratatui-termwiz",
2189+ "ratatui-widgets",
2190+]
2191+
2192+[[package]]
2193+name = "ratatui-core"
2194+version = "0.1.0"
2195+source = "registry+https://github.com/rust-lang/crates.io-index"
2196+checksum = "5ef8dea09a92caaf73bff7adb70b76162e5937524058a7e5bff37869cbbec293"
2197+dependencies = [
2198+ "bitflags 2.11.1",
2199+ "compact_str",
2200+ "hashbrown 0.16.1",
2201+ "indoc",
2202+ "itertools",
2203+ "kasuari",
2204+ "lru",
2205+ "strum",
2206+ "thiserror 2.0.18",
2207+ "unicode-segmentation",
2208+ "unicode-truncate",
2209+ "unicode-width",
2210+]
2211+
2212+[[package]]
2213+name = "ratatui-crossterm"
2214+version = "0.1.0"
2215+source = "registry+https://github.com/rust-lang/crates.io-index"
2216+checksum = "577c9b9f652b4c121fb25c6a391dd06406d3b092ba68827e6d2f09550edc54b3"
13372217dependencies = [
13382218 "cfg-if",
1339− "cpufeatures",
1340− "digest",
2219+ "crossterm",
2220+ "instability",
2221+ "ratatui-core",
13412222]
13422223
13432224[[package]]
1344−name = "shlex"
1345−version = "1.3.0"
2225+name = "ratatui-macros"
2226+version = "0.7.0"
13462227source = "registry+https://github.com/rust-lang/crates.io-index"
1347−checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
2228+checksum = "a7f1342a13e83e4bb9d0b793d0ea762be633f9582048c892ae9041ef39c936f4"
2229+dependencies = [
2230+ "ratatui-core",
2231+ "ratatui-widgets",
2232+]
13482233
13492234[[package]]
1350−name = "signal-hook"
1351−version = "0.3.18"
2235+name = "ratatui-termwiz"
2236+version = "0.1.0"
13522237source = "registry+https://github.com/rust-lang/crates.io-index"
1353−checksum = "d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2"
2238+checksum = "0f76fe0bd0ed4295f0321b1676732e2454024c15a35d01904ddb315afd3d545c"
2239+dependencies = [
2240+ "ratatui-core",
2241+ "termwiz",
2242+]
2243+
2244+[[package]]
2245+name = "ratatui-widgets"
2246+version = "0.3.0"
2247+source = "registry+https://github.com/rust-lang/crates.io-index"
2248+checksum = "d7dbfa023cd4e604c2553483820c5fe8aa9d71a42eea5aa77c6e7f35756612db"
2249+dependencies = [
2250+ "bitflags 2.11.1",
2251+ "hashbrown 0.16.1",
2252+ "indoc",
2253+ "instability",
2254+ "itertools",
2255+ "line-clipping",
2256+ "ratatui-core",
2257+ "strum",
2258+ "time",
2259+ "unicode-segmentation",
2260+ "unicode-width",
2261+]
2262+
2263+[[package]]
2264+name = "redox_syscall"
2265+version = "0.5.18"
2266+source = "registry+https://github.com/rust-lang/crates.io-index"
2267+checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d"
2268+dependencies = [
2269+ "bitflags 2.11.1",
2270+]
2271+
2272+[[package]]
2273+name = "regalloc2"
2274+version = "0.15.1"
2275+source = "registry+https://github.com/rust-lang/crates.io-index"
2276+checksum = "de2c52737737f8609e94f975dee22854a2d5c125772d4b1cf292120f4d45c186"
13542277dependencies = [
2278+ "allocator-api2",
2279+ "bumpalo",
2280+ "hashbrown 0.17.0",
2281+ "log",
2282+ "rustc-hash",
2283+ "smallvec",
2284+]
2285+
2286+[[package]]
2287+name = "regex"
2288+version = "1.12.3"
2289+source = "registry+https://github.com/rust-lang/crates.io-index"
2290+checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276"
2291+dependencies = [
2292+ "aho-corasick",
2293+ "memchr",
2294+ "regex-automata",
2295+ "regex-syntax",
2296+]
2297+
2298+[[package]]
2299+name = "regex-automata"
2300+version = "0.4.14"
2301+source = "registry+https://github.com/rust-lang/crates.io-index"
2302+checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f"
2303+dependencies = [
2304+ "aho-corasick",
2305+ "memchr",
2306+ "regex-syntax",
2307+]
2308+
2309+[[package]]
2310+name = "regex-syntax"
2311+version = "0.8.10"
2312+source = "registry+https://github.com/rust-lang/crates.io-index"
2313+checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a"
2314+
2315+[[package]]
2316+name = "region"
2317+version = "3.0.2"
2318+source = "registry+https://github.com/rust-lang/crates.io-index"
2319+checksum = "e6b6ebd13bc009aef9cd476c1310d49ac354d36e240cf1bd753290f3dc7199a7"
2320+dependencies = [
2321+ "bitflags 1.3.2",
13552322 "libc",
1356− "signal-hook-registry",
2323+ "mach2",
2324+ "windows-sys 0.52.0",
13572325]
13582326
13592327[[package]]
1360−name = "signal-hook-mio"
1361−version = "0.2.5"
2328+name = "reqwest"
2329+version = "0.12.28"
13622330source = "registry+https://github.com/rust-lang/crates.io-index"
1363−checksum = "b75a19a7a740b25bc7944bdee6172368f988763b744e3d4dfe753f6b4ece40cc"
2331+checksum = "eddd3ca559203180a307f12d114c268abf583f59b03cb906fd0b3ff8646c1147"
13642332dependencies = [
2333+ "base64",
2334+ "bytes",
2335+ "futures-channel",
2336+ "futures-core",
2337+ "futures-util",
2338+ "http",
2339+ "http-body",
2340+ "http-body-util",
2341+ "hyper",
2342+ "hyper-rustls",
2343+ "hyper-util",
2344+ "js-sys",
2345+ "log",
2346+ "percent-encoding",
2347+ "pin-project-lite",
2348+ "quinn",
2349+ "rustls",
2350+ "rustls-pki-types",
2351+ "serde",
2352+ "serde_json",
2353+ "serde_urlencoded",
2354+ "sync_wrapper",
2355+ "tokio",
2356+ "tokio-rustls",
2357+ "tower",
2358+ "tower-http",
2359+ "tower-service",
2360+ "url",
2361+ "wasm-bindgen",
2362+ "wasm-bindgen-futures",
2363+ "web-sys",
2364+ "webpki-roots",
2365+]
2366+
2367+[[package]]
2368+name = "ring"
2369+version = "0.17.14"
2370+source = "registry+https://github.com/rust-lang/crates.io-index"
2371+checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7"
2372+dependencies = [
2373+ "cc",
2374+ "cfg-if",
2375+ "getrandom 0.2.17",
13652376 "libc",
1366− "mio",
1367− "signal-hook",
2377+ "untrusted",
2378+ "windows-sys 0.52.0",
13682379]
13692380
13702381[[package]]
1371−name = "signal-hook-registry"
1372−version = "1.4.8"
2382+name = "rsqlite-vfs"
2383+version = "0.1.0"
13732384source = "registry+https://github.com/rust-lang/crates.io-index"
1374−checksum = "c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b"
2385+checksum = "a8a1f2315036ef6b1fbacd1972e8ee7688030b0a2121edfc2a6550febd41574d"
2386+dependencies = [
2387+ "hashbrown 0.16.1",
2388+ "thiserror 2.0.18",
2389+]
2390+
2391+[[package]]
2392+name = "rusqlite"
2393+version = "0.39.0"
2394+source = "registry+https://github.com/rust-lang/crates.io-index"
2395+checksum = "a0d2b0146dd9661bf67bb107c0bb2a55064d556eeb3fc314151b957f313bcd4e"
2396+dependencies = [
2397+ "bitflags 2.11.1",
2398+ "fallible-iterator",
2399+ "fallible-streaming-iterator",
2400+ "hashlink",
2401+ "libsqlite3-sys",
2402+ "smallvec",
2403+ "sqlite-wasm-rs",
2404+]
2405+
2406+[[package]]
2407+name = "rustc-hash"
2408+version = "2.1.2"
2409+source = "registry+https://github.com/rust-lang/crates.io-index"
2410+checksum = "94300abf3f1ae2e2b8ffb7b58043de3d399c73fa6f4b73826402a5c457614dbe"
2411+
2412+[[package]]
2413+name = "rustc_version"
2414+version = "0.4.1"
2415+source = "registry+https://github.com/rust-lang/crates.io-index"
2416+checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"
2417+dependencies = [
2418+ "semver",
2419+]
2420+
2421+[[package]]
2422+name = "rustix"
2423+version = "1.1.4"
2424+source = "registry+https://github.com/rust-lang/crates.io-index"
2425+checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190"
13752426dependencies = [
2427+ "bitflags 2.11.1",
13762428 "errno",
13772429 "libc",
2430+ "linux-raw-sys",
2431+ "windows-sys 0.61.2",
13782432]
13792433
13802434[[package]]
1381−name = "signature"
1382−version = "2.2.0"
2435+name = "rustls"
2436+version = "0.23.38"
13832437source = "registry+https://github.com/rust-lang/crates.io-index"
1384−checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de"
2438+checksum = "69f9466fb2c14ea04357e91413efb882e2a6d4a406e625449bc0a5d360d53a21"
2439+dependencies = [
2440+ "log",
2441+ "once_cell",
2442+ "ring",
2443+ "rustls-pki-types",
2444+ "rustls-webpki",
2445+ "subtle",
2446+ "zeroize",
2447+]
13852448
13862449[[package]]
1387−name = "simd-adler32"
1388−version = "0.3.8"
2450+name = "rustls-pki-types"
2451+version = "1.14.0"
13892452source = "registry+https://github.com/rust-lang/crates.io-index"
1390−checksum = "e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2"
2453+checksum = "be040f8b0a225e40375822a563fa9524378b9d63112f53e19ffff34df5d33fdd"
2454+dependencies = [
2455+ "web-time",
2456+ "zeroize",
2457+]
13912458
13922459[[package]]
1393−name = "smallvec"
1394−version = "1.15.1"
2460+name = "rustls-webpki"
2461+version = "0.103.13"
13952462source = "registry+https://github.com/rust-lang/crates.io-index"
1396−checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
2463+checksum = "61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e"
2464+dependencies = [
2465+ "ring",
2466+ "rustls-pki-types",
2467+ "untrusted",
2468+]
13972469
13982470[[package]]
1399−name = "stable_deref_trait"
1400−version = "1.2.1"
2471+name = "rustversion"
2472+version = "1.0.22"
14012473source = "registry+https://github.com/rust-lang/crates.io-index"
1402−checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"
2474+checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d"
14032475
14042476[[package]]
1405−name = "static_assertions"
1406−version = "1.1.0"
2477+name = "ryu"
2478+version = "1.0.23"
14072479source = "registry+https://github.com/rust-lang/crates.io-index"
1408−checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
2480+checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f"
14092481
14102482[[package]]
1411−name = "strsim"
1412−version = "0.11.1"
2483+name = "scopeguard"
2484+version = "1.2.0"
14132485source = "registry+https://github.com/rust-lang/crates.io-index"
1414−checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
2486+checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
14152487
14162488[[package]]
1417−name = "strum"
1418−version = "0.26.3"
2489+name = "semver"
2490+version = "1.0.28"
2491+source = "registry+https://github.com/rust-lang/crates.io-index"
2492+checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd"
2493+
2494+[[package]]
2495+name = "serde"
2496+version = "1.0.228"
14192497source = "registry+https://github.com/rust-lang/crates.io-index"
1420−checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06"
2498+checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"
14212499dependencies = [
1422− "strum_macros",
2500+ "serde_core",
2501+ "serde_derive",
14232502]
14242503
14252504[[package]]
1426−name = "strum_macros"
1427−version = "0.26.4"
2505+name = "serde_core"
2506+version = "1.0.228"
14282507source = "registry+https://github.com/rust-lang/crates.io-index"
1429−checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be"
2508+checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
2509+dependencies = [
2510+ "serde_derive",
2511+]
2512+
2513+[[package]]
2514+name = "serde_derive"
2515+version = "1.0.228"
2516+source = "registry+https://github.com/rust-lang/crates.io-index"
2517+checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
14302518dependencies = [
1431− "heck",
14322519 "proc-macro2",
14332520 "quote",
1434− "rustversion",
1435− "syn",
2521+ "syn 2.0.117",
14362522]
14372523
14382524[[package]]
1439−name = "subtle"
1440−version = "2.6.1"
2525+name = "serde_json"
2526+version = "1.0.149"
14412527source = "registry+https://github.com/rust-lang/crates.io-index"
1442−checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"
2528+checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86"
2529+dependencies = [
2530+ "itoa",
2531+ "memchr",
2532+ "serde",
2533+ "serde_core",
2534+ "zmij",
2535+]
2536+
2537+[[package]]
2538+name = "serde_repr"
2539+version = "0.1.20"
2540+source = "registry+https://github.com/rust-lang/crates.io-index"
2541+checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c"
2542+dependencies = [
2543+ "proc-macro2",
2544+ "quote",
2545+ "syn 2.0.117",
2546+]
2547+
2548+[[package]]
2549+name = "serde_urlencoded"
2550+version = "0.7.1"
2551+source = "registry+https://github.com/rust-lang/crates.io-index"
2552+checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
2553+dependencies = [
2554+ "form_urlencoded",
2555+ "itoa",
2556+ "ryu",
2557+ "serde",
2558+]
2559+
2560+[[package]]
2561+name = "sha1"
2562+version = "0.11.0"
2563+source = "registry+https://github.com/rust-lang/crates.io-index"
2564+checksum = "aacc4cc499359472b4abe1bf11d0b12e688af9a805fa5e3016f9a386dc2d0214"
2565+dependencies = [
2566+ "cfg-if",
2567+ "cpufeatures 0.3.0",
2568+ "digest 0.11.3",
2569+]
2570+
2571+[[package]]
2572+name = "sha2"
2573+version = "0.10.9"
2574+source = "registry+https://github.com/rust-lang/crates.io-index"
2575+checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283"
2576+dependencies = [
2577+ "cfg-if",
2578+ "cpufeatures 0.2.17",
2579+ "digest 0.10.7",
2580+]
2581+
2582+[[package]]
2583+name = "sha2"
2584+version = "0.11.0"
2585+source = "registry+https://github.com/rust-lang/crates.io-index"
2586+checksum = "446ba717509524cb3f22f17ecc096f10f4822d76ab5c0b9822c5f9c284e825f4"
2587+dependencies = [
2588+ "cfg-if",
2589+ "cpufeatures 0.3.0",
2590+ "digest 0.11.3",
2591+]
2592+
2593+[[package]]
2594+name = "shlex"
2595+version = "1.3.0"
2596+source = "registry+https://github.com/rust-lang/crates.io-index"
2597+checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
2598+
2599+[[package]]
2600+name = "signal-hook"
2601+version = "0.3.18"
2602+source = "registry+https://github.com/rust-lang/crates.io-index"
2603+checksum = "d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2"
2604+dependencies = [
2605+ "libc",
2606+ "signal-hook-registry",
2607+]
2608+
2609+[[package]]
2610+name = "signal-hook-mio"
2611+version = "0.2.5"
2612+source = "registry+https://github.com/rust-lang/crates.io-index"
2613+checksum = "b75a19a7a740b25bc7944bdee6172368f988763b744e3d4dfe753f6b4ece40cc"
2614+dependencies = [
2615+ "libc",
2616+ "mio",
2617+ "signal-hook",
2618+]
2619+
2620+[[package]]
2621+name = "signal-hook-registry"
2622+version = "1.4.8"
2623+source = "registry+https://github.com/rust-lang/crates.io-index"
2624+checksum = "c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b"
2625+dependencies = [
2626+ "errno",
2627+ "libc",
2628+]
2629+
2630+[[package]]
2631+name = "signature"
2632+version = "2.2.0"
2633+source = "registry+https://github.com/rust-lang/crates.io-index"
2634+checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de"
2635+
2636+[[package]]
2637+name = "simd-adler32"
2638+version = "0.3.9"
2639+source = "registry+https://github.com/rust-lang/crates.io-index"
2640+checksum = "703d5c7ef118737c72f1af64ad2f6f8c5e1921f818cdcb97b8fe6fc69bf66214"
2641+
2642+[[package]]
2643+name = "siphasher"
2644+version = "1.0.2"
2645+source = "registry+https://github.com/rust-lang/crates.io-index"
2646+checksum = "b2aa850e253778c88a04c3d7323b043aeda9d3e30d5971937c1855769763678e"
2647+
2648+[[package]]
2649+name = "slab"
2650+version = "0.4.12"
2651+source = "registry+https://github.com/rust-lang/crates.io-index"
2652+checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5"
2653+
2654+[[package]]
2655+name = "smallvec"
2656+version = "1.15.1"
2657+source = "registry+https://github.com/rust-lang/crates.io-index"
2658+checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
2659+
2660+[[package]]
2661+name = "socket2"
2662+version = "0.6.5"
2663+source = "registry+https://github.com/rust-lang/crates.io-index"
2664+checksum = "c3d1e2c7f27f8d4cb10542a02c49005dbd6e93095799d6f3be745fae9f8fedd4"
2665+dependencies = [
2666+ "libc",
2667+ "windows-sys 0.61.2",
2668+]
2669+
2670+[[package]]
2671+name = "sqlite-wasm-rs"
2672+version = "0.5.3"
2673+source = "registry+https://github.com/rust-lang/crates.io-index"
2674+checksum = "1b2c760607300407ddeaee518acf28c795661b7108c75421303dbefb237d3a36"
2675+dependencies = [
2676+ "cc",
2677+ "js-sys",
2678+ "rsqlite-vfs",
2679+ "wasm-bindgen",
2680+]
2681+
2682+[[package]]
2683+name = "stable_deref_trait"
2684+version = "1.2.1"
2685+source = "registry+https://github.com/rust-lang/crates.io-index"
2686+checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"
2687+
2688+[[package]]
2689+name = "static_assertions"
2690+version = "1.1.0"
2691+source = "registry+https://github.com/rust-lang/crates.io-index"
2692+checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
2693+
2694+[[package]]
2695+name = "strsim"
2696+version = "0.11.1"
2697+source = "registry+https://github.com/rust-lang/crates.io-index"
2698+checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
2699+
2700+[[package]]
2701+name = "strum"
2702+version = "0.27.2"
2703+source = "registry+https://github.com/rust-lang/crates.io-index"
2704+checksum = "af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf"
2705+dependencies = [
2706+ "strum_macros",
2707+]
2708+
2709+[[package]]
2710+name = "strum_macros"
2711+version = "0.27.2"
2712+source = "registry+https://github.com/rust-lang/crates.io-index"
2713+checksum = "7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7"
2714+dependencies = [
2715+ "heck",
2716+ "proc-macro2",
2717+ "quote",
2718+ "syn 2.0.117",
2719+]
2720+
2721+[[package]]
2722+name = "subtle"
2723+version = "2.6.1"
2724+source = "registry+https://github.com/rust-lang/crates.io-index"
2725+checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"
2726+
2727+[[package]]
2728+name = "syn"
2729+version = "1.0.109"
2730+source = "registry+https://github.com/rust-lang/crates.io-index"
2731+checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
2732+dependencies = [
2733+ "proc-macro2",
2734+ "quote",
2735+ "unicode-ident",
2736+]
2737+
2738+[[package]]
2739+name = "syn"
2740+version = "2.0.117"
2741+source = "registry+https://github.com/rust-lang/crates.io-index"
2742+checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99"
2743+dependencies = [
2744+ "proc-macro2",
2745+ "quote",
2746+ "unicode-ident",
2747+]
2748+
2749+[[package]]
2750+name = "sync_wrapper"
2751+version = "1.0.2"
2752+source = "registry+https://github.com/rust-lang/crates.io-index"
2753+checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263"
2754+dependencies = [
2755+ "futures-core",
2756+]
2757+
2758+[[package]]
2759+name = "synstructure"
2760+version = "0.13.2"
2761+source = "registry+https://github.com/rust-lang/crates.io-index"
2762+checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2"
2763+dependencies = [
2764+ "proc-macro2",
2765+ "quote",
2766+ "syn 2.0.117",
2767+]
2768+
2769+[[package]]
2770+name = "target-lexicon"
2771+version = "0.13.5"
2772+source = "registry+https://github.com/rust-lang/crates.io-index"
2773+checksum = "adb6935a6f5c20170eeceb1a3835a49e12e19d792f6dd344ccc76a985ca5a6ca"
2774+
2775+[[package]]
2776+name = "terminfo"
2777+version = "0.9.0"
2778+source = "registry+https://github.com/rust-lang/crates.io-index"
2779+checksum = "d4ea810f0692f9f51b382fff5893887bb4580f5fa246fde546e0b13e7fcee662"
2780+dependencies = [
2781+ "fnv",
2782+ "nom",
2783+ "phf",
2784+ "phf_codegen",
2785+]
2786+
2787+[[package]]
2788+name = "termios"
2789+version = "0.3.3"
2790+source = "registry+https://github.com/rust-lang/crates.io-index"
2791+checksum = "411c5bf740737c7918b8b1fe232dca4dc9f8e754b8ad5e20966814001ed0ac6b"
2792+dependencies = [
2793+ "libc",
2794+]
2795+
2796+[[package]]
2797+name = "termwiz"
2798+version = "0.23.3"
2799+source = "registry+https://github.com/rust-lang/crates.io-index"
2800+checksum = "4676b37242ccbd1aabf56edb093a4827dc49086c0ffd764a5705899e0f35f8f7"
2801+dependencies = [
2802+ "anyhow",
2803+ "base64",
2804+ "bitflags 2.11.1",
2805+ "fancy-regex",
2806+ "filedescriptor",
2807+ "finl_unicode",
2808+ "fixedbitset",
2809+ "hex",
2810+ "lazy_static",
2811+ "libc",
2812+ "log",
2813+ "memmem",
2814+ "nix",
2815+ "num-derive",
2816+ "num-traits",
2817+ "ordered-float",
2818+ "pest",
2819+ "pest_derive",
2820+ "phf",
2821+ "sha2 0.10.9",
2822+ "signal-hook",
2823+ "siphasher",
2824+ "terminfo",
2825+ "termios",
2826+ "thiserror 1.0.69",
2827+ "ucd-trie",
2828+ "unicode-segmentation",
2829+ "vtparse",
2830+ "wezterm-bidi",
2831+ "wezterm-blob-leases",
2832+ "wezterm-color-types",
2833+ "wezterm-dynamic",
2834+ "wezterm-input-types",
2835+ "winapi",
2836+]
2837+
2838+[[package]]
2839+name = "thiserror"
2840+version = "1.0.69"
2841+source = "registry+https://github.com/rust-lang/crates.io-index"
2842+checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
2843+dependencies = [
2844+ "thiserror-impl 1.0.69",
2845+]
2846+
2847+[[package]]
2848+name = "thiserror"
2849+version = "2.0.18"
2850+source = "registry+https://github.com/rust-lang/crates.io-index"
2851+checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4"
2852+dependencies = [
2853+ "thiserror-impl 2.0.18",
2854+]
2855+
2856+[[package]]
2857+name = "thiserror-impl"
2858+version = "1.0.69"
2859+source = "registry+https://github.com/rust-lang/crates.io-index"
2860+checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
2861+dependencies = [
2862+ "proc-macro2",
2863+ "quote",
2864+ "syn 2.0.117",
2865+]
2866+
2867+[[package]]
2868+name = "thiserror-impl"
2869+version = "2.0.18"
2870+source = "registry+https://github.com/rust-lang/crates.io-index"
2871+checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5"
2872+dependencies = [
2873+ "proc-macro2",
2874+ "quote",
2875+ "syn 2.0.117",
2876+]
2877+
2878+[[package]]
2879+name = "time"
2880+version = "0.3.47"
2881+source = "registry+https://github.com/rust-lang/crates.io-index"
2882+checksum = "743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c"
2883+dependencies = [
2884+ "deranged",
2885+ "js-sys",
2886+ "libc",
2887+ "num-conv",
2888+ "num_threads",
2889+ "powerfmt",
2890+ "serde_core",
2891+ "time-core",
2892+]
2893+
2894+[[package]]
2895+name = "time-core"
2896+version = "0.1.8"
2897+source = "registry+https://github.com/rust-lang/crates.io-index"
2898+checksum = "7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca"
2899+
2900+[[package]]
2901+name = "tiny_http"
2902+version = "0.12.0"
2903+source = "registry+https://github.com/rust-lang/crates.io-index"
2904+checksum = "389915df6413a2e74fb181895f933386023c71110878cd0825588928e64cdc82"
2905+dependencies = [
2906+ "ascii",
2907+ "chunked_transfer",
2908+ "httpdate",
2909+ "log",
2910+]
2911+
2912+[[package]]
2913+name = "tinystr"
2914+version = "0.8.3"
2915+source = "registry+https://github.com/rust-lang/crates.io-index"
2916+checksum = "c8323304221c2a851516f22236c5722a72eaa19749016521d6dff0824447d96d"
2917+dependencies = [
2918+ "displaydoc",
2919+ "zerovec",
2920+]
2921+
2922+[[package]]
2923+name = "tinyvec"
2924+version = "1.12.0"
2925+source = "registry+https://github.com/rust-lang/crates.io-index"
2926+checksum = "bb4ebadaa0af04fab11ae01eb5f9fdb5f9c5b875506e210e71c07873528baa7f"
2927+dependencies = [
2928+ "tinyvec_macros",
2929+]
2930+
2931+[[package]]
2932+name = "tinyvec_macros"
2933+version = "0.1.1"
2934+source = "registry+https://github.com/rust-lang/crates.io-index"
2935+checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
2936+
2937+[[package]]
2938+name = "tokio"
2939+version = "1.53.1"
2940+source = "registry+https://github.com/rust-lang/crates.io-index"
2941+checksum = "202caea871b69668250d242070849eb495be178ed697a3e98aebce5bc81a0bed"
2942+dependencies = [
2943+ "bytes",
2944+ "libc",
2945+ "mio",
2946+ "pin-project-lite",
2947+ "socket2",
2948+ "windows-sys 0.61.2",
2949+]
2950+
2951+[[package]]
2952+name = "tokio-rustls"
2953+version = "0.26.4"
2954+source = "registry+https://github.com/rust-lang/crates.io-index"
2955+checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61"
2956+dependencies = [
2957+ "rustls",
2958+ "tokio",
2959+]
2960+
2961+[[package]]
2962+name = "tower"
2963+version = "0.5.3"
2964+source = "registry+https://github.com/rust-lang/crates.io-index"
2965+checksum = "ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4"
2966+dependencies = [
2967+ "futures-core",
2968+ "futures-util",
2969+ "pin-project-lite",
2970+ "sync_wrapper",
2971+ "tokio",
2972+ "tower-layer",
2973+ "tower-service",
2974+]
2975+
2976+[[package]]
2977+name = "tower-http"
2978+version = "0.6.11"
2979+source = "registry+https://github.com/rust-lang/crates.io-index"
2980+checksum = "4cfcf7e2740e6fc6d4d688b4ef00650406bb94adf4731e43c096c3a19fe40840"
2981+dependencies = [
2982+ "bitflags 2.11.1",
2983+ "bytes",
2984+ "futures-util",
2985+ "http",
2986+ "http-body",
2987+ "pin-project-lite",
2988+ "tower",
2989+ "tower-layer",
2990+ "tower-service",
2991+ "url",
2992+]
2993+
2994+[[package]]
2995+name = "tower-layer"
2996+version = "0.3.3"
2997+source = "registry+https://github.com/rust-lang/crates.io-index"
2998+checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e"
2999+
3000+[[package]]
3001+name = "tower-service"
3002+version = "0.3.3"
3003+source = "registry+https://github.com/rust-lang/crates.io-index"
3004+checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3"
3005+
3006+[[package]]
3007+name = "tracing"
3008+version = "0.1.44"
3009+source = "registry+https://github.com/rust-lang/crates.io-index"
3010+checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100"
3011+dependencies = [
3012+ "pin-project-lite",
3013+ "tracing-core",
3014+]
3015+
3016+[[package]]
3017+name = "tracing-core"
3018+version = "0.1.36"
3019+source = "registry+https://github.com/rust-lang/crates.io-index"
3020+checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a"
3021+dependencies = [
3022+ "once_cell",
3023+]
3024+
3025+[[package]]
3026+name = "try-lock"
3027+version = "0.2.5"
3028+source = "registry+https://github.com/rust-lang/crates.io-index"
3029+checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"
3030+
3031+[[package]]
3032+name = "typed-path"
3033+version = "0.12.3"
3034+source = "registry+https://github.com/rust-lang/crates.io-index"
3035+checksum = "8e28f89b80c87b8fb0cf04ab448d5dd0dd0ade2f8891bae878de66a75a28600e"
3036+
3037+[[package]]
3038+name = "typenum"
3039+version = "1.20.0"
3040+source = "registry+https://github.com/rust-lang/crates.io-index"
3041+checksum = "40ce102ab67701b8526c123c1bab5cbe42d7040ccfd0f64af1a385808d2f43de"
3042+
3043+[[package]]
3044+name = "ucd-trie"
3045+version = "0.1.7"
3046+source = "registry+https://github.com/rust-lang/crates.io-index"
3047+checksum = "2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971"
3048+
3049+[[package]]
3050+name = "unicode-ident"
3051+version = "1.0.24"
3052+source = "registry+https://github.com/rust-lang/crates.io-index"
3053+checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"
3054+
3055+[[package]]
3056+name = "unicode-segmentation"
3057+version = "1.13.2"
3058+source = "registry+https://github.com/rust-lang/crates.io-index"
3059+checksum = "9629274872b2bfaf8d66f5f15725007f635594914870f65218920345aa11aa8c"
3060+
3061+[[package]]
3062+name = "unicode-truncate"
3063+version = "2.0.1"
3064+source = "registry+https://github.com/rust-lang/crates.io-index"
3065+checksum = "16b380a1238663e5f8a691f9039c73e1cdae598a30e9855f541d29b08b53e9a5"
3066+dependencies = [
3067+ "itertools",
3068+ "unicode-segmentation",
3069+ "unicode-width",
3070+]
3071+
3072+[[package]]
3073+name = "unicode-width"
3074+version = "0.2.2"
3075+source = "registry+https://github.com/rust-lang/crates.io-index"
3076+checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254"
3077+
3078+[[package]]
3079+name = "unicode-xid"
3080+version = "0.2.6"
3081+source = "registry+https://github.com/rust-lang/crates.io-index"
3082+checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"
3083+
3084+[[package]]
3085+name = "universal-hash"
3086+version = "0.5.1"
3087+source = "registry+https://github.com/rust-lang/crates.io-index"
3088+checksum = "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea"
3089+dependencies = [
3090+ "crypto-common 0.1.7",
3091+ "subtle",
3092+]
3093+
3094+[[package]]
3095+name = "untrusted"
3096+version = "0.9.0"
3097+source = "registry+https://github.com/rust-lang/crates.io-index"
3098+checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
3099+
3100+[[package]]
3101+name = "ureq"
3102+version = "3.3.0"
3103+source = "registry+https://github.com/rust-lang/crates.io-index"
3104+checksum = "dea7109cdcd5864d4eeb1b58a1648dc9bf520360d7af16ec26d0a9354bafcfc0"
3105+dependencies = [
3106+ "base64",
3107+ "flate2",
3108+ "log",
3109+ "percent-encoding",
3110+ "rustls",
3111+ "rustls-pki-types",
3112+ "ureq-proto",
3113+ "utf8-zero",
3114+ "webpki-roots",
3115+]
3116+
3117+[[package]]
3118+name = "ureq-proto"
3119+version = "0.6.0"
3120+source = "registry+https://github.com/rust-lang/crates.io-index"
3121+checksum = "e994ba84b0bd1b1b0cf92878b7ef898a5c1760108fe7b6010327e274917a808c"
3122+dependencies = [
3123+ "base64",
3124+ "http",
3125+ "httparse",
3126+ "log",
3127+]
3128+
3129+[[package]]
3130+name = "url"
3131+version = "2.5.8"
3132+source = "registry+https://github.com/rust-lang/crates.io-index"
3133+checksum = "ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed"
3134+dependencies = [
3135+ "form_urlencoded",
3136+ "idna",
3137+ "percent-encoding",
3138+ "serde",
3139+]
3140+
3141+[[package]]
3142+name = "utf8-zero"
3143+version = "0.8.1"
3144+source = "registry+https://github.com/rust-lang/crates.io-index"
3145+checksum = "b8c0a043c9540bae7c578c88f91dda8bd82e59ae27c21baca69c8b191aaf5a6e"
3146+
3147+[[package]]
3148+name = "utf8_iter"
3149+version = "1.0.4"
3150+source = "registry+https://github.com/rust-lang/crates.io-index"
3151+checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be"
3152+
3153+[[package]]
3154+name = "utf8parse"
3155+version = "0.2.2"
3156+source = "registry+https://github.com/rust-lang/crates.io-index"
3157+checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
3158+
3159+[[package]]
3160+name = "uuid"
3161+version = "1.23.1"
3162+source = "registry+https://github.com/rust-lang/crates.io-index"
3163+checksum = "ddd74a9687298c6858e9b88ec8935ec45d22e8fd5e6394fa1bd4e99a87789c76"
3164+dependencies = [
3165+ "atomic",
3166+ "getrandom 0.4.2",
3167+ "js-sys",
3168+ "wasm-bindgen",
3169+]
3170+
3171+[[package]]
3172+name = "vcpkg"
3173+version = "0.2.15"
3174+source = "registry+https://github.com/rust-lang/crates.io-index"
3175+checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
3176+
3177+[[package]]
3178+name = "version_check"
3179+version = "0.9.5"
3180+source = "registry+https://github.com/rust-lang/crates.io-index"
3181+checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
3182+
3183+[[package]]
3184+name = "vtparse"
3185+version = "0.6.2"
3186+source = "registry+https://github.com/rust-lang/crates.io-index"
3187+checksum = "6d9b2acfb050df409c972a37d3b8e08cdea3bddb0c09db9d53137e504cfabed0"
3188+dependencies = [
3189+ "utf8parse",
3190+]
3191+
3192+[[package]]
3193+name = "want"
3194+version = "0.3.1"
3195+source = "registry+https://github.com/rust-lang/crates.io-index"
3196+checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e"
3197+dependencies = [
3198+ "try-lock",
3199+]
3200+
3201+[[package]]
3202+name = "wasi"
3203+version = "0.11.1+wasi-snapshot-preview1"
3204+source = "registry+https://github.com/rust-lang/crates.io-index"
3205+checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"
14433206
14443207[[package]]
1445−name = "syn"
1446−version = "2.0.117"
3208+name = "wasip2"
3209+version = "1.0.3+wasi-0.2.9"
14473210source = "registry+https://github.com/rust-lang/crates.io-index"
1448−checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99"
3211+checksum = "20064672db26d7cdc89c7798c48a0fdfac8213434a1186e5ef29fd560ae223d6"
14493212dependencies = [
1450− "proc-macro2",
1451− "quote",
1452− "unicode-ident",
3213+ "wit-bindgen 0.57.1",
14533214]
14543215
14553216[[package]]
1456−name = "synstructure"
1457−version = "0.13.2"
3217+name = "wasip3"
3218+version = "0.4.0+wasi-0.3.0-rc-2026-01-06"
14583219source = "registry+https://github.com/rust-lang/crates.io-index"
1459−checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2"
3220+checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5"
14603221dependencies = [
1461− "proc-macro2",
1462− "quote",
1463− "syn",
3222+ "wit-bindgen 0.51.0",
14643223]
14653224
14663225[[package]]
1467−name = "target-lexicon"
1468−version = "0.13.5"
1469−source = "registry+https://github.com/rust-lang/crates.io-index"
1470−checksum = "adb6935a6f5c20170eeceb1a3835a49e12e19d792f6dd344ccc76a985ca5a6ca"
1471−
1472−[[package]]
1473−name = "tiny_http"
1474−version = "0.12.0"
3226+name = "wasm-bindgen"
3227+version = "0.2.118"
14753228source = "registry+https://github.com/rust-lang/crates.io-index"
1476−checksum = "389915df6413a2e74fb181895f933386023c71110878cd0825588928e64cdc82"
3229+checksum = "0bf938a0bacb0469e83c1e148908bd7d5a6010354cf4fb73279b7447422e3a89"
14773230dependencies = [
1478− "ascii",
1479− "chunked_transfer",
1480− "httpdate",
1481− "log",
3231+ "cfg-if",
3232+ "once_cell",
3233+ "rustversion",
3234+ "wasm-bindgen-macro",
3235+ "wasm-bindgen-shared",
14823236]
14833237
14843238[[package]]
1485−name = "tinystr"
1486−version = "0.8.2"
3239+name = "wasm-bindgen-futures"
3240+version = "0.4.68"
14873241source = "registry+https://github.com/rust-lang/crates.io-index"
1488−checksum = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869"
3242+checksum = "f371d383f2fb139252e0bfac3b81b265689bf45b6874af544ffa4c975ac1ebf8"
14893243dependencies = [
1490− "displaydoc",
1491− "zerovec",
3244+ "js-sys",
3245+ "wasm-bindgen",
14923246]
14933247
14943248[[package]]
1495−name = "typenum"
1496−version = "1.19.0"
3249+name = "wasm-bindgen-macro"
3250+version = "0.2.118"
14973251source = "registry+https://github.com/rust-lang/crates.io-index"
1498−checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb"
3252+checksum = "eeff24f84126c0ec2db7a449f0c2ec963c6a49efe0698c4242929da037ca28ed"
3253+dependencies = [
3254+ "quote",
3255+ "wasm-bindgen-macro-support",
3256+]
14993257
15003258[[package]]
1501−name = "unicode-ident"
1502−version = "1.0.24"
3259+name = "wasm-bindgen-macro-support"
3260+version = "0.2.118"
15033261source = "registry+https://github.com/rust-lang/crates.io-index"
1504−checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"
3262+checksum = "9d08065faf983b2b80a79fd87d8254c409281cf7de75fc4b773019824196c904"
3263+dependencies = [
3264+ "bumpalo",
3265+ "proc-macro2",
3266+ "quote",
3267+ "syn 2.0.117",
3268+ "wasm-bindgen-shared",
3269+]
15053270
15063271[[package]]
1507−name = "unicode-segmentation"
1508−version = "1.12.0"
3272+name = "wasm-bindgen-shared"
3273+version = "0.2.118"
15093274source = "registry+https://github.com/rust-lang/crates.io-index"
1510−checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493"
3275+checksum = "5fd04d9e306f1907bd13c6361b5c6bfc7b3b3c095ed3f8a9246390f8dbdee129"
3276+dependencies = [
3277+ "unicode-ident",
3278+]
15113279
15123280[[package]]
1513−name = "unicode-truncate"
1514−version = "1.1.0"
3281+name = "wasm-encoder"
3282+version = "0.244.0"
15153283source = "registry+https://github.com/rust-lang/crates.io-index"
1516−checksum = "b3644627a5af5fa321c95b9b235a72fd24cd29c648c2c379431e6628655627bf"
3284+checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319"
15173285dependencies = [
1518− "itertools",
1519− "unicode-segmentation",
1520− "unicode-width 0.1.14",
3286+ "leb128fmt",
3287+ "wasmparser",
15213288]
15223289
15233290[[package]]
1524−name = "unicode-width"
1525−version = "0.1.14"
3291+name = "wasm-metadata"
3292+version = "0.244.0"
15263293source = "registry+https://github.com/rust-lang/crates.io-index"
1527−checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af"
3294+checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909"
3295+dependencies = [
3296+ "anyhow",
3297+ "indexmap",
3298+ "wasm-encoder",
3299+ "wasmparser",
3300+]
15283301
15293302[[package]]
1530−name = "unicode-width"
1531−version = "0.2.0"
3303+name = "wasmparser"
3304+version = "0.244.0"
15323305source = "registry+https://github.com/rust-lang/crates.io-index"
1533−checksum = "1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd"
3306+checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe"
3307+dependencies = [
3308+ "bitflags 2.11.1",
3309+ "hashbrown 0.15.5",
3310+ "indexmap",
3311+ "semver",
3312+]
15343313
15353314[[package]]
1536−name = "universal-hash"
1537−version = "0.5.1"
3315+name = "wasmtime-internal-core"
3316+version = "44.0.0"
15383317source = "registry+https://github.com/rust-lang/crates.io-index"
1539−checksum = "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea"
3318+checksum = "816a61a75275c6be435131fc625a4f5956daf24d9f9f59443e81cbef228929b3"
15403319dependencies = [
1541− "crypto-common",
1542− "subtle",
3320+ "hashbrown 0.16.1",
3321+ "libm",
15433322]
15443323
15453324[[package]]
1546−name = "untrusted"
1547−version = "0.9.0"
3325+name = "wasmtime-internal-jit-icache-coherence"
3326+version = "44.0.0"
15483327source = "registry+https://github.com/rust-lang/crates.io-index"
1549−checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
3328+checksum = "2fd683a94490bf755d016a09697b0955602c50106b1ded97d16983ab2ded9fed"
3329+dependencies = [
3330+ "cfg-if",
3331+ "libc",
3332+ "wasmtime-internal-core",
3333+ "windows-sys 0.61.2",
3334+]
15503335
15513336[[package]]
1552−name = "ureq"
1553−version = "2.12.1"
3337+name = "web-sys"
3338+version = "0.3.95"
15543339source = "registry+https://github.com/rust-lang/crates.io-index"
1555−checksum = "02d1a66277ed75f640d608235660df48c8e3c19f3b4edb6a263315626cc3c01d"
3340+checksum = "4f2dfbb17949fa2088e5d39408c48368947b86f7834484e87b73de55bc14d97d"
15563341dependencies = [
1557− "base64",
1558− "flate2",
1559− "log",
1560− "once_cell",
1561− "rustls",
1562− "rustls-pki-types",
1563− "url",
1564− "webpki-roots 0.26.11",
3342+ "js-sys",
3343+ "wasm-bindgen",
15653344]
15663345
15673346[[package]]
1568−name = "url"
1569−version = "2.5.8"
3347+name = "web-time"
3348+version = "1.1.0"
15703349source = "registry+https://github.com/rust-lang/crates.io-index"
1571−checksum = "ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed"
3350+checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb"
15723351dependencies = [
1573− "form_urlencoded",
1574− "idna",
1575− "percent-encoding",
1576− "serde",
3352+ "js-sys",
3353+ "wasm-bindgen",
15773354]
15783355
15793356[[package]]
1580−name = "utf8_iter"
1581−version = "1.0.4"
3357+name = "webpki-roots"
3358+version = "1.0.7"
15823359source = "registry+https://github.com/rust-lang/crates.io-index"
1583−checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be"
3360+checksum = "52f5ee44c96cf55f1b349600768e3ece3a8f26010c05265ab73f945bb1a2eb9d"
3361+dependencies = [
3362+ "rustls-pki-types",
3363+]
15843364
15853365[[package]]
1586−name = "vcpkg"
1587−version = "0.2.15"
3366+name = "wezterm-bidi"
3367+version = "0.2.3"
15883368source = "registry+https://github.com/rust-lang/crates.io-index"
1589−checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
3369+checksum = "0c0a6e355560527dd2d1cf7890652f4f09bb3433b6aadade4c9b5ed76de5f3ec"
3370+dependencies = [
3371+ "log",
3372+ "wezterm-dynamic",
3373+]
15903374
15913375[[package]]
1592−name = "version_check"
1593−version = "0.9.5"
3376+name = "wezterm-blob-leases"
3377+version = "0.1.1"
15943378source = "registry+https://github.com/rust-lang/crates.io-index"
1595−checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
3379+checksum = "692daff6d93d94e29e4114544ef6d5c942a7ed998b37abdc19b17136ea428eb7"
3380+dependencies = [
3381+ "getrandom 0.3.4",
3382+ "mac_address",
3383+ "sha2 0.10.9",
3384+ "thiserror 1.0.69",
3385+ "uuid",
3386+]
15963387
15973388[[package]]
1598−name = "wasi"
1599−version = "0.11.1+wasi-snapshot-preview1"
3389+name = "wezterm-color-types"
3390+version = "0.3.0"
16003391source = "registry+https://github.com/rust-lang/crates.io-index"
1601−checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"
3392+checksum = "7de81ef35c9010270d63772bebef2f2d6d1f2d20a983d27505ac850b8c4b4296"
3393+dependencies = [
3394+ "csscolorparser",
3395+ "deltae",
3396+ "lazy_static",
3397+ "wezterm-dynamic",
3398+]
16023399
16033400[[package]]
1604−name = "wasip2"
1605−version = "1.0.2+wasi-0.2.9"
3401+name = "wezterm-dynamic"
3402+version = "0.2.1"
16063403source = "registry+https://github.com/rust-lang/crates.io-index"
1607−checksum = "9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5"
3404+checksum = "5f2ab60e120fd6eaa68d9567f3226e876684639d22a4219b313ff69ec0ccd5ac"
16083405dependencies = [
1609− "wit-bindgen",
3406+ "log",
3407+ "ordered-float",
3408+ "strsim",
3409+ "thiserror 1.0.69",
3410+ "wezterm-dynamic-derive",
16103411]
16113412
16123413[[package]]
1613−name = "webpki-roots"
1614−version = "0.26.11"
3414+name = "wezterm-dynamic-derive"
3415+version = "0.1.1"
16153416source = "registry+https://github.com/rust-lang/crates.io-index"
1616−checksum = "521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9"
3417+checksum = "46c0cf2d539c645b448eaffec9ec494b8b19bd5077d9e58cb1ae7efece8d575b"
16173418dependencies = [
1618− "webpki-roots 1.0.6",
3419+ "proc-macro2",
3420+ "quote",
3421+ "syn 1.0.109",
16193422]
16203423
16213424[[package]]
1622−name = "webpki-roots"
1623−version = "1.0.6"
3425+name = "wezterm-input-types"
3426+version = "0.1.0"
16243427source = "registry+https://github.com/rust-lang/crates.io-index"
1625−checksum = "22cfaf3c063993ff62e73cb4311efde4db1efb31ab78a3e5c457939ad5cc0bed"
3428+checksum = "7012add459f951456ec9d6c7e6fc340b1ce15d6fc9629f8c42853412c029e57e"
16263429dependencies = [
1627− "rustls-pki-types",
3430+ "bitflags 1.3.2",
3431+ "euclid",
3432+ "lazy_static",
3433+ "serde",
3434+ "wezterm-dynamic",
16283435]
16293436
16303437[[package]]
@@ -1664,15 +3471,6 @@ dependencies = [
16643471 "windows-targets",
16653472]
16663473
1667−[[package]]
1668−name = "windows-sys"
1669−version = "0.59.0"
1670−source = "registry+https://github.com/rust-lang/crates.io-index"
1671−checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
1672−dependencies = [
1673− "windows-targets",
1674−]
1675−
16763474[[package]]
16773475name = "windows-sys"
16783476version = "0.61.2"
@@ -1751,12 +3549,100 @@ name = "wit-bindgen"
17513549version = "0.51.0"
17523550source = "registry+https://github.com/rust-lang/crates.io-index"
17533551checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5"
3552+dependencies = [
3553+ "wit-bindgen-rust-macro",
3554+]
3555+
3556+[[package]]
3557+name = "wit-bindgen"
3558+version = "0.57.1"
3559+source = "registry+https://github.com/rust-lang/crates.io-index"
3560+checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e"
3561+
3562+[[package]]
3563+name = "wit-bindgen-core"
3564+version = "0.51.0"
3565+source = "registry+https://github.com/rust-lang/crates.io-index"
3566+checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc"
3567+dependencies = [
3568+ "anyhow",
3569+ "heck",
3570+ "wit-parser",
3571+]
3572+
3573+[[package]]
3574+name = "wit-bindgen-rust"
3575+version = "0.51.0"
3576+source = "registry+https://github.com/rust-lang/crates.io-index"
3577+checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21"
3578+dependencies = [
3579+ "anyhow",
3580+ "heck",
3581+ "indexmap",
3582+ "prettyplease",
3583+ "syn 2.0.117",
3584+ "wasm-metadata",
3585+ "wit-bindgen-core",
3586+ "wit-component",
3587+]
3588+
3589+[[package]]
3590+name = "wit-bindgen-rust-macro"
3591+version = "0.51.0"
3592+source = "registry+https://github.com/rust-lang/crates.io-index"
3593+checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a"
3594+dependencies = [
3595+ "anyhow",
3596+ "prettyplease",
3597+ "proc-macro2",
3598+ "quote",
3599+ "syn 2.0.117",
3600+ "wit-bindgen-core",
3601+ "wit-bindgen-rust",
3602+]
3603+
3604+[[package]]
3605+name = "wit-component"
3606+version = "0.244.0"
3607+source = "registry+https://github.com/rust-lang/crates.io-index"
3608+checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2"
3609+dependencies = [
3610+ "anyhow",
3611+ "bitflags 2.11.1",
3612+ "indexmap",
3613+ "log",
3614+ "serde",
3615+ "serde_derive",
3616+ "serde_json",
3617+ "wasm-encoder",
3618+ "wasm-metadata",
3619+ "wasmparser",
3620+ "wit-parser",
3621+]
3622+
3623+[[package]]
3624+name = "wit-parser"
3625+version = "0.244.0"
3626+source = "registry+https://github.com/rust-lang/crates.io-index"
3627+checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736"
3628+dependencies = [
3629+ "anyhow",
3630+ "id-arena",
3631+ "indexmap",
3632+ "log",
3633+ "semver",
3634+ "serde",
3635+ "serde_derive",
3636+ "serde_json",
3637+ "unicode-xid",
3638+ "wasmparser",
3639+]
17543640
17553641[[package]]
17563642name = "writeable"
1757−version = "0.6.2"
3643+version = "0.6.3"
17583644source = "registry+https://github.com/rust-lang/crates.io-index"
1759−checksum = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9"
3645+checksum = "1ffae5123b2d3fc086436f8834ae3ab053a283cfac8fe0a0b8eaae044768a4c4"
17603646
17613647[[package]]
17623648name = "x25519-dalek"
@@ -1765,7 +3651,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
17653651checksum = "c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277"
17663652dependencies = [
17673653 "curve25519-dalek",
1768− "rand_core",
3654+ "rand_core 0.6.4",
17693655 "serde",
17703656 "zeroize",
17713657]
@@ -1778,9 +3664,9 @@ checksum = "cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049"
17783664
17793665[[package]]
17803666name = "yoke"
1781−version = "0.8.1"
3667+version = "0.8.3"
17823668source = "registry+https://github.com/rust-lang/crates.io-index"
1783−checksum = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954"
3669+checksum = "709fe23a0424b6a435d82152b1bd3fdfb0833487d5fa90d05d42762a9891fef5"
17843670dependencies = [
17853671 "stable_deref_trait",
17863672 "yoke-derive",
@@ -1789,34 +3675,56 @@ dependencies = [
17893675
17903676[[package]]
17913677name = "yoke-derive"
1792−version = "0.8.1"
3678+version = "0.8.2"
17933679source = "registry+https://github.com/rust-lang/crates.io-index"
1794−checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d"
3680+checksum = "de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e"
17953681dependencies = [
17963682 "proc-macro2",
17973683 "quote",
1798− "syn",
3684+ "syn 2.0.117",
17993685 "synstructure",
18003686]
18013687
3688+[[package]]
3689+name = "z3"
3690+version = "0.20.2"
3691+source = "registry+https://github.com/rust-lang/crates.io-index"
3692+checksum = "80c4de445f5c9e3013703a6b8a40c80b4a64c925f0a19e7d0a23a7a9b70e854d"
3693+dependencies = [
3694+ "log",
3695+ "z3-sys",
3696+]
3697+
3698+[[package]]
3699+name = "z3-sys"
3700+version = "0.11.0"
3701+source = "registry+https://github.com/rust-lang/crates.io-index"
3702+checksum = "c18b0a91a13522d21b3414847667de2b2056a721a3edcb5b6ee6858352d58db4"
3703+dependencies = [
3704+ "pkg-config",
3705+ "reqwest",
3706+ "serde_json",
3707+ "zip",
3708+]
3709+
18023710[[package]]
18033711name = "zerofrom"
1804−version = "0.1.6"
3712+version = "0.1.8"
18053713source = "registry+https://github.com/rust-lang/crates.io-index"
1806−checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5"
3714+checksum = "0ec05a11813ea801ff6d75110ad09cd0824ddba17dfe17128ea0d5f68e6c5272"
18073715dependencies = [
18083716 "zerofrom-derive",
18093717]
18103718
18113719[[package]]
18123720name = "zerofrom-derive"
1813−version = "0.1.6"
3721+version = "0.1.7"
18143722source = "registry+https://github.com/rust-lang/crates.io-index"
1815−checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502"
3723+checksum = "11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1"
18163724dependencies = [
18173725 "proc-macro2",
18183726 "quote",
1819− "syn",
3727+ "syn 2.0.117",
18203728 "synstructure",
18213729]
18223730
@@ -1837,14 +3745,14 @@ checksum = "85a5b4158499876c763cb03bc4e49185d3cccbabb15b33c627f7884f43db852e"
18373745dependencies = [
18383746 "proc-macro2",
18393747 "quote",
1840− "syn",
3748+ "syn 2.0.117",
18413749]
18423750
18433751[[package]]
18443752name = "zerotrie"
1845−version = "0.2.3"
3753+version = "0.2.4"
18463754source = "registry+https://github.com/rust-lang/crates.io-index"
1847−checksum = "2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851"
3755+checksum = "0f9152d31db0792fa83f70fb2f83148effb5c1f5b8c7686c3459e361d9bc20bf"
18483756dependencies = [
18493757 "displaydoc",
18503758 "yoke",
@@ -1853,9 +3761,9 @@ dependencies = [
18533761
18543762[[package]]
18553763name = "zerovec"
1856−version = "0.11.5"
3764+version = "0.11.6"
18573765source = "registry+https://github.com/rust-lang/crates.io-index"
1858−checksum = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002"
3766+checksum = "90f911cbc359ab6af17377d242225f4d75119aec87ea711a880987b18cd7b239"
18593767dependencies = [
18603768 "yoke",
18613769 "zerofrom",
@@ -1864,17 +3772,90 @@ dependencies = [
18643772
18653773[[package]]
18663774name = "zerovec-derive"
1867−version = "0.11.2"
3775+version = "0.11.3"
18683776source = "registry+https://github.com/rust-lang/crates.io-index"
1869−checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3"
3777+checksum = "625dc425cab0dca6dc3c3319506e6593dcb08a9f387ea3b284dbd52a92c40555"
18703778dependencies = [
18713779 "proc-macro2",
18723780 "quote",
1873− "syn",
3781+ "syn 2.0.117",
3782+]
3783+
3784+[[package]]
3785+name = "zip"
3786+version = "8.6.0"
3787+source = "registry+https://github.com/rust-lang/crates.io-index"
3788+checksum = "2d04a6b5381502aa6087c94c669499eb1602eb9c5e8198e534de571f7154809b"
3789+dependencies = [
3790+ "aes",
3791+ "bzip2",
3792+ "constant_time_eq",
3793+ "crc32fast",
3794+ "deflate64",
3795+ "flate2",
3796+ "getrandom 0.4.2",
3797+ "hmac",
3798+ "indexmap",
3799+ "lzma-rust2",
3800+ "memchr",
3801+ "pbkdf2",
3802+ "ppmd-rust",
3803+ "sha1",
3804+ "time",
3805+ "typed-path",
3806+ "zeroize",
3807+ "zopfli",
3808+ "zstd",
18743809]
18753810
3811+[[package]]
3812+name = "zlib-rs"
3813+version = "0.6.6"
3814+source = "registry+https://github.com/rust-lang/crates.io-index"
3815+checksum = "b142a20ec14a91d5bc708c1dc21b080c550113d8aa77afa29635673a65dd02c5"
3816+
18763817[[package]]
18773818name = "zmij"
18783819version = "1.0.21"
18793820source = "registry+https://github.com/rust-lang/crates.io-index"
18803821checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa"
3822+
3823+[[package]]
3824+name = "zopfli"
3825+version = "0.8.3"
3826+source = "registry+https://github.com/rust-lang/crates.io-index"
3827+checksum = "f05cd8797d63865425ff89b5c4a48804f35ba0ce8d125800027ad6017d2b5249"
3828+dependencies = [
3829+ "bumpalo",
3830+ "crc32fast",
3831+ "log",
3832+ "simd-adler32",
3833+]
3834+
3835+[[package]]
3836+name = "zstd"
3837+version = "0.13.3"
3838+source = "registry+https://github.com/rust-lang/crates.io-index"
3839+checksum = "e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a"
3840+dependencies = [
3841+ "zstd-safe",
3842+]
3843+
3844+[[package]]
3845+name = "zstd-safe"
3846+version = "7.2.4"
3847+source = "registry+https://github.com/rust-lang/crates.io-index"
3848+checksum = "8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d"
3849+dependencies = [
3850+ "zstd-sys",
3851+]
3852+
3853+[[package]]
3854+name = "zstd-sys"
3855+version = "2.0.16+zstd.1.5.7"
3856+source = "registry+https://github.com/rust-lang/crates.io-index"
3857+checksum = "91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748"
3858+dependencies = [
3859+ "cc",
3860+ "pkg-config",
3861+]