Repo of no-std crates for my personal embedded projects
1# This file is automatically @generated by Cargo.
2# It is not intended for manual editing.
3version = 4
4
5[[package]]
6name = "addr2line"
7version = "0.25.1"
8source = "registry+https://github.com/rust-lang/crates.io-index"
9checksum = "1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b"
10dependencies = [
11 "gimli",
12]
13
14[[package]]
15name = "adler2"
16version = "2.0.1"
17source = "registry+https://github.com/rust-lang/crates.io-index"
18checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa"
19
20[[package]]
21name = "aead"
22version = "0.6.0-rc.10"
23source = "registry+https://github.com/rust-lang/crates.io-index"
24checksum = "6b657e772794c6b04730ea897b66a058ccd866c16d1967da05eeeecec39043fe"
25dependencies = [
26 "crypto-common 0.2.1",
27 "inout",
28]
29
30[[package]]
31name = "aho-corasick"
32version = "1.1.4"
33source = "registry+https://github.com/rust-lang/crates.io-index"
34checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301"
35dependencies = [
36 "memchr",
37]
38
39[[package]]
40name = "anyhow"
41version = "1.0.102"
42source = "registry+https://github.com/rust-lang/crates.io-index"
43checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c"
44
45[[package]]
46name = "autocfg"
47version = "1.5.0"
48source = "registry+https://github.com/rust-lang/crates.io-index"
49checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
50
51[[package]]
52name = "backtrace"
53version = "0.3.76"
54source = "registry+https://github.com/rust-lang/crates.io-index"
55checksum = "bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6"
56dependencies = [
57 "addr2line",
58 "cfg-if",
59 "libc",
60 "miniz_oxide",
61 "object",
62 "rustc-demangle",
63 "windows-link",
64]
65
66[[package]]
67name = "backtrace-ext"
68version = "0.2.1"
69source = "registry+https://github.com/rust-lang/crates.io-index"
70checksum = "537beee3be4a18fb023b570f80e3ae28003db9167a751266b259926e25539d50"
71dependencies = [
72 "backtrace",
73]
74
75[[package]]
76name = "base16ct"
77version = "1.0.0"
78source = "registry+https://github.com/rust-lang/crates.io-index"
79checksum = "fd307490d624467aa6f74b0eabb77633d1f758a7b25f12bceb0b22e08d9726f6"
80
81[[package]]
82name = "base64ct"
83version = "1.8.3"
84source = "registry+https://github.com/rust-lang/crates.io-index"
85checksum = "2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06"
86
87[[package]]
88name = "bitflags"
89version = "1.3.2"
90source = "registry+https://github.com/rust-lang/crates.io-index"
91checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
92
93[[package]]
94name = "bitflags"
95version = "2.11.0"
96source = "registry+https://github.com/rust-lang/crates.io-index"
97checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af"
98
99[[package]]
100name = "block-buffer"
101version = "0.10.4"
102source = "registry+https://github.com/rust-lang/crates.io-index"
103checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
104dependencies = [
105 "generic-array",
106]
107
108[[package]]
109name = "block-buffer"
110version = "0.12.0"
111source = "registry+https://github.com/rust-lang/crates.io-index"
112checksum = "cdd35008169921d80bc60d3d0ab416eecb028c4cd653352907921d95084790be"
113dependencies = [
114 "hybrid-array",
115]
116
117[[package]]
118name = "byteorder"
119version = "1.5.0"
120source = "registry+https://github.com/rust-lang/crates.io-index"
121checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
122
123[[package]]
124name = "bytes"
125version = "1.11.1"
126source = "registry+https://github.com/rust-lang/crates.io-index"
127checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33"
128dependencies = [
129 "portable-atomic",
130]
131
132[[package]]
133name = "cast"
134version = "0.3.0"
135source = "registry+https://github.com/rust-lang/crates.io-index"
136checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5"
137
138[[package]]
139name = "cc"
140version = "1.2.59"
141source = "registry+https://github.com/rust-lang/crates.io-index"
142checksum = "b7a4d3ec6524d28a329fc53654bbadc9bdd7b0431f5d65f1a56ffb28a1ee5283"
143dependencies = [
144 "find-msvc-tools",
145 "shlex",
146]
147
148[[package]]
149name = "cfg-if"
150version = "1.0.4"
151source = "registry+https://github.com/rust-lang/crates.io-index"
152checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
153
154[[package]]
155name = "chacha20"
156version = "0.10.0"
157source = "registry+https://github.com/rust-lang/crates.io-index"
158checksum = "6f8d983286843e49675a4b7a2d174efe136dc93a18d69130dd18198a6c167601"
159dependencies = [
160 "cfg-if",
161 "cipher",
162 "cpufeatures 0.3.0",
163]
164
165[[package]]
166name = "chacha20poly1305"
167version = "0.11.0-rc.3"
168source = "registry+https://github.com/rust-lang/crates.io-index"
169checksum = "1c9ed179664f12fd6f155f6dd632edf5f3806d48c228c67ff78366f2a0eb6b5e"
170dependencies = [
171 "aead",
172 "chacha20",
173 "cipher",
174 "poly1305",
175]
176
177[[package]]
178name = "cipher"
179version = "0.5.1"
180source = "registry+https://github.com/rust-lang/crates.io-index"
181checksum = "e34d8227fe1ba289043aeb13792056ff80fd6de1a9f49137a5f499de8e8c78ea"
182dependencies = [
183 "block-buffer 0.12.0",
184 "crypto-common 0.2.1",
185 "inout",
186]
187
188[[package]]
189name = "cmov"
190version = "0.5.3"
191source = "registry+https://github.com/rust-lang/crates.io-index"
192checksum = "3f88a43d011fc4a6876cb7344703e297c71dda42494fee094d5f7c76bf13f746"
193
194[[package]]
195name = "core-foundation"
196version = "0.10.1"
197source = "registry+https://github.com/rust-lang/crates.io-index"
198checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6"
199dependencies = [
200 "core-foundation-sys",
201 "libc",
202]
203
204[[package]]
205name = "core-foundation-sys"
206version = "0.8.7"
207source = "registry+https://github.com/rust-lang/crates.io-index"
208checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
209
210[[package]]
211name = "cpubits"
212version = "0.1.0"
213source = "registry+https://github.com/rust-lang/crates.io-index"
214checksum = "5ef0c543070d296ea414df2dd7625d1b24866ce206709d8a4a424f28377f5861"
215
216[[package]]
217name = "cpufeatures"
218version = "0.2.17"
219source = "registry+https://github.com/rust-lang/crates.io-index"
220checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280"
221dependencies = [
222 "libc",
223]
224
225[[package]]
226name = "cpufeatures"
227version = "0.3.0"
228source = "registry+https://github.com/rust-lang/crates.io-index"
229checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201"
230dependencies = [
231 "libc",
232]
233
234[[package]]
235name = "critical-section"
236version = "1.2.0"
237source = "registry+https://github.com/rust-lang/crates.io-index"
238checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b"
239
240[[package]]
241name = "crypto-bigint"
242version = "0.7.3"
243source = "registry+https://github.com/rust-lang/crates.io-index"
244checksum = "42a0d26b245348befa0c121944541476763dcc46ede886c88f9d12e1697d27c3"
245dependencies = [
246 "cpubits",
247 "ctutils",
248 "hybrid-array",
249 "num-traits",
250 "rand_core",
251 "subtle",
252 "zeroize",
253]
254
255[[package]]
256name = "crypto-common"
257version = "0.1.7"
258source = "registry+https://github.com/rust-lang/crates.io-index"
259checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a"
260dependencies = [
261 "generic-array",
262 "typenum",
263]
264
265[[package]]
266name = "crypto-common"
267version = "0.2.1"
268source = "registry+https://github.com/rust-lang/crates.io-index"
269checksum = "77727bb15fa921304124b128af125e7e3b968275d1b108b379190264f4423710"
270dependencies = [
271 "getrandom",
272 "hybrid-array",
273 "rand_core",
274]
275
276[[package]]
277name = "ctutils"
278version = "0.4.2"
279source = "registry+https://github.com/rust-lang/crates.io-index"
280checksum = "7d5515a3834141de9eafb9717ad39eea8247b5674e6066c404e8c4b365d2a29e"
281dependencies = [
282 "cmov",
283 "subtle",
284]
285
286[[package]]
287name = "curve25519-dalek"
288version = "5.0.0-pre.6"
289source = "registry+https://github.com/rust-lang/crates.io-index"
290checksum = "335f1947f241137a14106b6f5acc5918a5ede29c9d71d3f2cb1678d5075d9fc3"
291dependencies = [
292 "cfg-if",
293 "cpufeatures 0.2.17",
294 "curve25519-dalek-derive",
295 "fiat-crypto",
296 "rustc_version",
297 "subtle",
298 "zeroize",
299]
300
301[[package]]
302name = "curve25519-dalek-derive"
303version = "0.1.1"
304source = "registry+https://github.com/rust-lang/crates.io-index"
305checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3"
306dependencies = [
307 "proc-macro2",
308 "quote",
309 "syn",
310]
311
312[[package]]
313name = "darling"
314version = "0.20.11"
315source = "registry+https://github.com/rust-lang/crates.io-index"
316checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee"
317dependencies = [
318 "darling_core",
319 "darling_macro",
320]
321
322[[package]]
323name = "darling_core"
324version = "0.20.11"
325source = "registry+https://github.com/rust-lang/crates.io-index"
326checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e"
327dependencies = [
328 "fnv",
329 "ident_case",
330 "proc-macro2",
331 "quote",
332 "strsim",
333 "syn",
334]
335
336[[package]]
337name = "darling_macro"
338version = "0.20.11"
339source = "registry+https://github.com/rust-lang/crates.io-index"
340checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead"
341dependencies = [
342 "darling_core",
343 "quote",
344 "syn",
345]
346
347[[package]]
348name = "defmt"
349version = "0.3.100"
350source = "registry+https://github.com/rust-lang/crates.io-index"
351checksum = "f0963443817029b2024136fc4dd07a5107eb8f977eaf18fcd1fdeb11306b64ad"
352dependencies = [
353 "defmt 1.0.1",
354]
355
356[[package]]
357name = "defmt"
358version = "1.0.1"
359source = "registry+https://github.com/rust-lang/crates.io-index"
360checksum = "548d977b6da32fa1d1fda2876453da1e7df63ad0304c8b3dae4dbe7b96f39b78"
361dependencies = [
362 "bitflags 1.3.2",
363 "defmt-macros",
364]
365
366[[package]]
367name = "defmt-macros"
368version = "1.0.1"
369source = "registry+https://github.com/rust-lang/crates.io-index"
370checksum = "3d4fc12a85bcf441cfe44344c4b72d58493178ce635338a3f3b78943aceb258e"
371dependencies = [
372 "defmt-parser",
373 "proc-macro-error2",
374 "proc-macro2",
375 "quote",
376 "syn",
377]
378
379[[package]]
380name = "defmt-parser"
381version = "1.0.0"
382source = "registry+https://github.com/rust-lang/crates.io-index"
383checksum = "10d60334b3b2e7c9d91ef8150abfb6fa4c1c39ebbcf4a81c2e346aad939fee3e"
384dependencies = [
385 "thiserror 2.0.18",
386]
387
388[[package]]
389name = "derive_builder"
390version = "0.20.2"
391source = "registry+https://github.com/rust-lang/crates.io-index"
392checksum = "507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947"
393dependencies = [
394 "derive_builder_macro",
395]
396
397[[package]]
398name = "derive_builder_core"
399version = "0.20.2"
400source = "registry+https://github.com/rust-lang/crates.io-index"
401checksum = "2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8"
402dependencies = [
403 "darling",
404 "proc-macro2",
405 "quote",
406 "syn",
407]
408
409[[package]]
410name = "derive_builder_macro"
411version = "0.20.2"
412source = "registry+https://github.com/rust-lang/crates.io-index"
413checksum = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c"
414dependencies = [
415 "derive_builder_core",
416 "syn",
417]
418
419[[package]]
420name = "dhkem"
421version = "0.1.0-rc.0"
422source = "git+https://github.com/RustCrypto/KEMs?rev=5b84cfb1c94ef4eeecd77d3281d18833d095978b#5b84cfb1c94ef4eeecd77d3281d18833d095978b"
423dependencies = [
424 "hkdf",
425 "kem",
426 "rand_core",
427 "x25519-dalek",
428 "zeroize",
429]
430
431[[package]]
432name = "digest"
433version = "0.10.7"
434source = "registry+https://github.com/rust-lang/crates.io-index"
435checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
436dependencies = [
437 "block-buffer 0.10.4",
438 "crypto-common 0.1.7",
439]
440
441[[package]]
442name = "digest"
443version = "0.11.2"
444source = "registry+https://github.com/rust-lang/crates.io-index"
445checksum = "4850db49bf08e663084f7fb5c87d202ef91a3907271aff24a94eb97ff039153c"
446dependencies = [
447 "block-buffer 0.12.0",
448 "crypto-common 0.2.1",
449 "ctutils",
450]
451
452[[package]]
453name = "document-features"
454version = "0.2.12"
455source = "registry+https://github.com/rust-lang/crates.io-index"
456checksum = "d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61"
457dependencies = [
458 "litrs",
459]
460
461[[package]]
462name = "either"
463version = "1.15.0"
464source = "registry+https://github.com/rust-lang/crates.io-index"
465checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"
466
467[[package]]
468name = "elliptic-curve"
469version = "0.14.0-rc.29"
470source = "registry+https://github.com/rust-lang/crates.io-index"
471checksum = "e84043d573efd4ac9d2d125817979a379204bf7e328b25a4a30487e8d100e618"
472dependencies = [
473 "base16ct",
474 "crypto-bigint",
475 "crypto-common 0.2.1",
476 "digest 0.11.2",
477 "hkdf",
478 "hybrid-array",
479 "rand_core",
480 "rustcrypto-ff",
481 "rustcrypto-group",
482 "subtle",
483 "zeroize",
484]
485
486[[package]]
487name = "embassy-net"
488version = "0.9.0"
489source = "registry+https://github.com/rust-lang/crates.io-index"
490checksum = "97a788d93a10705db3350e81dc743c323e3e40371c5e52024afe7816d3ff05cf"
491dependencies = [
492 "document-features",
493 "embassy-net-driver",
494 "embassy-sync",
495 "embassy-time",
496 "embedded-io-async",
497 "embedded-nal-async",
498 "heapless",
499 "managed",
500 "smoltcp",
501]
502
503[[package]]
504name = "embassy-net-driver"
505version = "0.2.0"
506source = "registry+https://github.com/rust-lang/crates.io-index"
507checksum = "524eb3c489760508f71360112bca70f6e53173e6fe48fc5f0efd0f5ab217751d"
508
509[[package]]
510name = "embassy-sync"
511version = "0.8.0"
512source = "registry+https://github.com/rust-lang/crates.io-index"
513checksum = "7bbd85cf5a5ae56bdf26f618364af642d1d0a4e245cdd75cd9aabda382f65a81"
514dependencies = [
515 "cfg-if",
516 "critical-section",
517 "embedded-io-async",
518 "futures-core",
519 "futures-sink",
520 "heapless",
521]
522
523[[package]]
524name = "embassy-time"
525version = "0.5.1"
526source = "registry+https://github.com/rust-lang/crates.io-index"
527checksum = "592b0c143ec626e821d4d90da51a2bd91d559d6c442b7c74a47d368c9e23d97a"
528dependencies = [
529 "cfg-if",
530 "critical-section",
531 "defmt 1.0.1",
532 "document-features",
533 "embassy-time-driver",
534 "embedded-hal 0.2.7",
535 "embedded-hal 1.0.0",
536 "embedded-hal-async",
537 "futures-core",
538]
539
540[[package]]
541name = "embassy-time-driver"
542version = "0.2.2"
543source = "registry+https://github.com/rust-lang/crates.io-index"
544checksum = "6ee71af1b3a0deaa53eaf2d39252f83504c853646e472400b763060389b9fcc9"
545dependencies = [
546 "document-features",
547]
548
549[[package]]
550name = "embedded-hal"
551version = "0.2.7"
552source = "registry+https://github.com/rust-lang/crates.io-index"
553checksum = "35949884794ad573cf46071e41c9b60efb0cb311e3ca01f7af807af1debc66ff"
554dependencies = [
555 "nb 0.1.3",
556 "void",
557]
558
559[[package]]
560name = "embedded-hal"
561version = "1.0.0"
562source = "registry+https://github.com/rust-lang/crates.io-index"
563checksum = "361a90feb7004eca4019fb28352a9465666b24f840f5c3cddf0ff13920590b89"
564dependencies = [
565 "defmt 0.3.100",
566]
567
568[[package]]
569name = "embedded-hal-async"
570version = "1.0.0"
571source = "registry+https://github.com/rust-lang/crates.io-index"
572checksum = "0c4c685bbef7fe13c3c6dd4da26841ed3980ef33e841cddfa15ce8a8fb3f1884"
573dependencies = [
574 "embedded-hal 1.0.0",
575]
576
577[[package]]
578name = "embedded-hal-mock"
579version = "0.11.1"
580source = "registry+https://github.com/rust-lang/crates.io-index"
581checksum = "f9a0f04f8886106faf281c47b6a0e4054a369baedaf63591fdb8da9761f3f379"
582dependencies = [
583 "embedded-hal 1.0.0",
584 "embedded-hal-nb",
585]
586
587[[package]]
588name = "embedded-hal-nb"
589version = "1.0.0"
590source = "registry+https://github.com/rust-lang/crates.io-index"
591checksum = "fba4268c14288c828995299e59b12babdbe170f6c6d73731af1b4648142e8605"
592dependencies = [
593 "embedded-hal 1.0.0",
594 "nb 1.1.0",
595]
596
597[[package]]
598name = "embedded-io"
599version = "0.7.1"
600source = "registry+https://github.com/rust-lang/crates.io-index"
601checksum = "9eb1aa714776b75c7e67e1da744b81a129b3ff919c8712b5e1b32252c1f07cc7"
602
603[[package]]
604name = "embedded-io-async"
605version = "0.7.0"
606source = "registry+https://github.com/rust-lang/crates.io-index"
607checksum = "2564b9f813c544241430e147d8bc454815ef9ac998878d30cc3055449f7fd4c0"
608dependencies = [
609 "embedded-io",
610]
611
612[[package]]
613name = "embedded-nal"
614version = "0.9.0"
615source = "registry+https://github.com/rust-lang/crates.io-index"
616checksum = "c56a28be191a992f28f178ec338a0bf02f63d7803244add736d026a471e6ed77"
617dependencies = [
618 "nb 1.1.0",
619]
620
621[[package]]
622name = "embedded-nal-async"
623version = "0.9.0"
624source = "registry+https://github.com/rust-lang/crates.io-index"
625checksum = "eb5a1bd585135d302f8f6d7de329310938093da6271b37a6c94b8798795c0c6d"
626dependencies = [
627 "embedded-io-async",
628 "embedded-nal",
629]
630
631[[package]]
632name = "equivalent"
633version = "1.0.2"
634source = "registry+https://github.com/rust-lang/crates.io-index"
635checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
636
637[[package]]
638name = "errno"
639version = "0.3.14"
640source = "registry+https://github.com/rust-lang/crates.io-index"
641checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
642dependencies = [
643 "libc",
644 "windows-sys 0.61.2",
645]
646
647[[package]]
648name = "fastrand"
649version = "2.3.0"
650source = "registry+https://github.com/rust-lang/crates.io-index"
651checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
652
653[[package]]
654name = "fiat-crypto"
655version = "0.3.0"
656source = "registry+https://github.com/rust-lang/crates.io-index"
657checksum = "64cd1e32ddd350061ae6edb1b082d7c54915b5c672c389143b9a63403a109f24"
658
659[[package]]
660name = "find-msvc-tools"
661version = "0.1.9"
662source = "registry+https://github.com/rust-lang/crates.io-index"
663checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582"
664
665[[package]]
666name = "fixedbitset"
667version = "0.5.7"
668source = "registry+https://github.com/rust-lang/crates.io-index"
669checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99"
670
671[[package]]
672name = "fnv"
673version = "1.0.7"
674source = "registry+https://github.com/rust-lang/crates.io-index"
675checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
676
677[[package]]
678name = "foldhash"
679version = "0.1.5"
680source = "registry+https://github.com/rust-lang/crates.io-index"
681checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"
682
683[[package]]
684name = "futures-core"
685version = "0.3.32"
686source = "registry+https://github.com/rust-lang/crates.io-index"
687checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d"
688
689[[package]]
690name = "futures-sink"
691version = "0.3.32"
692source = "registry+https://github.com/rust-lang/crates.io-index"
693checksum = "c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893"
694
695[[package]]
696name = "generic-array"
697version = "0.14.7"
698source = "registry+https://github.com/rust-lang/crates.io-index"
699checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
700dependencies = [
701 "typenum",
702 "version_check",
703]
704
705[[package]]
706name = "getrandom"
707version = "0.4.2"
708source = "registry+https://github.com/rust-lang/crates.io-index"
709checksum = "0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555"
710dependencies = [
711 "cfg-if",
712 "libc",
713 "r-efi",
714 "rand_core",
715 "wasip2",
716 "wasip3",
717]
718
719[[package]]
720name = "gimli"
721version = "0.32.3"
722source = "registry+https://github.com/rust-lang/crates.io-index"
723checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7"
724
725[[package]]
726name = "gpio-cdev"
727version = "0.6.0"
728source = "registry+https://github.com/rust-lang/crates.io-index"
729checksum = "09831ec59b80be69e75d29cf36e16afbbe5fd1af9c1bf4689ad91c77db5aa6a6"
730dependencies = [
731 "bitflags 2.11.0",
732 "libc",
733 "nix 0.27.1",
734]
735
736[[package]]
737name = "handlebars"
738version = "6.4.0"
739source = "registry+https://github.com/rust-lang/crates.io-index"
740checksum = "9b3f9296c208515b87bd915a2f5d1163d4b3f863ba83337d7713cf478055948e"
741dependencies = [
742 "derive_builder",
743 "log",
744 "num-order",
745 "pest",
746 "pest_derive",
747 "serde",
748 "serde_json",
749 "thiserror 2.0.18",
750]
751
752[[package]]
753name = "hash32"
754version = "0.3.1"
755source = "registry+https://github.com/rust-lang/crates.io-index"
756checksum = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606"
757dependencies = [
758 "byteorder",
759]
760
761[[package]]
762name = "hashbrown"
763version = "0.15.5"
764source = "registry+https://github.com/rust-lang/crates.io-index"
765checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"
766dependencies = [
767 "foldhash",
768]
769
770[[package]]
771name = "hashbrown"
772version = "0.16.1"
773source = "registry+https://github.com/rust-lang/crates.io-index"
774checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
775
776[[package]]
777name = "heapless"
778version = "0.9.2"
779source = "registry+https://github.com/rust-lang/crates.io-index"
780checksum = "2af2455f757db2b292a9b1768c4b70186d443bcb3b316252d6b540aec1cd89ed"
781dependencies = [
782 "defmt 1.0.1",
783 "hash32",
784 "stable_deref_trait",
785]
786
787[[package]]
788name = "heck"
789version = "0.5.0"
790source = "registry+https://github.com/rust-lang/crates.io-index"
791checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
792
793[[package]]
794name = "hkdf"
795version = "0.13.0"
796source = "registry+https://github.com/rust-lang/crates.io-index"
797checksum = "4aaa26c720c68b866f2c96ef5c1264b3e6f473fe5d4ce61cd44bbe913e553018"
798dependencies = [
799 "hmac",
800]
801
802[[package]]
803name = "hmac"
804version = "0.13.0"
805source = "registry+https://github.com/rust-lang/crates.io-index"
806checksum = "6303bc9732ae41b04cb554b844a762b4115a61bfaa81e3e83050991eeb56863f"
807dependencies = [
808 "digest 0.11.2",
809]
810
811[[package]]
812name = "home"
813version = "0.5.12"
814source = "registry+https://github.com/rust-lang/crates.io-index"
815checksum = "cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d"
816dependencies = [
817 "windows-sys 0.61.2",
818]
819
820[[package]]
821name = "hybrid-array"
822version = "0.4.10"
823source = "registry+https://github.com/rust-lang/crates.io-index"
824checksum = "3944cf8cf766b40e2a1a333ee5e9b563f854d5fa49d6a8ca2764e97c6eddb214"
825dependencies = [
826 "subtle",
827 "typenum",
828 "zeroize",
829]
830
831[[package]]
832name = "i2cdev"
833version = "0.6.2"
834source = "registry+https://github.com/rust-lang/crates.io-index"
835checksum = "9b940f7497c4f95b863b21cd34c3737b53a67d80d94cf29055d7f7eeca6ffdb4"
836dependencies = [
837 "bitflags 2.11.0",
838 "byteorder",
839 "libc",
840 "nix 0.26.4",
841]
842
843[[package]]
844name = "id-arena"
845version = "2.3.0"
846source = "registry+https://github.com/rust-lang/crates.io-index"
847checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954"
848
849[[package]]
850name = "ident_case"
851version = "1.0.1"
852source = "registry+https://github.com/rust-lang/crates.io-index"
853checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
854
855[[package]]
856name = "indexmap"
857version = "2.13.1"
858source = "registry+https://github.com/rust-lang/crates.io-index"
859checksum = "45a8a2b9cb3e0b0c1803dbb0758ffac5de2f425b23c28f518faabd9d805342ff"
860dependencies = [
861 "equivalent",
862 "hashbrown 0.16.1",
863 "serde",
864 "serde_core",
865]
866
867[[package]]
868name = "inout"
869version = "0.2.2"
870source = "registry+https://github.com/rust-lang/crates.io-index"
871checksum = "4250ce6452e92010fdf7268ccc5d14faa80bb12fc741938534c58f16804e03c7"
872dependencies = [
873 "hybrid-array",
874]
875
876[[package]]
877name = "io-kit-sys"
878version = "0.4.1"
879source = "registry+https://github.com/rust-lang/crates.io-index"
880checksum = "617ee6cf8e3f66f3b4ea67a4058564628cde41901316e19f559e14c7c72c5e7b"
881dependencies = [
882 "core-foundation-sys",
883 "mach2",
884]
885
886[[package]]
887name = "is_ci"
888version = "1.2.0"
889source = "registry+https://github.com/rust-lang/crates.io-index"
890checksum = "7655c9839580ee829dfacba1d1278c2b7883e50a277ff7541299489d6bdfdc45"
891
892[[package]]
893name = "itertools"
894version = "0.14.0"
895source = "registry+https://github.com/rust-lang/crates.io-index"
896checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"
897dependencies = [
898 "either",
899]
900
901[[package]]
902name = "itoa"
903version = "1.0.18"
904source = "registry+https://github.com/rust-lang/crates.io-index"
905checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682"
906
907[[package]]
908name = "jiff"
909version = "0.2.23"
910source = "registry+https://github.com/rust-lang/crates.io-index"
911checksum = "1a3546dc96b6d42c5f24902af9e2538e82e39ad350b0c766eb3fbf2d8f3d8359"
912dependencies = [
913 "jiff-static",
914 "portable-atomic",
915 "portable-atomic-util",
916]
917
918[[package]]
919name = "jiff-static"
920version = "0.2.23"
921source = "registry+https://github.com/rust-lang/crates.io-index"
922checksum = "2a8c8b344124222efd714b73bb41f8b5120b27a7cc1c75593a6ff768d9d05aa4"
923dependencies = [
924 "proc-macro2",
925 "quote",
926 "syn",
927]
928
929[[package]]
930name = "kem"
931version = "0.3.0"
932source = "registry+https://github.com/rust-lang/crates.io-index"
933checksum = "01737161ba802849cfd486b5bd209d38ba4943494c249a8126005170c7621edd"
934dependencies = [
935 "crypto-common 0.2.1",
936 "rand_core",
937]
938
939[[package]]
940name = "leb128fmt"
941version = "0.1.0"
942source = "registry+https://github.com/rust-lang/crates.io-index"
943checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2"
944
945[[package]]
946name = "libc"
947version = "0.2.184"
948source = "registry+https://github.com/rust-lang/crates.io-index"
949checksum = "48f5d2a454e16a5ea0f4ced81bd44e4cfc7bd3a507b61887c99fd3538b28e4af"
950
951[[package]]
952name = "libm"
953version = "0.2.16"
954source = "registry+https://github.com/rust-lang/crates.io-index"
955checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981"
956
957[[package]]
958name = "linux-embedded-hal"
959version = "0.4.1"
960source = "registry+https://github.com/rust-lang/crates.io-index"
961checksum = "2a8a605c95f708c78554738a12153b213f107d3bd5323f7ce32d6deb3faafb40"
962dependencies = [
963 "cast",
964 "embedded-hal 1.0.0",
965 "embedded-hal-nb",
966 "gpio-cdev",
967 "i2cdev",
968 "nb 1.1.0",
969 "nix 0.27.1",
970 "serialport",
971 "spidev",
972 "sysfs_gpio",
973]
974
975[[package]]
976name = "linux-raw-sys"
977version = "0.4.15"
978source = "registry+https://github.com/rust-lang/crates.io-index"
979checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab"
980
981[[package]]
982name = "linux-raw-sys"
983version = "0.12.1"
984source = "registry+https://github.com/rust-lang/crates.io-index"
985checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53"
986
987[[package]]
988name = "litrs"
989version = "1.0.0"
990source = "registry+https://github.com/rust-lang/crates.io-index"
991checksum = "11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092"
992
993[[package]]
994name = "log"
995version = "0.4.29"
996source = "registry+https://github.com/rust-lang/crates.io-index"
997checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897"
998
999[[package]]
1000name = "mach2"
1001version = "0.4.3"
1002source = "registry+https://github.com/rust-lang/crates.io-index"
1003checksum = "d640282b302c0bb0a2a8e0233ead9035e3bed871f0b7e81fe4a1ec829765db44"
1004dependencies = [
1005 "libc",
1006]
1007
1008[[package]]
1009name = "managed"
1010version = "0.8.0"
1011source = "registry+https://github.com/rust-lang/crates.io-index"
1012checksum = "0ca88d725a0a943b096803bd34e73a4437208b6077654cc4ecb2947a5f91618d"
1013
1014[[package]]
1015name = "memchr"
1016version = "2.8.0"
1017source = "registry+https://github.com/rust-lang/crates.io-index"
1018checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79"
1019
1020[[package]]
1021name = "memoffset"
1022version = "0.6.5"
1023source = "registry+https://github.com/rust-lang/crates.io-index"
1024checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce"
1025dependencies = [
1026 "autocfg",
1027]
1028
1029[[package]]
1030name = "memoffset"
1031version = "0.7.1"
1032source = "registry+https://github.com/rust-lang/crates.io-index"
1033checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4"
1034dependencies = [
1035 "autocfg",
1036]
1037
1038[[package]]
1039name = "miette"
1040version = "7.6.0"
1041source = "registry+https://github.com/rust-lang/crates.io-index"
1042checksum = "5f98efec8807c63c752b5bd61f862c165c115b0a35685bdcfd9238c7aeb592b7"
1043dependencies = [
1044 "backtrace",
1045 "backtrace-ext",
1046 "cfg-if",
1047 "miette-derive",
1048 "owo-colors",
1049 "supports-color",
1050 "supports-hyperlinks",
1051 "supports-unicode",
1052 "terminal_size",
1053 "textwrap",
1054 "unicode-width 0.1.14",
1055]
1056
1057[[package]]
1058name = "miette-derive"
1059version = "7.6.0"
1060source = "registry+https://github.com/rust-lang/crates.io-index"
1061checksum = "db5b29714e950dbb20d5e6f74f9dcec4edbcc1067bb7f8ed198c097b8c1a818b"
1062dependencies = [
1063 "proc-macro2",
1064 "quote",
1065 "syn",
1066]
1067
1068[[package]]
1069name = "miniz_oxide"
1070version = "0.8.9"
1071source = "registry+https://github.com/rust-lang/crates.io-index"
1072checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316"
1073dependencies = [
1074 "adler2",
1075]
1076
1077[[package]]
1078name = "multimap"
1079version = "0.10.1"
1080source = "registry+https://github.com/rust-lang/crates.io-index"
1081checksum = "1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084"
1082
1083[[package]]
1084name = "nb"
1085version = "0.1.3"
1086source = "registry+https://github.com/rust-lang/crates.io-index"
1087checksum = "801d31da0513b6ec5214e9bf433a77966320625a37860f910be265be6e18d06f"
1088dependencies = [
1089 "nb 1.1.0",
1090]
1091
1092[[package]]
1093name = "nb"
1094version = "1.1.0"
1095source = "registry+https://github.com/rust-lang/crates.io-index"
1096checksum = "8d5439c4ad607c3c23abf66de8c8bf57ba8adcd1f129e699851a6e43935d339d"
1097
1098[[package]]
1099name = "nix"
1100version = "0.23.2"
1101source = "registry+https://github.com/rust-lang/crates.io-index"
1102checksum = "8f3790c00a0150112de0f4cd161e3d7fc4b2d8a5542ffc35f099a2562aecb35c"
1103dependencies = [
1104 "bitflags 1.3.2",
1105 "cc",
1106 "cfg-if",
1107 "libc",
1108 "memoffset 0.6.5",
1109]
1110
1111[[package]]
1112name = "nix"
1113version = "0.26.4"
1114source = "registry+https://github.com/rust-lang/crates.io-index"
1115checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b"
1116dependencies = [
1117 "bitflags 1.3.2",
1118 "cfg-if",
1119 "libc",
1120 "memoffset 0.7.1",
1121 "pin-utils",
1122]
1123
1124[[package]]
1125name = "nix"
1126version = "0.27.1"
1127source = "registry+https://github.com/rust-lang/crates.io-index"
1128checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053"
1129dependencies = [
1130 "bitflags 2.11.0",
1131 "cfg-if",
1132 "libc",
1133]
1134
1135[[package]]
1136name = "num-derive"
1137version = "0.4.2"
1138source = "registry+https://github.com/rust-lang/crates.io-index"
1139checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202"
1140dependencies = [
1141 "proc-macro2",
1142 "quote",
1143 "syn",
1144]
1145
1146[[package]]
1147name = "num-modular"
1148version = "0.6.1"
1149source = "registry+https://github.com/rust-lang/crates.io-index"
1150checksum = "17bb261bf36fa7d83f4c294f834e91256769097b3cb505d44831e0a179ac647f"
1151
1152[[package]]
1153name = "num-order"
1154version = "1.2.0"
1155source = "registry+https://github.com/rust-lang/crates.io-index"
1156checksum = "537b596b97c40fcf8056d153049eb22f481c17ebce72a513ec9286e4986d1bb6"
1157dependencies = [
1158 "num-modular",
1159]
1160
1161[[package]]
1162name = "num-traits"
1163version = "0.2.19"
1164source = "registry+https://github.com/rust-lang/crates.io-index"
1165checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
1166dependencies = [
1167 "autocfg",
1168]
1169
1170[[package]]
1171name = "object"
1172version = "0.37.3"
1173source = "registry+https://github.com/rust-lang/crates.io-index"
1174checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe"
1175dependencies = [
1176 "memchr",
1177]
1178
1179[[package]]
1180name = "once_cell"
1181version = "1.21.4"
1182source = "registry+https://github.com/rust-lang/crates.io-index"
1183checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50"
1184
1185[[package]]
1186name = "owo-colors"
1187version = "4.3.0"
1188source = "registry+https://github.com/rust-lang/crates.io-index"
1189checksum = "d211803b9b6b570f68772237e415a029d5a50c65d382910b879fb19d3271f94d"
1190
1191[[package]]
1192name = "pest"
1193version = "2.8.6"
1194source = "registry+https://github.com/rust-lang/crates.io-index"
1195checksum = "e0848c601009d37dfa3430c4666e147e49cdcf1b92ecd3e63657d8a5f19da662"
1196dependencies = [
1197 "memchr",
1198 "ucd-trie",
1199]
1200
1201[[package]]
1202name = "pest_derive"
1203version = "2.8.6"
1204source = "registry+https://github.com/rust-lang/crates.io-index"
1205checksum = "11f486f1ea21e6c10ed15d5a7c77165d0ee443402f0780849d1768e7d9d6fe77"
1206dependencies = [
1207 "pest",
1208 "pest_generator",
1209]
1210
1211[[package]]
1212name = "pest_generator"
1213version = "2.8.6"
1214source = "registry+https://github.com/rust-lang/crates.io-index"
1215checksum = "8040c4647b13b210a963c1ed407c1ff4fdfa01c31d6d2a098218702e6664f94f"
1216dependencies = [
1217 "pest",
1218 "pest_meta",
1219 "proc-macro2",
1220 "quote",
1221 "syn",
1222]
1223
1224[[package]]
1225name = "pest_meta"
1226version = "2.8.6"
1227source = "registry+https://github.com/rust-lang/crates.io-index"
1228checksum = "89815c69d36021a140146f26659a81d6c2afa33d216d736dd4be5381a7362220"
1229dependencies = [
1230 "pest",
1231 "sha2 0.10.9",
1232]
1233
1234[[package]]
1235name = "petgraph"
1236version = "0.8.3"
1237source = "registry+https://github.com/rust-lang/crates.io-index"
1238checksum = "8701b58ea97060d5e5b155d383a69952a60943f0e6dfe30b04c287beb0b27455"
1239dependencies = [
1240 "fixedbitset",
1241 "hashbrown 0.15.5",
1242 "indexmap",
1243]
1244
1245[[package]]
1246name = "pin-utils"
1247version = "0.1.0"
1248source = "registry+https://github.com/rust-lang/crates.io-index"
1249checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
1250
1251[[package]]
1252name = "poly1305"
1253version = "0.9.0-rc.6"
1254source = "registry+https://github.com/rust-lang/crates.io-index"
1255checksum = "19feddcbdf17fad33f40041c7f9e768faf19455f32a6d52ba1b8b65ffc7b1cae"
1256dependencies = [
1257 "cpufeatures 0.3.0",
1258 "universal-hash",
1259]
1260
1261[[package]]
1262name = "portable-atomic"
1263version = "1.13.1"
1264source = "registry+https://github.com/rust-lang/crates.io-index"
1265checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49"
1266
1267[[package]]
1268name = "portable-atomic-util"
1269version = "0.2.6"
1270source = "registry+https://github.com/rust-lang/crates.io-index"
1271checksum = "091397be61a01d4be58e7841595bd4bfedb15f1cd54977d79b8271e94ed799a3"
1272dependencies = [
1273 "portable-atomic",
1274]
1275
1276[[package]]
1277name = "prettyplease"
1278version = "0.2.37"
1279source = "registry+https://github.com/rust-lang/crates.io-index"
1280checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b"
1281dependencies = [
1282 "proc-macro2",
1283 "syn",
1284]
1285
1286[[package]]
1287name = "proc-macro-error-attr2"
1288version = "2.0.0"
1289source = "registry+https://github.com/rust-lang/crates.io-index"
1290checksum = "96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5"
1291dependencies = [
1292 "proc-macro2",
1293 "quote",
1294]
1295
1296[[package]]
1297name = "proc-macro-error2"
1298version = "2.0.1"
1299source = "registry+https://github.com/rust-lang/crates.io-index"
1300checksum = "11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802"
1301dependencies = [
1302 "proc-macro-error-attr2",
1303 "proc-macro2",
1304 "quote",
1305 "syn",
1306]
1307
1308[[package]]
1309name = "proc-macro2"
1310version = "1.0.106"
1311source = "registry+https://github.com/rust-lang/crates.io-index"
1312checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934"
1313dependencies = [
1314 "unicode-ident",
1315]
1316
1317[[package]]
1318name = "prost"
1319version = "0.14.3"
1320source = "registry+https://github.com/rust-lang/crates.io-index"
1321checksum = "d2ea70524a2f82d518bce41317d0fae74151505651af45faf1ffbd6fd33f0568"
1322dependencies = [
1323 "bytes",
1324 "prost-derive",
1325]
1326
1327[[package]]
1328name = "prost-build"
1329version = "0.14.3"
1330source = "registry+https://github.com/rust-lang/crates.io-index"
1331checksum = "343d3bd7056eda839b03204e68deff7d1b13aba7af2b2fd16890697274262ee7"
1332dependencies = [
1333 "heck",
1334 "itertools",
1335 "log",
1336 "multimap",
1337 "petgraph",
1338 "prettyplease",
1339 "prost",
1340 "prost-types",
1341 "regex",
1342 "syn",
1343 "tempfile",
1344]
1345
1346[[package]]
1347name = "prost-derive"
1348version = "0.14.3"
1349source = "registry+https://github.com/rust-lang/crates.io-index"
1350checksum = "27c6023962132f4b30eb4c172c91ce92d933da334c59c23cddee82358ddafb0b"
1351dependencies = [
1352 "anyhow",
1353 "itertools",
1354 "proc-macro2",
1355 "quote",
1356 "syn",
1357]
1358
1359[[package]]
1360name = "prost-types"
1361version = "0.14.3"
1362source = "registry+https://github.com/rust-lang/crates.io-index"
1363checksum = "8991c4cbdb8bc5b11f0b074ffe286c30e523de90fee5ba8132f1399f23cb3dd7"
1364dependencies = [
1365 "prost",
1366]
1367
1368[[package]]
1369name = "protobuf"
1370version = "3.7.2"
1371source = "registry+https://github.com/rust-lang/crates.io-index"
1372checksum = "d65a1d4ddae7d8b5de68153b48f6aa3bba8cb002b243dbdbc55a5afbc98f99f4"
1373dependencies = [
1374 "once_cell",
1375 "protobuf-support",
1376 "thiserror 1.0.69",
1377]
1378
1379[[package]]
1380name = "protobuf-parse"
1381version = "3.7.2"
1382source = "registry+https://github.com/rust-lang/crates.io-index"
1383checksum = "b4aeaa1f2460f1d348eeaeed86aea999ce98c1bded6f089ff8514c9d9dbdc973"
1384dependencies = [
1385 "anyhow",
1386 "indexmap",
1387 "log",
1388 "protobuf",
1389 "protobuf-support",
1390 "tempfile",
1391 "thiserror 1.0.69",
1392 "which",
1393]
1394
1395[[package]]
1396name = "protobuf-support"
1397version = "3.7.2"
1398source = "registry+https://github.com/rust-lang/crates.io-index"
1399checksum = "3e36c2f31e0a47f9280fb347ef5e461ffcd2c52dd520d8e216b52f93b0b0d7d6"
1400dependencies = [
1401 "thiserror 1.0.69",
1402]
1403
1404[[package]]
1405name = "quote"
1406version = "1.0.45"
1407source = "registry+https://github.com/rust-lang/crates.io-index"
1408checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924"
1409dependencies = [
1410 "proc-macro2",
1411]
1412
1413[[package]]
1414name = "r-efi"
1415version = "6.0.0"
1416source = "registry+https://github.com/rust-lang/crates.io-index"
1417checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf"
1418
1419[[package]]
1420name = "rand_core"
1421version = "0.10.0"
1422source = "registry+https://github.com/rust-lang/crates.io-index"
1423checksum = "0c8d0fd677905edcbeedbf2edb6494d676f0e98d54d5cf9bda0b061cb8fb8aba"
1424
1425[[package]]
1426name = "regex"
1427version = "1.12.3"
1428source = "registry+https://github.com/rust-lang/crates.io-index"
1429checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276"
1430dependencies = [
1431 "aho-corasick",
1432 "memchr",
1433 "regex-automata",
1434 "regex-syntax",
1435]
1436
1437[[package]]
1438name = "regex-automata"
1439version = "0.4.14"
1440source = "registry+https://github.com/rust-lang/crates.io-index"
1441checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f"
1442dependencies = [
1443 "aho-corasick",
1444 "memchr",
1445 "regex-syntax",
1446]
1447
1448[[package]]
1449name = "regex-syntax"
1450version = "0.8.10"
1451source = "registry+https://github.com/rust-lang/crates.io-index"
1452checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a"
1453
1454[[package]]
1455name = "rustc-demangle"
1456version = "0.1.27"
1457source = "registry+https://github.com/rust-lang/crates.io-index"
1458checksum = "b50b8869d9fc858ce7266cce0194bd74df58b9d0e3f6df3a9fc8eb470d95c09d"
1459
1460[[package]]
1461name = "rustc_version"
1462version = "0.4.1"
1463source = "registry+https://github.com/rust-lang/crates.io-index"
1464checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"
1465dependencies = [
1466 "semver",
1467]
1468
1469[[package]]
1470name = "rustcrypto-ff"
1471version = "0.14.0-rc.1"
1472source = "registry+https://github.com/rust-lang/crates.io-index"
1473checksum = "fd2a8adb347447693cd2ba0d218c4b66c62da9b0a5672b17b981e4291ec65ff6"
1474dependencies = [
1475 "rand_core",
1476 "subtle",
1477]
1478
1479[[package]]
1480name = "rustcrypto-group"
1481version = "0.14.0-rc.1"
1482source = "registry+https://github.com/rust-lang/crates.io-index"
1483checksum = "369f9b61aa45933c062c9f6b5c3c50ab710687eca83dd3802653b140b43f85ed"
1484dependencies = [
1485 "rand_core",
1486 "rustcrypto-ff",
1487 "subtle",
1488]
1489
1490[[package]]
1491name = "rustix"
1492version = "0.38.44"
1493source = "registry+https://github.com/rust-lang/crates.io-index"
1494checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154"
1495dependencies = [
1496 "bitflags 2.11.0",
1497 "errno",
1498 "libc",
1499 "linux-raw-sys 0.4.15",
1500 "windows-sys 0.59.0",
1501]
1502
1503[[package]]
1504name = "rustix"
1505version = "1.1.4"
1506source = "registry+https://github.com/rust-lang/crates.io-index"
1507checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190"
1508dependencies = [
1509 "bitflags 2.11.0",
1510 "errno",
1511 "libc",
1512 "linux-raw-sys 0.12.1",
1513 "windows-sys 0.61.2",
1514]
1515
1516[[package]]
1517name = "sachy-battery"
1518version = "0.1.0"
1519
1520[[package]]
1521name = "sachy-bthome"
1522version = "0.1.0"
1523dependencies = [
1524 "defmt 1.0.1",
1525 "heapless",
1526 "sachy-fmt",
1527]
1528
1529[[package]]
1530name = "sachy-config"
1531version = "0.1.0"
1532dependencies = [
1533 "base64ct",
1534 "miette",
1535 "toml_edit",
1536]
1537
1538[[package]]
1539name = "sachy-crypto"
1540version = "0.1.0"
1541dependencies = [
1542 "chacha20poly1305",
1543 "dhkem",
1544 "elliptic-curve",
1545 "sha2 0.11.0-rc.5",
1546 "x25519-dalek",
1547]
1548
1549[[package]]
1550name = "sachy-esphome"
1551version = "0.1.0"
1552dependencies = [
1553 "anyhow",
1554 "bytes",
1555 "defmt 1.0.1",
1556 "handlebars",
1557 "heck",
1558 "libm",
1559 "num-derive",
1560 "num-traits",
1561 "prost",
1562 "prost-build",
1563 "prost-types",
1564 "protobuf",
1565 "protobuf-parse",
1566 "serde",
1567 "thiserror 2.0.18",
1568]
1569
1570[[package]]
1571name = "sachy-fmt"
1572version = "0.1.0"
1573dependencies = [
1574 "defmt 1.0.1",
1575]
1576
1577[[package]]
1578name = "sachy-fnv"
1579version = "0.1.0"
1580
1581[[package]]
1582name = "sachy-mdns"
1583version = "0.1.0"
1584dependencies = [
1585 "defmt 1.0.1",
1586 "embassy-time",
1587 "sachy-fmt",
1588 "winnow 0.7.15",
1589]
1590
1591[[package]]
1592name = "sachy-shtc3"
1593version = "0.1.0"
1594dependencies = [
1595 "defmt 1.0.1",
1596 "embedded-hal 1.0.0",
1597 "embedded-hal-async",
1598 "embedded-hal-mock",
1599 "linux-embedded-hal",
1600]
1601
1602[[package]]
1603name = "sachy-sntp"
1604version = "0.1.0"
1605dependencies = [
1606 "defmt 1.0.1",
1607 "embassy-net",
1608 "embassy-time",
1609 "jiff",
1610 "sachy-fmt",
1611]
1612
1613[[package]]
1614name = "scopeguard"
1615version = "1.2.0"
1616source = "registry+https://github.com/rust-lang/crates.io-index"
1617checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
1618
1619[[package]]
1620name = "semver"
1621version = "1.0.28"
1622source = "registry+https://github.com/rust-lang/crates.io-index"
1623checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd"
1624
1625[[package]]
1626name = "serde"
1627version = "1.0.228"
1628source = "registry+https://github.com/rust-lang/crates.io-index"
1629checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"
1630dependencies = [
1631 "serde_core",
1632 "serde_derive",
1633]
1634
1635[[package]]
1636name = "serde_core"
1637version = "1.0.228"
1638source = "registry+https://github.com/rust-lang/crates.io-index"
1639checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
1640dependencies = [
1641 "serde_derive",
1642]
1643
1644[[package]]
1645name = "serde_derive"
1646version = "1.0.228"
1647source = "registry+https://github.com/rust-lang/crates.io-index"
1648checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
1649dependencies = [
1650 "proc-macro2",
1651 "quote",
1652 "syn",
1653]
1654
1655[[package]]
1656name = "serde_json"
1657version = "1.0.149"
1658source = "registry+https://github.com/rust-lang/crates.io-index"
1659checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86"
1660dependencies = [
1661 "itoa",
1662 "memchr",
1663 "serde",
1664 "serde_core",
1665 "zmij",
1666]
1667
1668[[package]]
1669name = "serialport"
1670version = "4.9.0"
1671source = "registry+https://github.com/rust-lang/crates.io-index"
1672checksum = "a4d91116f97173694f1642263b2ff837f80d933aa837e2314969f6728f661df3"
1673dependencies = [
1674 "bitflags 2.11.0",
1675 "cfg-if",
1676 "core-foundation",
1677 "core-foundation-sys",
1678 "io-kit-sys",
1679 "mach2",
1680 "nix 0.26.4",
1681 "scopeguard",
1682 "unescaper",
1683 "windows-sys 0.52.0",
1684]
1685
1686[[package]]
1687name = "sha2"
1688version = "0.10.9"
1689source = "registry+https://github.com/rust-lang/crates.io-index"
1690checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283"
1691dependencies = [
1692 "cfg-if",
1693 "cpufeatures 0.2.17",
1694 "digest 0.10.7",
1695]
1696
1697[[package]]
1698name = "sha2"
1699version = "0.11.0-rc.5"
1700source = "registry+https://github.com/rust-lang/crates.io-index"
1701checksum = "7c5f3b1e2dc8aad28310d8410bd4d7e180eca65fca176c52ab00d364475d0024"
1702dependencies = [
1703 "cfg-if",
1704 "cpufeatures 0.2.17",
1705 "digest 0.11.2",
1706]
1707
1708[[package]]
1709name = "shlex"
1710version = "1.3.0"
1711source = "registry+https://github.com/rust-lang/crates.io-index"
1712checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
1713
1714[[package]]
1715name = "smoltcp"
1716version = "0.13.0"
1717source = "registry+https://github.com/rust-lang/crates.io-index"
1718checksum = "ac729b0a77bd092a3f06ddaddc59fe0d67f48ba0de45a9abe707c2842c7f8767"
1719dependencies = [
1720 "bitflags 1.3.2",
1721 "byteorder",
1722 "cfg-if",
1723 "heapless",
1724 "managed",
1725]
1726
1727[[package]]
1728name = "spidev"
1729version = "0.6.1"
1730source = "registry+https://github.com/rust-lang/crates.io-index"
1731checksum = "32dadd0a877f0652fa52dbc4d2ed9f4877bea5cd30725507b36e1970a5ef0519"
1732dependencies = [
1733 "bitflags 2.11.0",
1734 "libc",
1735 "nix 0.26.4",
1736]
1737
1738[[package]]
1739name = "stable_deref_trait"
1740version = "1.2.1"
1741source = "registry+https://github.com/rust-lang/crates.io-index"
1742checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"
1743
1744[[package]]
1745name = "strsim"
1746version = "0.11.1"
1747source = "registry+https://github.com/rust-lang/crates.io-index"
1748checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
1749
1750[[package]]
1751name = "subtle"
1752version = "2.6.1"
1753source = "registry+https://github.com/rust-lang/crates.io-index"
1754checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"
1755
1756[[package]]
1757name = "supports-color"
1758version = "3.0.2"
1759source = "registry+https://github.com/rust-lang/crates.io-index"
1760checksum = "c64fc7232dd8d2e4ac5ce4ef302b1d81e0b80d055b9d77c7c4f51f6aa4c867d6"
1761dependencies = [
1762 "is_ci",
1763]
1764
1765[[package]]
1766name = "supports-hyperlinks"
1767version = "3.2.0"
1768source = "registry+https://github.com/rust-lang/crates.io-index"
1769checksum = "e396b6523b11ccb83120b115a0b7366de372751aa6edf19844dfb13a6af97e91"
1770
1771[[package]]
1772name = "supports-unicode"
1773version = "3.0.0"
1774source = "registry+https://github.com/rust-lang/crates.io-index"
1775checksum = "b7401a30af6cb5818bb64852270bb722533397edcfc7344954a38f420819ece2"
1776
1777[[package]]
1778name = "syn"
1779version = "2.0.117"
1780source = "registry+https://github.com/rust-lang/crates.io-index"
1781checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99"
1782dependencies = [
1783 "proc-macro2",
1784 "quote",
1785 "unicode-ident",
1786]
1787
1788[[package]]
1789name = "sysfs_gpio"
1790version = "0.6.2"
1791source = "registry+https://github.com/rust-lang/crates.io-index"
1792checksum = "e8808c55bc926565c62ef7838bcaa8add51585236803e2bdfa1472e3a3ab5e17"
1793dependencies = [
1794 "nix 0.23.2",
1795]
1796
1797[[package]]
1798name = "tempfile"
1799version = "3.27.0"
1800source = "registry+https://github.com/rust-lang/crates.io-index"
1801checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd"
1802dependencies = [
1803 "fastrand",
1804 "getrandom",
1805 "once_cell",
1806 "rustix 1.1.4",
1807 "windows-sys 0.61.2",
1808]
1809
1810[[package]]
1811name = "terminal_size"
1812version = "0.4.4"
1813source = "registry+https://github.com/rust-lang/crates.io-index"
1814checksum = "230a1b821ccbd75b185820a1f1ff7b14d21da1e442e22c0863ea5f08771a8874"
1815dependencies = [
1816 "rustix 1.1.4",
1817 "windows-sys 0.61.2",
1818]
1819
1820[[package]]
1821name = "textwrap"
1822version = "0.16.2"
1823source = "registry+https://github.com/rust-lang/crates.io-index"
1824checksum = "c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057"
1825dependencies = [
1826 "unicode-linebreak",
1827 "unicode-width 0.2.2",
1828]
1829
1830[[package]]
1831name = "thiserror"
1832version = "1.0.69"
1833source = "registry+https://github.com/rust-lang/crates.io-index"
1834checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
1835dependencies = [
1836 "thiserror-impl 1.0.69",
1837]
1838
1839[[package]]
1840name = "thiserror"
1841version = "2.0.18"
1842source = "registry+https://github.com/rust-lang/crates.io-index"
1843checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4"
1844dependencies = [
1845 "thiserror-impl 2.0.18",
1846]
1847
1848[[package]]
1849name = "thiserror-impl"
1850version = "1.0.69"
1851source = "registry+https://github.com/rust-lang/crates.io-index"
1852checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
1853dependencies = [
1854 "proc-macro2",
1855 "quote",
1856 "syn",
1857]
1858
1859[[package]]
1860name = "thiserror-impl"
1861version = "2.0.18"
1862source = "registry+https://github.com/rust-lang/crates.io-index"
1863checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5"
1864dependencies = [
1865 "proc-macro2",
1866 "quote",
1867 "syn",
1868]
1869
1870[[package]]
1871name = "toml_datetime"
1872version = "1.1.1+spec-1.1.0"
1873source = "registry+https://github.com/rust-lang/crates.io-index"
1874checksum = "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7"
1875dependencies = [
1876 "serde_core",
1877]
1878
1879[[package]]
1880name = "toml_edit"
1881version = "0.25.10+spec-1.1.0"
1882source = "registry+https://github.com/rust-lang/crates.io-index"
1883checksum = "a82418ca169e235e6c399a84e395ab6debeb3bc90edc959bf0f48647c6a32d1b"
1884dependencies = [
1885 "indexmap",
1886 "toml_datetime",
1887 "toml_parser",
1888 "toml_writer",
1889 "winnow 1.0.1",
1890]
1891
1892[[package]]
1893name = "toml_parser"
1894version = "1.1.2+spec-1.1.0"
1895source = "registry+https://github.com/rust-lang/crates.io-index"
1896checksum = "a2abe9b86193656635d2411dc43050282ca48aa31c2451210f4202550afb7526"
1897dependencies = [
1898 "winnow 1.0.1",
1899]
1900
1901[[package]]
1902name = "toml_writer"
1903version = "1.1.1+spec-1.1.0"
1904source = "registry+https://github.com/rust-lang/crates.io-index"
1905checksum = "756daf9b1013ebe47a8776667b466417e2d4c5679d441c26230efd9ef78692db"
1906
1907[[package]]
1908name = "typenum"
1909version = "1.19.0"
1910source = "registry+https://github.com/rust-lang/crates.io-index"
1911checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb"
1912
1913[[package]]
1914name = "ucd-trie"
1915version = "0.1.7"
1916source = "registry+https://github.com/rust-lang/crates.io-index"
1917checksum = "2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971"
1918
1919[[package]]
1920name = "unescaper"
1921version = "0.1.8"
1922source = "registry+https://github.com/rust-lang/crates.io-index"
1923checksum = "4064ed685c487dbc25bd3f0e9548f2e34bab9d18cefc700f9ec2dba74ba1138e"
1924dependencies = [
1925 "thiserror 2.0.18",
1926]
1927
1928[[package]]
1929name = "unicode-ident"
1930version = "1.0.24"
1931source = "registry+https://github.com/rust-lang/crates.io-index"
1932checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"
1933
1934[[package]]
1935name = "unicode-linebreak"
1936version = "0.1.5"
1937source = "registry+https://github.com/rust-lang/crates.io-index"
1938checksum = "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f"
1939
1940[[package]]
1941name = "unicode-width"
1942version = "0.1.14"
1943source = "registry+https://github.com/rust-lang/crates.io-index"
1944checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af"
1945
1946[[package]]
1947name = "unicode-width"
1948version = "0.2.2"
1949source = "registry+https://github.com/rust-lang/crates.io-index"
1950checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254"
1951
1952[[package]]
1953name = "unicode-xid"
1954version = "0.2.6"
1955source = "registry+https://github.com/rust-lang/crates.io-index"
1956checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"
1957
1958[[package]]
1959name = "universal-hash"
1960version = "0.6.1"
1961source = "registry+https://github.com/rust-lang/crates.io-index"
1962checksum = "f4987bdc12753382e0bec4a65c50738ffaabc998b9cdd1f952fb5f39b0048a96"
1963dependencies = [
1964 "crypto-common 0.2.1",
1965 "ctutils",
1966]
1967
1968[[package]]
1969name = "version_check"
1970version = "0.9.5"
1971source = "registry+https://github.com/rust-lang/crates.io-index"
1972checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
1973
1974[[package]]
1975name = "void"
1976version = "1.0.2"
1977source = "registry+https://github.com/rust-lang/crates.io-index"
1978checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"
1979
1980[[package]]
1981name = "wasip2"
1982version = "1.0.2+wasi-0.2.9"
1983source = "registry+https://github.com/rust-lang/crates.io-index"
1984checksum = "9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5"
1985dependencies = [
1986 "wit-bindgen",
1987]
1988
1989[[package]]
1990name = "wasip3"
1991version = "0.4.0+wasi-0.3.0-rc-2026-01-06"
1992source = "registry+https://github.com/rust-lang/crates.io-index"
1993checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5"
1994dependencies = [
1995 "wit-bindgen",
1996]
1997
1998[[package]]
1999name = "wasm-encoder"
2000version = "0.244.0"
2001source = "registry+https://github.com/rust-lang/crates.io-index"
2002checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319"
2003dependencies = [
2004 "leb128fmt",
2005 "wasmparser",
2006]
2007
2008[[package]]
2009name = "wasm-metadata"
2010version = "0.244.0"
2011source = "registry+https://github.com/rust-lang/crates.io-index"
2012checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909"
2013dependencies = [
2014 "anyhow",
2015 "indexmap",
2016 "wasm-encoder",
2017 "wasmparser",
2018]
2019
2020[[package]]
2021name = "wasmparser"
2022version = "0.244.0"
2023source = "registry+https://github.com/rust-lang/crates.io-index"
2024checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe"
2025dependencies = [
2026 "bitflags 2.11.0",
2027 "hashbrown 0.15.5",
2028 "indexmap",
2029 "semver",
2030]
2031
2032[[package]]
2033name = "which"
2034version = "4.4.2"
2035source = "registry+https://github.com/rust-lang/crates.io-index"
2036checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7"
2037dependencies = [
2038 "either",
2039 "home",
2040 "once_cell",
2041 "rustix 0.38.44",
2042]
2043
2044[[package]]
2045name = "windows-link"
2046version = "0.2.1"
2047source = "registry+https://github.com/rust-lang/crates.io-index"
2048checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
2049
2050[[package]]
2051name = "windows-sys"
2052version = "0.52.0"
2053source = "registry+https://github.com/rust-lang/crates.io-index"
2054checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
2055dependencies = [
2056 "windows-targets",
2057]
2058
2059[[package]]
2060name = "windows-sys"
2061version = "0.59.0"
2062source = "registry+https://github.com/rust-lang/crates.io-index"
2063checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
2064dependencies = [
2065 "windows-targets",
2066]
2067
2068[[package]]
2069name = "windows-sys"
2070version = "0.61.2"
2071source = "registry+https://github.com/rust-lang/crates.io-index"
2072checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
2073dependencies = [
2074 "windows-link",
2075]
2076
2077[[package]]
2078name = "windows-targets"
2079version = "0.52.6"
2080source = "registry+https://github.com/rust-lang/crates.io-index"
2081checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
2082dependencies = [
2083 "windows_aarch64_gnullvm",
2084 "windows_aarch64_msvc",
2085 "windows_i686_gnu",
2086 "windows_i686_gnullvm",
2087 "windows_i686_msvc",
2088 "windows_x86_64_gnu",
2089 "windows_x86_64_gnullvm",
2090 "windows_x86_64_msvc",
2091]
2092
2093[[package]]
2094name = "windows_aarch64_gnullvm"
2095version = "0.52.6"
2096source = "registry+https://github.com/rust-lang/crates.io-index"
2097checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
2098
2099[[package]]
2100name = "windows_aarch64_msvc"
2101version = "0.52.6"
2102source = "registry+https://github.com/rust-lang/crates.io-index"
2103checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
2104
2105[[package]]
2106name = "windows_i686_gnu"
2107version = "0.52.6"
2108source = "registry+https://github.com/rust-lang/crates.io-index"
2109checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
2110
2111[[package]]
2112name = "windows_i686_gnullvm"
2113version = "0.52.6"
2114source = "registry+https://github.com/rust-lang/crates.io-index"
2115checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
2116
2117[[package]]
2118name = "windows_i686_msvc"
2119version = "0.52.6"
2120source = "registry+https://github.com/rust-lang/crates.io-index"
2121checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
2122
2123[[package]]
2124name = "windows_x86_64_gnu"
2125version = "0.52.6"
2126source = "registry+https://github.com/rust-lang/crates.io-index"
2127checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
2128
2129[[package]]
2130name = "windows_x86_64_gnullvm"
2131version = "0.52.6"
2132source = "registry+https://github.com/rust-lang/crates.io-index"
2133checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
2134
2135[[package]]
2136name = "windows_x86_64_msvc"
2137version = "0.52.6"
2138source = "registry+https://github.com/rust-lang/crates.io-index"
2139checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
2140
2141[[package]]
2142name = "winnow"
2143version = "0.7.15"
2144source = "registry+https://github.com/rust-lang/crates.io-index"
2145checksum = "df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945"
2146
2147[[package]]
2148name = "winnow"
2149version = "1.0.1"
2150source = "registry+https://github.com/rust-lang/crates.io-index"
2151checksum = "09dac053f1cd375980747450bfc7250c264eaae0583872e845c0c7cd578872b5"
2152dependencies = [
2153 "memchr",
2154]
2155
2156[[package]]
2157name = "wit-bindgen"
2158version = "0.51.0"
2159source = "registry+https://github.com/rust-lang/crates.io-index"
2160checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5"
2161dependencies = [
2162 "wit-bindgen-rust-macro",
2163]
2164
2165[[package]]
2166name = "wit-bindgen-core"
2167version = "0.51.0"
2168source = "registry+https://github.com/rust-lang/crates.io-index"
2169checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc"
2170dependencies = [
2171 "anyhow",
2172 "heck",
2173 "wit-parser",
2174]
2175
2176[[package]]
2177name = "wit-bindgen-rust"
2178version = "0.51.0"
2179source = "registry+https://github.com/rust-lang/crates.io-index"
2180checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21"
2181dependencies = [
2182 "anyhow",
2183 "heck",
2184 "indexmap",
2185 "prettyplease",
2186 "syn",
2187 "wasm-metadata",
2188 "wit-bindgen-core",
2189 "wit-component",
2190]
2191
2192[[package]]
2193name = "wit-bindgen-rust-macro"
2194version = "0.51.0"
2195source = "registry+https://github.com/rust-lang/crates.io-index"
2196checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a"
2197dependencies = [
2198 "anyhow",
2199 "prettyplease",
2200 "proc-macro2",
2201 "quote",
2202 "syn",
2203 "wit-bindgen-core",
2204 "wit-bindgen-rust",
2205]
2206
2207[[package]]
2208name = "wit-component"
2209version = "0.244.0"
2210source = "registry+https://github.com/rust-lang/crates.io-index"
2211checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2"
2212dependencies = [
2213 "anyhow",
2214 "bitflags 2.11.0",
2215 "indexmap",
2216 "log",
2217 "serde",
2218 "serde_derive",
2219 "serde_json",
2220 "wasm-encoder",
2221 "wasm-metadata",
2222 "wasmparser",
2223 "wit-parser",
2224]
2225
2226[[package]]
2227name = "wit-parser"
2228version = "0.244.0"
2229source = "registry+https://github.com/rust-lang/crates.io-index"
2230checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736"
2231dependencies = [
2232 "anyhow",
2233 "id-arena",
2234 "indexmap",
2235 "log",
2236 "semver",
2237 "serde",
2238 "serde_derive",
2239 "serde_json",
2240 "unicode-xid",
2241 "wasmparser",
2242]
2243
2244[[package]]
2245name = "x25519-dalek"
2246version = "3.0.0-pre.6"
2247source = "registry+https://github.com/rust-lang/crates.io-index"
2248checksum = "b3d5d6ff67acd3945b933e592bfa7143db4fcbb2f871754b6b9fbd7847fc5aea"
2249dependencies = [
2250 "curve25519-dalek",
2251 "rand_core",
2252 "zeroize",
2253]
2254
2255[[package]]
2256name = "zeroize"
2257version = "1.8.2"
2258source = "registry+https://github.com/rust-lang/crates.io-index"
2259checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0"
2260
2261[[package]]
2262name = "zmij"
2263version = "1.0.21"
2264source = "registry+https://github.com/rust-lang/crates.io-index"
2265checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa"