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 = "aho-corasick"
22version = "1.1.4"
23source = "registry+https://github.com/rust-lang/crates.io-index"
24checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301"
25dependencies = [
26 "memchr",
27]
28
29[[package]]
30name = "anyhow"
31version = "1.0.100"
32source = "registry+https://github.com/rust-lang/crates.io-index"
33checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61"
34
35[[package]]
36name = "autocfg"
37version = "1.5.0"
38source = "registry+https://github.com/rust-lang/crates.io-index"
39checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
40
41[[package]]
42name = "backtrace"
43version = "0.3.76"
44source = "registry+https://github.com/rust-lang/crates.io-index"
45checksum = "bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6"
46dependencies = [
47 "addr2line",
48 "cfg-if",
49 "libc",
50 "miniz_oxide",
51 "object",
52 "rustc-demangle",
53 "windows-link",
54]
55
56[[package]]
57name = "backtrace-ext"
58version = "0.2.1"
59source = "registry+https://github.com/rust-lang/crates.io-index"
60checksum = "537beee3be4a18fb023b570f80e3ae28003db9167a751266b259926e25539d50"
61dependencies = [
62 "backtrace",
63]
64
65[[package]]
66name = "bitflags"
67version = "1.3.2"
68source = "registry+https://github.com/rust-lang/crates.io-index"
69checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
70
71[[package]]
72name = "bitflags"
73version = "2.10.0"
74source = "registry+https://github.com/rust-lang/crates.io-index"
75checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3"
76
77[[package]]
78name = "block-buffer"
79version = "0.10.4"
80source = "registry+https://github.com/rust-lang/crates.io-index"
81checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
82dependencies = [
83 "generic-array",
84]
85
86[[package]]
87name = "byteorder"
88version = "1.5.0"
89source = "registry+https://github.com/rust-lang/crates.io-index"
90checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
91
92[[package]]
93name = "bytes"
94version = "1.11.0"
95source = "registry+https://github.com/rust-lang/crates.io-index"
96checksum = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3"
97dependencies = [
98 "portable-atomic",
99]
100
101[[package]]
102name = "cast"
103version = "0.3.0"
104source = "registry+https://github.com/rust-lang/crates.io-index"
105checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5"
106
107[[package]]
108name = "cc"
109version = "1.2.51"
110source = "registry+https://github.com/rust-lang/crates.io-index"
111checksum = "7a0aeaff4ff1a90589618835a598e545176939b97874f7abc7851caa0618f203"
112dependencies = [
113 "find-msvc-tools",
114 "shlex",
115]
116
117[[package]]
118name = "cfg-if"
119version = "1.0.4"
120source = "registry+https://github.com/rust-lang/crates.io-index"
121checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
122
123[[package]]
124name = "chrono"
125version = "0.4.42"
126source = "registry+https://github.com/rust-lang/crates.io-index"
127checksum = "145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2"
128dependencies = [
129 "num-traits",
130]
131
132[[package]]
133name = "core-foundation"
134version = "0.10.1"
135source = "registry+https://github.com/rust-lang/crates.io-index"
136checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6"
137dependencies = [
138 "core-foundation-sys",
139 "libc",
140]
141
142[[package]]
143name = "core-foundation-sys"
144version = "0.8.7"
145source = "registry+https://github.com/rust-lang/crates.io-index"
146checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
147
148[[package]]
149name = "cpufeatures"
150version = "0.2.17"
151source = "registry+https://github.com/rust-lang/crates.io-index"
152checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280"
153dependencies = [
154 "libc",
155]
156
157[[package]]
158name = "critical-section"
159version = "1.2.0"
160source = "registry+https://github.com/rust-lang/crates.io-index"
161checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b"
162
163[[package]]
164name = "crypto-common"
165version = "0.1.7"
166source = "registry+https://github.com/rust-lang/crates.io-index"
167checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a"
168dependencies = [
169 "generic-array",
170 "typenum",
171]
172
173[[package]]
174name = "darling"
175version = "0.20.11"
176source = "registry+https://github.com/rust-lang/crates.io-index"
177checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee"
178dependencies = [
179 "darling_core",
180 "darling_macro",
181]
182
183[[package]]
184name = "darling_core"
185version = "0.20.11"
186source = "registry+https://github.com/rust-lang/crates.io-index"
187checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e"
188dependencies = [
189 "fnv",
190 "ident_case",
191 "proc-macro2",
192 "quote",
193 "strsim",
194 "syn",
195]
196
197[[package]]
198name = "darling_macro"
199version = "0.20.11"
200source = "registry+https://github.com/rust-lang/crates.io-index"
201checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead"
202dependencies = [
203 "darling_core",
204 "quote",
205 "syn",
206]
207
208[[package]]
209name = "defmt"
210version = "0.3.100"
211source = "registry+https://github.com/rust-lang/crates.io-index"
212checksum = "f0963443817029b2024136fc4dd07a5107eb8f977eaf18fcd1fdeb11306b64ad"
213dependencies = [
214 "defmt 1.0.1",
215]
216
217[[package]]
218name = "defmt"
219version = "1.0.1"
220source = "registry+https://github.com/rust-lang/crates.io-index"
221checksum = "548d977b6da32fa1d1fda2876453da1e7df63ad0304c8b3dae4dbe7b96f39b78"
222dependencies = [
223 "bitflags 1.3.2",
224 "defmt-macros",
225]
226
227[[package]]
228name = "defmt-macros"
229version = "1.0.1"
230source = "registry+https://github.com/rust-lang/crates.io-index"
231checksum = "3d4fc12a85bcf441cfe44344c4b72d58493178ce635338a3f3b78943aceb258e"
232dependencies = [
233 "defmt-parser",
234 "proc-macro-error2",
235 "proc-macro2",
236 "quote",
237 "syn",
238]
239
240[[package]]
241name = "defmt-parser"
242version = "1.0.0"
243source = "registry+https://github.com/rust-lang/crates.io-index"
244checksum = "10d60334b3b2e7c9d91ef8150abfb6fa4c1c39ebbcf4a81c2e346aad939fee3e"
245dependencies = [
246 "thiserror 2.0.17",
247]
248
249[[package]]
250name = "derive_builder"
251version = "0.20.2"
252source = "registry+https://github.com/rust-lang/crates.io-index"
253checksum = "507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947"
254dependencies = [
255 "derive_builder_macro",
256]
257
258[[package]]
259name = "derive_builder_core"
260version = "0.20.2"
261source = "registry+https://github.com/rust-lang/crates.io-index"
262checksum = "2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8"
263dependencies = [
264 "darling",
265 "proc-macro2",
266 "quote",
267 "syn",
268]
269
270[[package]]
271name = "derive_builder_macro"
272version = "0.20.2"
273source = "registry+https://github.com/rust-lang/crates.io-index"
274checksum = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c"
275dependencies = [
276 "derive_builder_core",
277 "syn",
278]
279
280[[package]]
281name = "digest"
282version = "0.10.7"
283source = "registry+https://github.com/rust-lang/crates.io-index"
284checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
285dependencies = [
286 "block-buffer",
287 "crypto-common",
288]
289
290[[package]]
291name = "document-features"
292version = "0.2.12"
293source = "registry+https://github.com/rust-lang/crates.io-index"
294checksum = "d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61"
295dependencies = [
296 "litrs",
297]
298
299[[package]]
300name = "either"
301version = "1.15.0"
302source = "registry+https://github.com/rust-lang/crates.io-index"
303checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"
304
305[[package]]
306name = "embassy-net"
307version = "0.7.1"
308source = "registry+https://github.com/rust-lang/crates.io-index"
309checksum = "0558a231a47e7d4a06a28b5278c92e860f1200f24821d2f365a2f40fe3f3c7b2"
310dependencies = [
311 "document-features",
312 "embassy-net-driver",
313 "embassy-sync",
314 "embassy-time",
315 "embedded-io-async",
316 "embedded-nal-async",
317 "heapless 0.8.0",
318 "managed",
319 "smoltcp",
320]
321
322[[package]]
323name = "embassy-net-driver"
324version = "0.2.0"
325source = "registry+https://github.com/rust-lang/crates.io-index"
326checksum = "524eb3c489760508f71360112bca70f6e53173e6fe48fc5f0efd0f5ab217751d"
327
328[[package]]
329name = "embassy-sync"
330version = "0.7.2"
331source = "registry+https://github.com/rust-lang/crates.io-index"
332checksum = "73974a3edbd0bd286759b3d483540f0ebef705919a5f56f4fc7709066f71689b"
333dependencies = [
334 "cfg-if",
335 "critical-section",
336 "embedded-io-async",
337 "futures-core",
338 "futures-sink",
339 "heapless 0.8.0",
340]
341
342[[package]]
343name = "embassy-time"
344version = "0.5.0"
345source = "registry+https://github.com/rust-lang/crates.io-index"
346checksum = "f4fa65b9284d974dad7a23bb72835c4ec85c0b540d86af7fc4098c88cff51d65"
347dependencies = [
348 "cfg-if",
349 "critical-section",
350 "defmt 1.0.1",
351 "document-features",
352 "embassy-time-driver",
353 "embedded-hal 0.2.7",
354 "embedded-hal 1.0.0",
355 "embedded-hal-async",
356 "futures-core",
357]
358
359[[package]]
360name = "embassy-time-driver"
361version = "0.2.1"
362source = "registry+https://github.com/rust-lang/crates.io-index"
363checksum = "a0a244c7dc22c8d0289379c8d8830cae06bb93d8f990194d0de5efb3b5ae7ba6"
364dependencies = [
365 "document-features",
366]
367
368[[package]]
369name = "embedded-hal"
370version = "0.2.7"
371source = "registry+https://github.com/rust-lang/crates.io-index"
372checksum = "35949884794ad573cf46071e41c9b60efb0cb311e3ca01f7af807af1debc66ff"
373dependencies = [
374 "nb 0.1.3",
375 "void",
376]
377
378[[package]]
379name = "embedded-hal"
380version = "1.0.0"
381source = "registry+https://github.com/rust-lang/crates.io-index"
382checksum = "361a90feb7004eca4019fb28352a9465666b24f840f5c3cddf0ff13920590b89"
383dependencies = [
384 "defmt 0.3.100",
385]
386
387[[package]]
388name = "embedded-hal-async"
389version = "1.0.0"
390source = "registry+https://github.com/rust-lang/crates.io-index"
391checksum = "0c4c685bbef7fe13c3c6dd4da26841ed3980ef33e841cddfa15ce8a8fb3f1884"
392dependencies = [
393 "embedded-hal 1.0.0",
394]
395
396[[package]]
397name = "embedded-hal-mock"
398version = "0.11.1"
399source = "registry+https://github.com/rust-lang/crates.io-index"
400checksum = "f9a0f04f8886106faf281c47b6a0e4054a369baedaf63591fdb8da9761f3f379"
401dependencies = [
402 "embedded-hal 1.0.0",
403 "embedded-hal-nb",
404]
405
406[[package]]
407name = "embedded-hal-nb"
408version = "1.0.0"
409source = "registry+https://github.com/rust-lang/crates.io-index"
410checksum = "fba4268c14288c828995299e59b12babdbe170f6c6d73731af1b4648142e8605"
411dependencies = [
412 "embedded-hal 1.0.0",
413 "nb 1.1.0",
414]
415
416[[package]]
417name = "embedded-io"
418version = "0.6.1"
419source = "registry+https://github.com/rust-lang/crates.io-index"
420checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d"
421
422[[package]]
423name = "embedded-io-async"
424version = "0.6.1"
425source = "registry+https://github.com/rust-lang/crates.io-index"
426checksum = "3ff09972d4073aa8c299395be75161d582e7629cd663171d62af73c8d50dba3f"
427dependencies = [
428 "embedded-io",
429]
430
431[[package]]
432name = "embedded-nal"
433version = "0.9.0"
434source = "registry+https://github.com/rust-lang/crates.io-index"
435checksum = "c56a28be191a992f28f178ec338a0bf02f63d7803244add736d026a471e6ed77"
436dependencies = [
437 "nb 1.1.0",
438]
439
440[[package]]
441name = "embedded-nal-async"
442version = "0.8.0"
443source = "registry+https://github.com/rust-lang/crates.io-index"
444checksum = "76959917cd2b86f40a98c28dd5624eddd1fa69d746241c8257eac428d83cb211"
445dependencies = [
446 "embedded-io-async",
447 "embedded-nal",
448]
449
450[[package]]
451name = "equivalent"
452version = "1.0.2"
453source = "registry+https://github.com/rust-lang/crates.io-index"
454checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
455
456[[package]]
457name = "errno"
458version = "0.3.14"
459source = "registry+https://github.com/rust-lang/crates.io-index"
460checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
461dependencies = [
462 "libc",
463 "windows-sys 0.61.2",
464]
465
466[[package]]
467name = "fastrand"
468version = "2.3.0"
469source = "registry+https://github.com/rust-lang/crates.io-index"
470checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
471
472[[package]]
473name = "find-msvc-tools"
474version = "0.1.6"
475source = "registry+https://github.com/rust-lang/crates.io-index"
476checksum = "645cbb3a84e60b7531617d5ae4e57f7e27308f6445f5abf653209ea76dec8dff"
477
478[[package]]
479name = "fixedbitset"
480version = "0.5.7"
481source = "registry+https://github.com/rust-lang/crates.io-index"
482checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99"
483
484[[package]]
485name = "fnv"
486version = "1.0.7"
487source = "registry+https://github.com/rust-lang/crates.io-index"
488checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
489
490[[package]]
491name = "futures-core"
492version = "0.3.31"
493source = "registry+https://github.com/rust-lang/crates.io-index"
494checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e"
495
496[[package]]
497name = "futures-sink"
498version = "0.3.31"
499source = "registry+https://github.com/rust-lang/crates.io-index"
500checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7"
501
502[[package]]
503name = "generic-array"
504version = "0.14.7"
505source = "registry+https://github.com/rust-lang/crates.io-index"
506checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
507dependencies = [
508 "typenum",
509 "version_check",
510]
511
512[[package]]
513name = "getrandom"
514version = "0.3.4"
515source = "registry+https://github.com/rust-lang/crates.io-index"
516checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd"
517dependencies = [
518 "cfg-if",
519 "libc",
520 "r-efi",
521 "wasip2",
522]
523
524[[package]]
525name = "gimli"
526version = "0.32.3"
527source = "registry+https://github.com/rust-lang/crates.io-index"
528checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7"
529
530[[package]]
531name = "gpio-cdev"
532version = "0.6.0"
533source = "registry+https://github.com/rust-lang/crates.io-index"
534checksum = "09831ec59b80be69e75d29cf36e16afbbe5fd1af9c1bf4689ad91c77db5aa6a6"
535dependencies = [
536 "bitflags 2.10.0",
537 "libc",
538 "nix 0.27.1",
539]
540
541[[package]]
542name = "handlebars"
543version = "6.4.0"
544source = "registry+https://github.com/rust-lang/crates.io-index"
545checksum = "9b3f9296c208515b87bd915a2f5d1163d4b3f863ba83337d7713cf478055948e"
546dependencies = [
547 "derive_builder",
548 "log",
549 "num-order",
550 "pest",
551 "pest_derive",
552 "serde",
553 "serde_json",
554 "thiserror 2.0.17",
555]
556
557[[package]]
558name = "hash32"
559version = "0.3.1"
560source = "registry+https://github.com/rust-lang/crates.io-index"
561checksum = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606"
562dependencies = [
563 "byteorder",
564]
565
566[[package]]
567name = "hashbrown"
568version = "0.16.1"
569source = "registry+https://github.com/rust-lang/crates.io-index"
570checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
571
572[[package]]
573name = "heapless"
574version = "0.8.0"
575source = "registry+https://github.com/rust-lang/crates.io-index"
576checksum = "0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad"
577dependencies = [
578 "hash32",
579 "stable_deref_trait",
580]
581
582[[package]]
583name = "heapless"
584version = "0.9.2"
585source = "registry+https://github.com/rust-lang/crates.io-index"
586checksum = "2af2455f757db2b292a9b1768c4b70186d443bcb3b316252d6b540aec1cd89ed"
587dependencies = [
588 "defmt 1.0.1",
589 "hash32",
590 "stable_deref_trait",
591]
592
593[[package]]
594name = "heck"
595version = "0.5.0"
596source = "registry+https://github.com/rust-lang/crates.io-index"
597checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
598
599[[package]]
600name = "home"
601version = "0.5.12"
602source = "registry+https://github.com/rust-lang/crates.io-index"
603checksum = "cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d"
604dependencies = [
605 "windows-sys 0.61.2",
606]
607
608[[package]]
609name = "i2cdev"
610version = "0.6.2"
611source = "registry+https://github.com/rust-lang/crates.io-index"
612checksum = "9b940f7497c4f95b863b21cd34c3737b53a67d80d94cf29055d7f7eeca6ffdb4"
613dependencies = [
614 "bitflags 2.10.0",
615 "byteorder",
616 "libc",
617 "nix 0.26.4",
618]
619
620[[package]]
621name = "ident_case"
622version = "1.0.1"
623source = "registry+https://github.com/rust-lang/crates.io-index"
624checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
625
626[[package]]
627name = "indexmap"
628version = "2.12.1"
629source = "registry+https://github.com/rust-lang/crates.io-index"
630checksum = "0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2"
631dependencies = [
632 "equivalent",
633 "hashbrown",
634]
635
636[[package]]
637name = "io-kit-sys"
638version = "0.4.1"
639source = "registry+https://github.com/rust-lang/crates.io-index"
640checksum = "617ee6cf8e3f66f3b4ea67a4058564628cde41901316e19f559e14c7c72c5e7b"
641dependencies = [
642 "core-foundation-sys",
643 "mach2",
644]
645
646[[package]]
647name = "is_ci"
648version = "1.2.0"
649source = "registry+https://github.com/rust-lang/crates.io-index"
650checksum = "7655c9839580ee829dfacba1d1278c2b7883e50a277ff7541299489d6bdfdc45"
651
652[[package]]
653name = "itertools"
654version = "0.14.0"
655source = "registry+https://github.com/rust-lang/crates.io-index"
656checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"
657dependencies = [
658 "either",
659]
660
661[[package]]
662name = "itoa"
663version = "1.0.17"
664source = "registry+https://github.com/rust-lang/crates.io-index"
665checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2"
666
667[[package]]
668name = "libc"
669version = "0.2.179"
670source = "registry+https://github.com/rust-lang/crates.io-index"
671checksum = "c5a2d376baa530d1238d133232d15e239abad80d05838b4b59354e5268af431f"
672
673[[package]]
674name = "libm"
675version = "0.2.15"
676source = "registry+https://github.com/rust-lang/crates.io-index"
677checksum = "f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de"
678
679[[package]]
680name = "linux-embedded-hal"
681version = "0.4.1"
682source = "registry+https://github.com/rust-lang/crates.io-index"
683checksum = "2a8a605c95f708c78554738a12153b213f107d3bd5323f7ce32d6deb3faafb40"
684dependencies = [
685 "cast",
686 "embedded-hal 1.0.0",
687 "embedded-hal-nb",
688 "gpio-cdev",
689 "i2cdev",
690 "nb 1.1.0",
691 "nix 0.27.1",
692 "serialport",
693 "spidev",
694 "sysfs_gpio",
695]
696
697[[package]]
698name = "linux-raw-sys"
699version = "0.4.15"
700source = "registry+https://github.com/rust-lang/crates.io-index"
701checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab"
702
703[[package]]
704name = "linux-raw-sys"
705version = "0.11.0"
706source = "registry+https://github.com/rust-lang/crates.io-index"
707checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039"
708
709[[package]]
710name = "litrs"
711version = "1.0.0"
712source = "registry+https://github.com/rust-lang/crates.io-index"
713checksum = "11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092"
714
715[[package]]
716name = "log"
717version = "0.4.29"
718source = "registry+https://github.com/rust-lang/crates.io-index"
719checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897"
720
721[[package]]
722name = "mach2"
723version = "0.4.3"
724source = "registry+https://github.com/rust-lang/crates.io-index"
725checksum = "d640282b302c0bb0a2a8e0233ead9035e3bed871f0b7e81fe4a1ec829765db44"
726dependencies = [
727 "libc",
728]
729
730[[package]]
731name = "managed"
732version = "0.8.0"
733source = "registry+https://github.com/rust-lang/crates.io-index"
734checksum = "0ca88d725a0a943b096803bd34e73a4437208b6077654cc4ecb2947a5f91618d"
735
736[[package]]
737name = "memchr"
738version = "2.7.6"
739source = "registry+https://github.com/rust-lang/crates.io-index"
740checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273"
741
742[[package]]
743name = "memoffset"
744version = "0.6.5"
745source = "registry+https://github.com/rust-lang/crates.io-index"
746checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce"
747dependencies = [
748 "autocfg",
749]
750
751[[package]]
752name = "memoffset"
753version = "0.7.1"
754source = "registry+https://github.com/rust-lang/crates.io-index"
755checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4"
756dependencies = [
757 "autocfg",
758]
759
760[[package]]
761name = "miette"
762version = "7.6.0"
763source = "registry+https://github.com/rust-lang/crates.io-index"
764checksum = "5f98efec8807c63c752b5bd61f862c165c115b0a35685bdcfd9238c7aeb592b7"
765dependencies = [
766 "backtrace",
767 "backtrace-ext",
768 "cfg-if",
769 "miette-derive",
770 "owo-colors",
771 "supports-color",
772 "supports-hyperlinks",
773 "supports-unicode",
774 "terminal_size",
775 "textwrap",
776 "unicode-width 0.1.14",
777]
778
779[[package]]
780name = "miette-derive"
781version = "7.6.0"
782source = "registry+https://github.com/rust-lang/crates.io-index"
783checksum = "db5b29714e950dbb20d5e6f74f9dcec4edbcc1067bb7f8ed198c097b8c1a818b"
784dependencies = [
785 "proc-macro2",
786 "quote",
787 "syn",
788]
789
790[[package]]
791name = "miniz_oxide"
792version = "0.8.9"
793source = "registry+https://github.com/rust-lang/crates.io-index"
794checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316"
795dependencies = [
796 "adler2",
797]
798
799[[package]]
800name = "multimap"
801version = "0.10.1"
802source = "registry+https://github.com/rust-lang/crates.io-index"
803checksum = "1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084"
804
805[[package]]
806name = "nb"
807version = "0.1.3"
808source = "registry+https://github.com/rust-lang/crates.io-index"
809checksum = "801d31da0513b6ec5214e9bf433a77966320625a37860f910be265be6e18d06f"
810dependencies = [
811 "nb 1.1.0",
812]
813
814[[package]]
815name = "nb"
816version = "1.1.0"
817source = "registry+https://github.com/rust-lang/crates.io-index"
818checksum = "8d5439c4ad607c3c23abf66de8c8bf57ba8adcd1f129e699851a6e43935d339d"
819
820[[package]]
821name = "nix"
822version = "0.23.2"
823source = "registry+https://github.com/rust-lang/crates.io-index"
824checksum = "8f3790c00a0150112de0f4cd161e3d7fc4b2d8a5542ffc35f099a2562aecb35c"
825dependencies = [
826 "bitflags 1.3.2",
827 "cc",
828 "cfg-if",
829 "libc",
830 "memoffset 0.6.5",
831]
832
833[[package]]
834name = "nix"
835version = "0.26.4"
836source = "registry+https://github.com/rust-lang/crates.io-index"
837checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b"
838dependencies = [
839 "bitflags 1.3.2",
840 "cfg-if",
841 "libc",
842 "memoffset 0.7.1",
843 "pin-utils",
844]
845
846[[package]]
847name = "nix"
848version = "0.27.1"
849source = "registry+https://github.com/rust-lang/crates.io-index"
850checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053"
851dependencies = [
852 "bitflags 2.10.0",
853 "cfg-if",
854 "libc",
855]
856
857[[package]]
858name = "num-derive"
859version = "0.4.2"
860source = "registry+https://github.com/rust-lang/crates.io-index"
861checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202"
862dependencies = [
863 "proc-macro2",
864 "quote",
865 "syn",
866]
867
868[[package]]
869name = "num-modular"
870version = "0.6.1"
871source = "registry+https://github.com/rust-lang/crates.io-index"
872checksum = "17bb261bf36fa7d83f4c294f834e91256769097b3cb505d44831e0a179ac647f"
873
874[[package]]
875name = "num-order"
876version = "1.2.0"
877source = "registry+https://github.com/rust-lang/crates.io-index"
878checksum = "537b596b97c40fcf8056d153049eb22f481c17ebce72a513ec9286e4986d1bb6"
879dependencies = [
880 "num-modular",
881]
882
883[[package]]
884name = "num-traits"
885version = "0.2.19"
886source = "registry+https://github.com/rust-lang/crates.io-index"
887checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
888dependencies = [
889 "autocfg",
890]
891
892[[package]]
893name = "object"
894version = "0.37.3"
895source = "registry+https://github.com/rust-lang/crates.io-index"
896checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe"
897dependencies = [
898 "memchr",
899]
900
901[[package]]
902name = "once_cell"
903version = "1.21.3"
904source = "registry+https://github.com/rust-lang/crates.io-index"
905checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
906
907[[package]]
908name = "owo-colors"
909version = "4.2.3"
910source = "registry+https://github.com/rust-lang/crates.io-index"
911checksum = "9c6901729fa79e91a0913333229e9ca5dc725089d1c363b2f4b4760709dc4a52"
912
913[[package]]
914name = "pest"
915version = "2.8.5"
916source = "registry+https://github.com/rust-lang/crates.io-index"
917checksum = "2c9eb05c21a464ea704b53158d358a31e6425db2f63a1a7312268b05fe2b75f7"
918dependencies = [
919 "memchr",
920 "ucd-trie",
921]
922
923[[package]]
924name = "pest_derive"
925version = "2.8.5"
926source = "registry+https://github.com/rust-lang/crates.io-index"
927checksum = "68f9dbced329c441fa79d80472764b1a2c7e57123553b8519b36663a2fb234ed"
928dependencies = [
929 "pest",
930 "pest_generator",
931]
932
933[[package]]
934name = "pest_generator"
935version = "2.8.5"
936source = "registry+https://github.com/rust-lang/crates.io-index"
937checksum = "3bb96d5051a78f44f43c8f712d8e810adb0ebf923fc9ed2655a7f66f63ba8ee5"
938dependencies = [
939 "pest",
940 "pest_meta",
941 "proc-macro2",
942 "quote",
943 "syn",
944]
945
946[[package]]
947name = "pest_meta"
948version = "2.8.5"
949source = "registry+https://github.com/rust-lang/crates.io-index"
950checksum = "602113b5b5e8621770cfd490cfd90b9f84ab29bd2b0e49ad83eb6d186cef2365"
951dependencies = [
952 "pest",
953 "sha2",
954]
955
956[[package]]
957name = "petgraph"
958version = "0.7.1"
959source = "registry+https://github.com/rust-lang/crates.io-index"
960checksum = "3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772"
961dependencies = [
962 "fixedbitset",
963 "indexmap",
964]
965
966[[package]]
967name = "pin-utils"
968version = "0.1.0"
969source = "registry+https://github.com/rust-lang/crates.io-index"
970checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
971
972[[package]]
973name = "portable-atomic"
974version = "1.13.0"
975source = "registry+https://github.com/rust-lang/crates.io-index"
976checksum = "f89776e4d69bb58bc6993e99ffa1d11f228b839984854c7daeb5d37f87cbe950"
977
978[[package]]
979name = "prettyplease"
980version = "0.2.37"
981source = "registry+https://github.com/rust-lang/crates.io-index"
982checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b"
983dependencies = [
984 "proc-macro2",
985 "syn",
986]
987
988[[package]]
989name = "proc-macro-error-attr2"
990version = "2.0.0"
991source = "registry+https://github.com/rust-lang/crates.io-index"
992checksum = "96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5"
993dependencies = [
994 "proc-macro2",
995 "quote",
996]
997
998[[package]]
999name = "proc-macro-error2"
1000version = "2.0.1"
1001source = "registry+https://github.com/rust-lang/crates.io-index"
1002checksum = "11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802"
1003dependencies = [
1004 "proc-macro-error-attr2",
1005 "proc-macro2",
1006 "quote",
1007 "syn",
1008]
1009
1010[[package]]
1011name = "proc-macro2"
1012version = "1.0.105"
1013source = "registry+https://github.com/rust-lang/crates.io-index"
1014checksum = "535d180e0ecab6268a3e718bb9fd44db66bbbc256257165fc699dadf70d16fe7"
1015dependencies = [
1016 "unicode-ident",
1017]
1018
1019[[package]]
1020name = "prost"
1021version = "0.14.1"
1022source = "registry+https://github.com/rust-lang/crates.io-index"
1023checksum = "7231bd9b3d3d33c86b58adbac74b5ec0ad9f496b19d22801d773636feaa95f3d"
1024dependencies = [
1025 "bytes",
1026 "prost-derive",
1027]
1028
1029[[package]]
1030name = "prost-build"
1031version = "0.14.1"
1032source = "registry+https://github.com/rust-lang/crates.io-index"
1033checksum = "ac6c3320f9abac597dcbc668774ef006702672474aad53c6d596b62e487b40b1"
1034dependencies = [
1035 "heck",
1036 "itertools",
1037 "log",
1038 "multimap",
1039 "once_cell",
1040 "petgraph",
1041 "prettyplease",
1042 "prost",
1043 "prost-types",
1044 "regex",
1045 "syn",
1046 "tempfile",
1047]
1048
1049[[package]]
1050name = "prost-derive"
1051version = "0.14.1"
1052source = "registry+https://github.com/rust-lang/crates.io-index"
1053checksum = "9120690fafc389a67ba3803df527d0ec9cbbc9cc45e4cc20b332996dfb672425"
1054dependencies = [
1055 "anyhow",
1056 "itertools",
1057 "proc-macro2",
1058 "quote",
1059 "syn",
1060]
1061
1062[[package]]
1063name = "prost-types"
1064version = "0.14.1"
1065source = "registry+https://github.com/rust-lang/crates.io-index"
1066checksum = "b9b4db3d6da204ed77bb26ba83b6122a73aeb2e87e25fbf7ad2e84c4ccbf8f72"
1067dependencies = [
1068 "prost",
1069]
1070
1071[[package]]
1072name = "protobuf"
1073version = "3.7.2"
1074source = "registry+https://github.com/rust-lang/crates.io-index"
1075checksum = "d65a1d4ddae7d8b5de68153b48f6aa3bba8cb002b243dbdbc55a5afbc98f99f4"
1076dependencies = [
1077 "once_cell",
1078 "protobuf-support",
1079 "thiserror 1.0.69",
1080]
1081
1082[[package]]
1083name = "protobuf-parse"
1084version = "3.7.2"
1085source = "registry+https://github.com/rust-lang/crates.io-index"
1086checksum = "b4aeaa1f2460f1d348eeaeed86aea999ce98c1bded6f089ff8514c9d9dbdc973"
1087dependencies = [
1088 "anyhow",
1089 "indexmap",
1090 "log",
1091 "protobuf",
1092 "protobuf-support",
1093 "tempfile",
1094 "thiserror 1.0.69",
1095 "which",
1096]
1097
1098[[package]]
1099name = "protobuf-support"
1100version = "3.7.2"
1101source = "registry+https://github.com/rust-lang/crates.io-index"
1102checksum = "3e36c2f31e0a47f9280fb347ef5e461ffcd2c52dd520d8e216b52f93b0b0d7d6"
1103dependencies = [
1104 "thiserror 1.0.69",
1105]
1106
1107[[package]]
1108name = "quote"
1109version = "1.0.43"
1110source = "registry+https://github.com/rust-lang/crates.io-index"
1111checksum = "dc74d9a594b72ae6656596548f56f667211f8a97b3d4c3d467150794690dc40a"
1112dependencies = [
1113 "proc-macro2",
1114]
1115
1116[[package]]
1117name = "r-efi"
1118version = "5.3.0"
1119source = "registry+https://github.com/rust-lang/crates.io-index"
1120checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f"
1121
1122[[package]]
1123name = "regex"
1124version = "1.12.2"
1125source = "registry+https://github.com/rust-lang/crates.io-index"
1126checksum = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4"
1127dependencies = [
1128 "aho-corasick",
1129 "memchr",
1130 "regex-automata",
1131 "regex-syntax",
1132]
1133
1134[[package]]
1135name = "regex-automata"
1136version = "0.4.13"
1137source = "registry+https://github.com/rust-lang/crates.io-index"
1138checksum = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c"
1139dependencies = [
1140 "aho-corasick",
1141 "memchr",
1142 "regex-syntax",
1143]
1144
1145[[package]]
1146name = "regex-syntax"
1147version = "0.8.8"
1148source = "registry+https://github.com/rust-lang/crates.io-index"
1149checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58"
1150
1151[[package]]
1152name = "rustc-demangle"
1153version = "0.1.26"
1154source = "registry+https://github.com/rust-lang/crates.io-index"
1155checksum = "56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace"
1156
1157[[package]]
1158name = "rustix"
1159version = "0.38.44"
1160source = "registry+https://github.com/rust-lang/crates.io-index"
1161checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154"
1162dependencies = [
1163 "bitflags 2.10.0",
1164 "errno",
1165 "libc",
1166 "linux-raw-sys 0.4.15",
1167 "windows-sys 0.59.0",
1168]
1169
1170[[package]]
1171name = "rustix"
1172version = "1.1.3"
1173source = "registry+https://github.com/rust-lang/crates.io-index"
1174checksum = "146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34"
1175dependencies = [
1176 "bitflags 2.10.0",
1177 "errno",
1178 "libc",
1179 "linux-raw-sys 0.11.0",
1180 "windows-sys 0.61.2",
1181]
1182
1183[[package]]
1184name = "sachy-battery"
1185version = "0.1.0"
1186
1187[[package]]
1188name = "sachy-bthome"
1189version = "0.1.0"
1190dependencies = [
1191 "defmt 1.0.1",
1192 "heapless 0.9.2",
1193 "sachy-fmt",
1194]
1195
1196[[package]]
1197name = "sachy-config"
1198version = "0.1.0"
1199dependencies = [
1200 "miette",
1201 "toml_edit",
1202]
1203
1204[[package]]
1205name = "sachy-esphome"
1206version = "0.1.0"
1207dependencies = [
1208 "anyhow",
1209 "bytes",
1210 "defmt 1.0.1",
1211 "handlebars",
1212 "heck",
1213 "libm",
1214 "num-derive",
1215 "num-traits",
1216 "prost",
1217 "prost-build",
1218 "prost-types",
1219 "protobuf",
1220 "protobuf-parse",
1221 "serde",
1222 "thiserror 2.0.17",
1223]
1224
1225[[package]]
1226name = "sachy-fmt"
1227version = "0.1.0"
1228dependencies = [
1229 "defmt 1.0.1",
1230]
1231
1232[[package]]
1233name = "sachy-fnv"
1234version = "0.1.0"
1235
1236[[package]]
1237name = "sachy-mdns"
1238version = "0.1.0"
1239dependencies = [
1240 "defmt 1.0.1",
1241 "embassy-time",
1242 "sachy-fmt",
1243 "winnow",
1244]
1245
1246[[package]]
1247name = "sachy-shtc3"
1248version = "0.1.0"
1249dependencies = [
1250 "defmt 1.0.1",
1251 "embedded-hal 1.0.0",
1252 "embedded-hal-async",
1253 "embedded-hal-mock",
1254 "linux-embedded-hal",
1255]
1256
1257[[package]]
1258name = "sachy-sntp"
1259version = "0.1.0"
1260dependencies = [
1261 "chrono",
1262 "defmt 1.0.1",
1263 "embassy-net",
1264 "embassy-time",
1265 "sachy-fmt",
1266]
1267
1268[[package]]
1269name = "scopeguard"
1270version = "1.2.0"
1271source = "registry+https://github.com/rust-lang/crates.io-index"
1272checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
1273
1274[[package]]
1275name = "serde"
1276version = "1.0.228"
1277source = "registry+https://github.com/rust-lang/crates.io-index"
1278checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"
1279dependencies = [
1280 "serde_core",
1281 "serde_derive",
1282]
1283
1284[[package]]
1285name = "serde_core"
1286version = "1.0.228"
1287source = "registry+https://github.com/rust-lang/crates.io-index"
1288checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
1289dependencies = [
1290 "serde_derive",
1291]
1292
1293[[package]]
1294name = "serde_derive"
1295version = "1.0.228"
1296source = "registry+https://github.com/rust-lang/crates.io-index"
1297checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
1298dependencies = [
1299 "proc-macro2",
1300 "quote",
1301 "syn",
1302]
1303
1304[[package]]
1305name = "serde_json"
1306version = "1.0.149"
1307source = "registry+https://github.com/rust-lang/crates.io-index"
1308checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86"
1309dependencies = [
1310 "itoa",
1311 "memchr",
1312 "serde",
1313 "serde_core",
1314 "zmij",
1315]
1316
1317[[package]]
1318name = "serialport"
1319version = "4.7.3"
1320source = "registry+https://github.com/rust-lang/crates.io-index"
1321checksum = "2acaf3f973e8616d7ceac415f53fc60e190b2a686fbcf8d27d0256c741c5007b"
1322dependencies = [
1323 "bitflags 2.10.0",
1324 "cfg-if",
1325 "core-foundation",
1326 "core-foundation-sys",
1327 "io-kit-sys",
1328 "mach2",
1329 "nix 0.26.4",
1330 "scopeguard",
1331 "unescaper",
1332 "winapi",
1333]
1334
1335[[package]]
1336name = "sha2"
1337version = "0.10.9"
1338source = "registry+https://github.com/rust-lang/crates.io-index"
1339checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283"
1340dependencies = [
1341 "cfg-if",
1342 "cpufeatures",
1343 "digest",
1344]
1345
1346[[package]]
1347name = "shlex"
1348version = "1.3.0"
1349source = "registry+https://github.com/rust-lang/crates.io-index"
1350checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
1351
1352[[package]]
1353name = "smoltcp"
1354version = "0.12.0"
1355source = "registry+https://github.com/rust-lang/crates.io-index"
1356checksum = "dad095989c1533c1c266d9b1e8d70a1329dd3723c3edac6d03bbd67e7bf6f4bb"
1357dependencies = [
1358 "bitflags 1.3.2",
1359 "byteorder",
1360 "cfg-if",
1361 "heapless 0.8.0",
1362 "managed",
1363]
1364
1365[[package]]
1366name = "spidev"
1367version = "0.6.1"
1368source = "registry+https://github.com/rust-lang/crates.io-index"
1369checksum = "32dadd0a877f0652fa52dbc4d2ed9f4877bea5cd30725507b36e1970a5ef0519"
1370dependencies = [
1371 "bitflags 2.10.0",
1372 "libc",
1373 "nix 0.26.4",
1374]
1375
1376[[package]]
1377name = "stable_deref_trait"
1378version = "1.2.1"
1379source = "registry+https://github.com/rust-lang/crates.io-index"
1380checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"
1381
1382[[package]]
1383name = "strsim"
1384version = "0.11.1"
1385source = "registry+https://github.com/rust-lang/crates.io-index"
1386checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
1387
1388[[package]]
1389name = "supports-color"
1390version = "3.0.2"
1391source = "registry+https://github.com/rust-lang/crates.io-index"
1392checksum = "c64fc7232dd8d2e4ac5ce4ef302b1d81e0b80d055b9d77c7c4f51f6aa4c867d6"
1393dependencies = [
1394 "is_ci",
1395]
1396
1397[[package]]
1398name = "supports-hyperlinks"
1399version = "3.2.0"
1400source = "registry+https://github.com/rust-lang/crates.io-index"
1401checksum = "e396b6523b11ccb83120b115a0b7366de372751aa6edf19844dfb13a6af97e91"
1402
1403[[package]]
1404name = "supports-unicode"
1405version = "3.0.0"
1406source = "registry+https://github.com/rust-lang/crates.io-index"
1407checksum = "b7401a30af6cb5818bb64852270bb722533397edcfc7344954a38f420819ece2"
1408
1409[[package]]
1410name = "syn"
1411version = "2.0.114"
1412source = "registry+https://github.com/rust-lang/crates.io-index"
1413checksum = "d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a"
1414dependencies = [
1415 "proc-macro2",
1416 "quote",
1417 "unicode-ident",
1418]
1419
1420[[package]]
1421name = "sysfs_gpio"
1422version = "0.6.2"
1423source = "registry+https://github.com/rust-lang/crates.io-index"
1424checksum = "e8808c55bc926565c62ef7838bcaa8add51585236803e2bdfa1472e3a3ab5e17"
1425dependencies = [
1426 "nix 0.23.2",
1427]
1428
1429[[package]]
1430name = "tempfile"
1431version = "3.24.0"
1432source = "registry+https://github.com/rust-lang/crates.io-index"
1433checksum = "655da9c7eb6305c55742045d5a8d2037996d61d8de95806335c7c86ce0f82e9c"
1434dependencies = [
1435 "fastrand",
1436 "getrandom",
1437 "once_cell",
1438 "rustix 1.1.3",
1439 "windows-sys 0.61.2",
1440]
1441
1442[[package]]
1443name = "terminal_size"
1444version = "0.4.3"
1445source = "registry+https://github.com/rust-lang/crates.io-index"
1446checksum = "60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0"
1447dependencies = [
1448 "rustix 1.1.3",
1449 "windows-sys 0.60.2",
1450]
1451
1452[[package]]
1453name = "textwrap"
1454version = "0.16.2"
1455source = "registry+https://github.com/rust-lang/crates.io-index"
1456checksum = "c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057"
1457dependencies = [
1458 "unicode-linebreak",
1459 "unicode-width 0.2.2",
1460]
1461
1462[[package]]
1463name = "thiserror"
1464version = "1.0.69"
1465source = "registry+https://github.com/rust-lang/crates.io-index"
1466checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
1467dependencies = [
1468 "thiserror-impl 1.0.69",
1469]
1470
1471[[package]]
1472name = "thiserror"
1473version = "2.0.17"
1474source = "registry+https://github.com/rust-lang/crates.io-index"
1475checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8"
1476dependencies = [
1477 "thiserror-impl 2.0.17",
1478]
1479
1480[[package]]
1481name = "thiserror-impl"
1482version = "1.0.69"
1483source = "registry+https://github.com/rust-lang/crates.io-index"
1484checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
1485dependencies = [
1486 "proc-macro2",
1487 "quote",
1488 "syn",
1489]
1490
1491[[package]]
1492name = "thiserror-impl"
1493version = "2.0.17"
1494source = "registry+https://github.com/rust-lang/crates.io-index"
1495checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913"
1496dependencies = [
1497 "proc-macro2",
1498 "quote",
1499 "syn",
1500]
1501
1502[[package]]
1503name = "toml_datetime"
1504version = "0.7.5+spec-1.1.0"
1505source = "registry+https://github.com/rust-lang/crates.io-index"
1506checksum = "92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347"
1507dependencies = [
1508 "serde_core",
1509]
1510
1511[[package]]
1512name = "toml_edit"
1513version = "0.24.0+spec-1.1.0"
1514source = "registry+https://github.com/rust-lang/crates.io-index"
1515checksum = "8c740b185920170a6d9191122cafef7010bd6270a3824594bff6784c04d7f09e"
1516dependencies = [
1517 "indexmap",
1518 "toml_datetime",
1519 "toml_parser",
1520 "toml_writer",
1521 "winnow",
1522]
1523
1524[[package]]
1525name = "toml_parser"
1526version = "1.0.6+spec-1.1.0"
1527source = "registry+https://github.com/rust-lang/crates.io-index"
1528checksum = "a3198b4b0a8e11f09dd03e133c0280504d0801269e9afa46362ffde1cbeebf44"
1529dependencies = [
1530 "winnow",
1531]
1532
1533[[package]]
1534name = "toml_writer"
1535version = "1.0.6+spec-1.1.0"
1536source = "registry+https://github.com/rust-lang/crates.io-index"
1537checksum = "ab16f14aed21ee8bfd8ec22513f7287cd4a91aa92e44edfe2c17ddd004e92607"
1538
1539[[package]]
1540name = "typenum"
1541version = "1.19.0"
1542source = "registry+https://github.com/rust-lang/crates.io-index"
1543checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb"
1544
1545[[package]]
1546name = "ucd-trie"
1547version = "0.1.7"
1548source = "registry+https://github.com/rust-lang/crates.io-index"
1549checksum = "2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971"
1550
1551[[package]]
1552name = "unescaper"
1553version = "0.1.8"
1554source = "registry+https://github.com/rust-lang/crates.io-index"
1555checksum = "4064ed685c487dbc25bd3f0e9548f2e34bab9d18cefc700f9ec2dba74ba1138e"
1556dependencies = [
1557 "thiserror 2.0.17",
1558]
1559
1560[[package]]
1561name = "unicode-ident"
1562version = "1.0.22"
1563source = "registry+https://github.com/rust-lang/crates.io-index"
1564checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5"
1565
1566[[package]]
1567name = "unicode-linebreak"
1568version = "0.1.5"
1569source = "registry+https://github.com/rust-lang/crates.io-index"
1570checksum = "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f"
1571
1572[[package]]
1573name = "unicode-width"
1574version = "0.1.14"
1575source = "registry+https://github.com/rust-lang/crates.io-index"
1576checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af"
1577
1578[[package]]
1579name = "unicode-width"
1580version = "0.2.2"
1581source = "registry+https://github.com/rust-lang/crates.io-index"
1582checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254"
1583
1584[[package]]
1585name = "version_check"
1586version = "0.9.5"
1587source = "registry+https://github.com/rust-lang/crates.io-index"
1588checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
1589
1590[[package]]
1591name = "void"
1592version = "1.0.2"
1593source = "registry+https://github.com/rust-lang/crates.io-index"
1594checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"
1595
1596[[package]]
1597name = "wasip2"
1598version = "1.0.1+wasi-0.2.4"
1599source = "registry+https://github.com/rust-lang/crates.io-index"
1600checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7"
1601dependencies = [
1602 "wit-bindgen",
1603]
1604
1605[[package]]
1606name = "which"
1607version = "4.4.2"
1608source = "registry+https://github.com/rust-lang/crates.io-index"
1609checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7"
1610dependencies = [
1611 "either",
1612 "home",
1613 "once_cell",
1614 "rustix 0.38.44",
1615]
1616
1617[[package]]
1618name = "winapi"
1619version = "0.3.9"
1620source = "registry+https://github.com/rust-lang/crates.io-index"
1621checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
1622dependencies = [
1623 "winapi-i686-pc-windows-gnu",
1624 "winapi-x86_64-pc-windows-gnu",
1625]
1626
1627[[package]]
1628name = "winapi-i686-pc-windows-gnu"
1629version = "0.4.0"
1630source = "registry+https://github.com/rust-lang/crates.io-index"
1631checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
1632
1633[[package]]
1634name = "winapi-x86_64-pc-windows-gnu"
1635version = "0.4.0"
1636source = "registry+https://github.com/rust-lang/crates.io-index"
1637checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
1638
1639[[package]]
1640name = "windows-link"
1641version = "0.2.1"
1642source = "registry+https://github.com/rust-lang/crates.io-index"
1643checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
1644
1645[[package]]
1646name = "windows-sys"
1647version = "0.59.0"
1648source = "registry+https://github.com/rust-lang/crates.io-index"
1649checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
1650dependencies = [
1651 "windows-targets 0.52.6",
1652]
1653
1654[[package]]
1655name = "windows-sys"
1656version = "0.60.2"
1657source = "registry+https://github.com/rust-lang/crates.io-index"
1658checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb"
1659dependencies = [
1660 "windows-targets 0.53.5",
1661]
1662
1663[[package]]
1664name = "windows-sys"
1665version = "0.61.2"
1666source = "registry+https://github.com/rust-lang/crates.io-index"
1667checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
1668dependencies = [
1669 "windows-link",
1670]
1671
1672[[package]]
1673name = "windows-targets"
1674version = "0.52.6"
1675source = "registry+https://github.com/rust-lang/crates.io-index"
1676checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
1677dependencies = [
1678 "windows_aarch64_gnullvm 0.52.6",
1679 "windows_aarch64_msvc 0.52.6",
1680 "windows_i686_gnu 0.52.6",
1681 "windows_i686_gnullvm 0.52.6",
1682 "windows_i686_msvc 0.52.6",
1683 "windows_x86_64_gnu 0.52.6",
1684 "windows_x86_64_gnullvm 0.52.6",
1685 "windows_x86_64_msvc 0.52.6",
1686]
1687
1688[[package]]
1689name = "windows-targets"
1690version = "0.53.5"
1691source = "registry+https://github.com/rust-lang/crates.io-index"
1692checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3"
1693dependencies = [
1694 "windows-link",
1695 "windows_aarch64_gnullvm 0.53.1",
1696 "windows_aarch64_msvc 0.53.1",
1697 "windows_i686_gnu 0.53.1",
1698 "windows_i686_gnullvm 0.53.1",
1699 "windows_i686_msvc 0.53.1",
1700 "windows_x86_64_gnu 0.53.1",
1701 "windows_x86_64_gnullvm 0.53.1",
1702 "windows_x86_64_msvc 0.53.1",
1703]
1704
1705[[package]]
1706name = "windows_aarch64_gnullvm"
1707version = "0.52.6"
1708source = "registry+https://github.com/rust-lang/crates.io-index"
1709checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
1710
1711[[package]]
1712name = "windows_aarch64_gnullvm"
1713version = "0.53.1"
1714source = "registry+https://github.com/rust-lang/crates.io-index"
1715checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53"
1716
1717[[package]]
1718name = "windows_aarch64_msvc"
1719version = "0.52.6"
1720source = "registry+https://github.com/rust-lang/crates.io-index"
1721checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
1722
1723[[package]]
1724name = "windows_aarch64_msvc"
1725version = "0.53.1"
1726source = "registry+https://github.com/rust-lang/crates.io-index"
1727checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006"
1728
1729[[package]]
1730name = "windows_i686_gnu"
1731version = "0.52.6"
1732source = "registry+https://github.com/rust-lang/crates.io-index"
1733checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
1734
1735[[package]]
1736name = "windows_i686_gnu"
1737version = "0.53.1"
1738source = "registry+https://github.com/rust-lang/crates.io-index"
1739checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3"
1740
1741[[package]]
1742name = "windows_i686_gnullvm"
1743version = "0.52.6"
1744source = "registry+https://github.com/rust-lang/crates.io-index"
1745checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
1746
1747[[package]]
1748name = "windows_i686_gnullvm"
1749version = "0.53.1"
1750source = "registry+https://github.com/rust-lang/crates.io-index"
1751checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c"
1752
1753[[package]]
1754name = "windows_i686_msvc"
1755version = "0.52.6"
1756source = "registry+https://github.com/rust-lang/crates.io-index"
1757checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
1758
1759[[package]]
1760name = "windows_i686_msvc"
1761version = "0.53.1"
1762source = "registry+https://github.com/rust-lang/crates.io-index"
1763checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2"
1764
1765[[package]]
1766name = "windows_x86_64_gnu"
1767version = "0.52.6"
1768source = "registry+https://github.com/rust-lang/crates.io-index"
1769checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
1770
1771[[package]]
1772name = "windows_x86_64_gnu"
1773version = "0.53.1"
1774source = "registry+https://github.com/rust-lang/crates.io-index"
1775checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499"
1776
1777[[package]]
1778name = "windows_x86_64_gnullvm"
1779version = "0.52.6"
1780source = "registry+https://github.com/rust-lang/crates.io-index"
1781checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
1782
1783[[package]]
1784name = "windows_x86_64_gnullvm"
1785version = "0.53.1"
1786source = "registry+https://github.com/rust-lang/crates.io-index"
1787checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1"
1788
1789[[package]]
1790name = "windows_x86_64_msvc"
1791version = "0.52.6"
1792source = "registry+https://github.com/rust-lang/crates.io-index"
1793checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
1794
1795[[package]]
1796name = "windows_x86_64_msvc"
1797version = "0.53.1"
1798source = "registry+https://github.com/rust-lang/crates.io-index"
1799checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650"
1800
1801[[package]]
1802name = "winnow"
1803version = "0.7.14"
1804source = "registry+https://github.com/rust-lang/crates.io-index"
1805checksum = "5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829"
1806dependencies = [
1807 "memchr",
1808]
1809
1810[[package]]
1811name = "wit-bindgen"
1812version = "0.46.0"
1813source = "registry+https://github.com/rust-lang/crates.io-index"
1814checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59"
1815
1816[[package]]
1817name = "zmij"
1818version = "1.0.12"
1819source = "registry+https://github.com/rust-lang/crates.io-index"
1820checksum = "2fc5a66a20078bf1251bde995aa2fdcc4b800c70b5d92dd2c62abc5c60f679f8"