1# This file is automatically @generated by Cargo.
2# It is not intended for manual editing.
3version = 4
4
5[[package]]
6name = "aho-corasick"
7version = "1.1.3"
8source = "registry+https://github.com/rust-lang/crates.io-index"
9checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
10dependencies = [
11 "memchr",
12]
13
14[[package]]
15name = "android-tzdata"
16version = "0.1.1"
17source = "registry+https://github.com/rust-lang/crates.io-index"
18checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
19
20[[package]]
21name = "android_system_properties"
22version = "0.1.5"
23source = "registry+https://github.com/rust-lang/crates.io-index"
24checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
25dependencies = [
26 "libc",
27]
28
29[[package]]
30name = "anstream"
31version = "0.6.19"
32source = "registry+https://github.com/rust-lang/crates.io-index"
33checksum = "301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933"
34dependencies = [
35 "anstyle",
36 "anstyle-parse",
37 "anstyle-query",
38 "anstyle-wincon",
39 "colorchoice",
40 "is_terminal_polyfill",
41 "utf8parse",
42]
43
44[[package]]
45name = "anstyle"
46version = "1.0.11"
47source = "registry+https://github.com/rust-lang/crates.io-index"
48checksum = "862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd"
49
50[[package]]
51name = "anstyle-parse"
52version = "0.2.7"
53source = "registry+https://github.com/rust-lang/crates.io-index"
54checksum = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2"
55dependencies = [
56 "utf8parse",
57]
58
59[[package]]
60name = "anstyle-query"
61version = "1.1.3"
62source = "registry+https://github.com/rust-lang/crates.io-index"
63checksum = "6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9"
64dependencies = [
65 "windows-sys 0.59.0",
66]
67
68[[package]]
69name = "anstyle-wincon"
70version = "3.0.9"
71source = "registry+https://github.com/rust-lang/crates.io-index"
72checksum = "403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882"
73dependencies = [
74 "anstyle",
75 "once_cell_polyfill",
76 "windows-sys 0.59.0",
77]
78
79[[package]]
80name = "anyhow"
81version = "1.0.98"
82source = "registry+https://github.com/rust-lang/crates.io-index"
83checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487"
84
85[[package]]
86name = "autocfg"
87version = "1.5.0"
88source = "registry+https://github.com/rust-lang/crates.io-index"
89checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
90
91[[package]]
92name = "bit-set"
93version = "0.8.0"
94source = "registry+https://github.com/rust-lang/crates.io-index"
95checksum = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3"
96dependencies = [
97 "bit-vec",
98]
99
100[[package]]
101name = "bit-vec"
102version = "0.8.0"
103source = "registry+https://github.com/rust-lang/crates.io-index"
104checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7"
105
106[[package]]
107name = "bitflags"
108version = "2.9.1"
109source = "registry+https://github.com/rust-lang/crates.io-index"
110checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967"
111
112[[package]]
113name = "bumpalo"
114version = "3.19.0"
115source = "registry+https://github.com/rust-lang/crates.io-index"
116checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43"
117
118[[package]]
119name = "bytes"
120version = "1.10.1"
121source = "registry+https://github.com/rust-lang/crates.io-index"
122checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a"
123
124[[package]]
125name = "cc"
126version = "1.2.30"
127source = "registry+https://github.com/rust-lang/crates.io-index"
128checksum = "deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7"
129dependencies = [
130 "shlex",
131]
132
133[[package]]
134name = "cfg-if"
135version = "1.0.1"
136source = "registry+https://github.com/rust-lang/crates.io-index"
137checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268"
138
139[[package]]
140name = "cfg_aliases"
141version = "0.2.1"
142source = "registry+https://github.com/rust-lang/crates.io-index"
143checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"
144
145[[package]]
146name = "chrono"
147version = "0.4.41"
148source = "registry+https://github.com/rust-lang/crates.io-index"
149checksum = "c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d"
150dependencies = [
151 "android-tzdata",
152 "iana-time-zone",
153 "js-sys",
154 "num-traits",
155 "wasm-bindgen",
156 "windows-link",
157]
158
159[[package]]
160name = "chrono-tz"
161version = "0.10.4"
162source = "registry+https://github.com/rust-lang/crates.io-index"
163checksum = "a6139a8597ed92cf816dfb33f5dd6cf0bb93a6adc938f11039f371bc5bcd26c3"
164dependencies = [
165 "chrono",
166 "phf",
167]
168
169[[package]]
170name = "cities"
171version = "0.2.0"
172source = "registry+https://github.com/rust-lang/crates.io-index"
173checksum = "ee8bec2115436fa4c2d3fb2e7286482c16e812fd781f2e40ffb8d1f66186e4c2"
174
175[[package]]
176name = "colorchoice"
177version = "1.0.4"
178source = "registry+https://github.com/rust-lang/crates.io-index"
179checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75"
180
181[[package]]
182name = "convert_case"
183version = "0.7.1"
184source = "registry+https://github.com/rust-lang/crates.io-index"
185checksum = "bb402b8d4c85569410425650ce3eddc7d698ed96d39a73f941b08fb63082f1e7"
186dependencies = [
187 "unicode-segmentation",
188]
189
190[[package]]
191name = "core-foundation-sys"
192version = "0.8.7"
193source = "registry+https://github.com/rust-lang/crates.io-index"
194checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
195
196[[package]]
197name = "crossterm"
198version = "0.29.0"
199source = "registry+https://github.com/rust-lang/crates.io-index"
200checksum = "d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b"
201dependencies = [
202 "bitflags",
203 "crossterm_winapi",
204 "derive_more",
205 "document-features",
206 "mio",
207 "parking_lot",
208 "rustix 1.0.8",
209 "signal-hook",
210 "signal-hook-mio",
211 "winapi",
212]
213
214[[package]]
215name = "crossterm_winapi"
216version = "0.9.1"
217source = "registry+https://github.com/rust-lang/crates.io-index"
218checksum = "acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b"
219dependencies = [
220 "winapi",
221]
222
223[[package]]
224name = "derive_more"
225version = "2.0.1"
226source = "registry+https://github.com/rust-lang/crates.io-index"
227checksum = "093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678"
228dependencies = [
229 "derive_more-impl",
230]
231
232[[package]]
233name = "derive_more-impl"
234version = "2.0.1"
235source = "registry+https://github.com/rust-lang/crates.io-index"
236checksum = "bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3"
237dependencies = [
238 "convert_case",
239 "proc-macro2",
240 "quote",
241 "syn",
242]
243
244[[package]]
245name = "dirs"
246version = "6.0.0"
247source = "registry+https://github.com/rust-lang/crates.io-index"
248checksum = "c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e"
249dependencies = [
250 "dirs-sys",
251]
252
253[[package]]
254name = "dirs-sys"
255version = "0.5.0"
256source = "registry+https://github.com/rust-lang/crates.io-index"
257checksum = "e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab"
258dependencies = [
259 "libc",
260 "option-ext",
261 "redox_users",
262 "windows-sys 0.60.2",
263]
264
265[[package]]
266name = "document-features"
267version = "0.2.11"
268source = "registry+https://github.com/rust-lang/crates.io-index"
269checksum = "95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d"
270dependencies = [
271 "litrs",
272]
273
274[[package]]
275name = "downcast"
276version = "0.11.0"
277source = "registry+https://github.com/rust-lang/crates.io-index"
278checksum = "1435fa1053d8b2fbbe9be7e97eca7f33d37b28409959813daefc1446a14247f1"
279
280[[package]]
281name = "downcast-rs"
282version = "1.2.1"
283source = "registry+https://github.com/rust-lang/crates.io-index"
284checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2"
285
286[[package]]
287name = "either"
288version = "1.15.0"
289source = "registry+https://github.com/rust-lang/crates.io-index"
290checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"
291
292[[package]]
293name = "env_filter"
294version = "0.1.3"
295source = "registry+https://github.com/rust-lang/crates.io-index"
296checksum = "186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0"
297dependencies = [
298 "log",
299 "regex",
300]
301
302[[package]]
303name = "env_logger"
304version = "0.11.8"
305source = "registry+https://github.com/rust-lang/crates.io-index"
306checksum = "13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f"
307dependencies = [
308 "anstream",
309 "anstyle",
310 "env_filter",
311 "jiff",
312 "log",
313]
314
315[[package]]
316name = "equivalent"
317version = "1.0.2"
318source = "registry+https://github.com/rust-lang/crates.io-index"
319checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
320
321[[package]]
322name = "errno"
323version = "0.3.13"
324source = "registry+https://github.com/rust-lang/crates.io-index"
325checksum = "778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad"
326dependencies = [
327 "libc",
328 "windows-sys 0.60.2",
329]
330
331[[package]]
332name = "fastrand"
333version = "2.3.0"
334source = "registry+https://github.com/rust-lang/crates.io-index"
335checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
336
337[[package]]
338name = "fixedbitset"
339version = "0.5.7"
340source = "registry+https://github.com/rust-lang/crates.io-index"
341checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99"
342
343[[package]]
344name = "float_next_after"
345version = "1.0.0"
346source = "registry+https://github.com/rust-lang/crates.io-index"
347checksum = "8bf7cc16383c4b8d58b9905a8509f02926ce3058053c056376248d958c9df1e8"
348
349[[package]]
350name = "fnv"
351version = "1.0.7"
352source = "registry+https://github.com/rust-lang/crates.io-index"
353checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
354
355[[package]]
356name = "fragile"
357version = "2.0.1"
358source = "registry+https://github.com/rust-lang/crates.io-index"
359checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619"
360
361[[package]]
362name = "fs2"
363version = "0.4.3"
364source = "registry+https://github.com/rust-lang/crates.io-index"
365checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213"
366dependencies = [
367 "libc",
368 "winapi",
369]
370
371[[package]]
372name = "futures"
373version = "0.3.31"
374source = "registry+https://github.com/rust-lang/crates.io-index"
375checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876"
376dependencies = [
377 "futures-channel",
378 "futures-core",
379 "futures-executor",
380 "futures-io",
381 "futures-sink",
382 "futures-task",
383 "futures-util",
384]
385
386[[package]]
387name = "futures-channel"
388version = "0.3.31"
389source = "registry+https://github.com/rust-lang/crates.io-index"
390checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10"
391dependencies = [
392 "futures-core",
393 "futures-sink",
394]
395
396[[package]]
397name = "futures-core"
398version = "0.3.31"
399source = "registry+https://github.com/rust-lang/crates.io-index"
400checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e"
401
402[[package]]
403name = "futures-executor"
404version = "0.3.31"
405source = "registry+https://github.com/rust-lang/crates.io-index"
406checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f"
407dependencies = [
408 "futures-core",
409 "futures-task",
410 "futures-util",
411]
412
413[[package]]
414name = "futures-io"
415version = "0.3.31"
416source = "registry+https://github.com/rust-lang/crates.io-index"
417checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6"
418
419[[package]]
420name = "futures-sink"
421version = "0.3.31"
422source = "registry+https://github.com/rust-lang/crates.io-index"
423checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7"
424
425[[package]]
426name = "futures-task"
427version = "0.3.31"
428source = "registry+https://github.com/rust-lang/crates.io-index"
429checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988"
430
431[[package]]
432name = "futures-util"
433version = "0.3.31"
434source = "registry+https://github.com/rust-lang/crates.io-index"
435checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
436dependencies = [
437 "futures-channel",
438 "futures-core",
439 "futures-io",
440 "futures-sink",
441 "futures-task",
442 "memchr",
443 "pin-project-lite",
444 "pin-utils",
445 "slab",
446]
447
448[[package]]
449name = "geometry-rs"
450version = "0.3.0"
451source = "registry+https://github.com/rust-lang/crates.io-index"
452checksum = "90fe577bea4aec9757361ef0ea2e38ff05aa65b887858229e998b2cdfe16ee65"
453dependencies = [
454 "float_next_after",
455]
456
457[[package]]
458name = "getrandom"
459version = "0.2.16"
460source = "registry+https://github.com/rust-lang/crates.io-index"
461checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592"
462dependencies = [
463 "cfg-if",
464 "libc",
465 "wasi 0.11.1+wasi-snapshot-preview1",
466]
467
468[[package]]
469name = "getrandom"
470version = "0.3.3"
471source = "registry+https://github.com/rust-lang/crates.io-index"
472checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4"
473dependencies = [
474 "cfg-if",
475 "libc",
476 "r-efi",
477 "wasi 0.14.2+wasi-0.2.4",
478]
479
480[[package]]
481name = "hashbrown"
482version = "0.15.4"
483source = "registry+https://github.com/rust-lang/crates.io-index"
484checksum = "5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5"
485
486[[package]]
487name = "heck"
488version = "0.5.0"
489source = "registry+https://github.com/rust-lang/crates.io-index"
490checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
491
492[[package]]
493name = "iana-time-zone"
494version = "0.1.63"
495source = "registry+https://github.com/rust-lang/crates.io-index"
496checksum = "b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8"
497dependencies = [
498 "android_system_properties",
499 "core-foundation-sys",
500 "iana-time-zone-haiku",
501 "js-sys",
502 "log",
503 "wasm-bindgen",
504 "windows-core",
505]
506
507[[package]]
508name = "iana-time-zone-haiku"
509version = "0.1.2"
510source = "registry+https://github.com/rust-lang/crates.io-index"
511checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
512dependencies = [
513 "cc",
514]
515
516[[package]]
517name = "indexmap"
518version = "2.10.0"
519source = "registry+https://github.com/rust-lang/crates.io-index"
520checksum = "fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661"
521dependencies = [
522 "equivalent",
523 "hashbrown",
524]
525
526[[package]]
527name = "is_terminal_polyfill"
528version = "1.70.1"
529source = "registry+https://github.com/rust-lang/crates.io-index"
530checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf"
531
532[[package]]
533name = "itertools"
534version = "0.14.0"
535source = "registry+https://github.com/rust-lang/crates.io-index"
536checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"
537dependencies = [
538 "either",
539]
540
541[[package]]
542name = "jiff"
543version = "0.2.15"
544source = "registry+https://github.com/rust-lang/crates.io-index"
545checksum = "be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49"
546dependencies = [
547 "jiff-static",
548 "log",
549 "portable-atomic",
550 "portable-atomic-util",
551 "serde",
552]
553
554[[package]]
555name = "jiff-static"
556version = "0.2.15"
557source = "registry+https://github.com/rust-lang/crates.io-index"
558checksum = "03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4"
559dependencies = [
560 "proc-macro2",
561 "quote",
562 "syn",
563]
564
565[[package]]
566name = "js-sys"
567version = "0.3.77"
568source = "registry+https://github.com/rust-lang/crates.io-index"
569checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f"
570dependencies = [
571 "once_cell",
572 "wasm-bindgen",
573]
574
575[[package]]
576name = "lazy_static"
577version = "1.5.0"
578source = "registry+https://github.com/rust-lang/crates.io-index"
579checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
580
581[[package]]
582name = "libc"
583version = "0.2.174"
584source = "registry+https://github.com/rust-lang/crates.io-index"
585checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776"
586
587[[package]]
588name = "libredox"
589version = "0.1.6"
590source = "registry+https://github.com/rust-lang/crates.io-index"
591checksum = "4488594b9328dee448adb906d8b126d9b7deb7cf5c22161ee591610bb1be83c0"
592dependencies = [
593 "bitflags",
594 "libc",
595]
596
597[[package]]
598name = "linux-raw-sys"
599version = "0.4.15"
600source = "registry+https://github.com/rust-lang/crates.io-index"
601checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab"
602
603[[package]]
604name = "linux-raw-sys"
605version = "0.9.4"
606source = "registry+https://github.com/rust-lang/crates.io-index"
607checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12"
608
609[[package]]
610name = "litrs"
611version = "0.4.2"
612source = "registry+https://github.com/rust-lang/crates.io-index"
613checksum = "f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed"
614
615[[package]]
616name = "lock_api"
617version = "0.4.13"
618source = "registry+https://github.com/rust-lang/crates.io-index"
619checksum = "96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765"
620dependencies = [
621 "autocfg",
622 "scopeguard",
623]
624
625[[package]]
626name = "log"
627version = "0.4.27"
628source = "registry+https://github.com/rust-lang/crates.io-index"
629checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94"
630
631[[package]]
632name = "memchr"
633version = "2.7.5"
634source = "registry+https://github.com/rust-lang/crates.io-index"
635checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0"
636
637[[package]]
638name = "mio"
639version = "1.0.4"
640source = "registry+https://github.com/rust-lang/crates.io-index"
641checksum = "78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c"
642dependencies = [
643 "libc",
644 "log",
645 "wasi 0.11.1+wasi-snapshot-preview1",
646 "windows-sys 0.59.0",
647]
648
649[[package]]
650name = "mockall"
651version = "0.13.1"
652source = "registry+https://github.com/rust-lang/crates.io-index"
653checksum = "39a6bfcc6c8c7eed5ee98b9c3e33adc726054389233e201c95dab2d41a3839d2"
654dependencies = [
655 "cfg-if",
656 "downcast",
657 "fragile",
658 "mockall_derive",
659 "predicates",
660 "predicates-tree",
661]
662
663[[package]]
664name = "mockall_derive"
665version = "0.13.1"
666source = "registry+https://github.com/rust-lang/crates.io-index"
667checksum = "25ca3004c2efe9011bd4e461bd8256445052b9615405b4f7ea43fc8ca5c20898"
668dependencies = [
669 "cfg-if",
670 "proc-macro2",
671 "quote",
672 "syn",
673]
674
675[[package]]
676name = "multimap"
677version = "0.10.1"
678source = "registry+https://github.com/rust-lang/crates.io-index"
679checksum = "1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084"
680
681[[package]]
682name = "nix"
683version = "0.30.1"
684source = "registry+https://github.com/rust-lang/crates.io-index"
685checksum = "74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6"
686dependencies = [
687 "bitflags",
688 "cfg-if",
689 "cfg_aliases",
690 "libc",
691]
692
693[[package]]
694name = "num-traits"
695version = "0.2.19"
696source = "registry+https://github.com/rust-lang/crates.io-index"
697checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
698dependencies = [
699 "autocfg",
700]
701
702[[package]]
703name = "once_cell"
704version = "1.21.3"
705source = "registry+https://github.com/rust-lang/crates.io-index"
706checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
707
708[[package]]
709name = "once_cell_polyfill"
710version = "1.70.1"
711source = "registry+https://github.com/rust-lang/crates.io-index"
712checksum = "a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad"
713
714[[package]]
715name = "option-ext"
716version = "0.2.0"
717source = "registry+https://github.com/rust-lang/crates.io-index"
718checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d"
719
720[[package]]
721name = "parking_lot"
722version = "0.12.4"
723source = "registry+https://github.com/rust-lang/crates.io-index"
724checksum = "70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13"
725dependencies = [
726 "lock_api",
727 "parking_lot_core",
728]
729
730[[package]]
731name = "parking_lot_core"
732version = "0.9.11"
733source = "registry+https://github.com/rust-lang/crates.io-index"
734checksum = "bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5"
735dependencies = [
736 "cfg-if",
737 "libc",
738 "redox_syscall",
739 "smallvec",
740 "windows-targets 0.52.6",
741]
742
743[[package]]
744name = "petgraph"
745version = "0.7.1"
746source = "registry+https://github.com/rust-lang/crates.io-index"
747checksum = "3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772"
748dependencies = [
749 "fixedbitset",
750 "indexmap",
751]
752
753[[package]]
754name = "phf"
755version = "0.12.1"
756source = "registry+https://github.com/rust-lang/crates.io-index"
757checksum = "913273894cec178f401a31ec4b656318d95473527be05c0752cc41cdc32be8b7"
758dependencies = [
759 "phf_shared",
760]
761
762[[package]]
763name = "phf_shared"
764version = "0.12.1"
765source = "registry+https://github.com/rust-lang/crates.io-index"
766checksum = "06005508882fb681fd97892ecff4b7fd0fee13ef1aa569f8695dae7ab9099981"
767dependencies = [
768 "siphasher",
769]
770
771[[package]]
772name = "pin-project-lite"
773version = "0.2.16"
774source = "registry+https://github.com/rust-lang/crates.io-index"
775checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"
776
777[[package]]
778name = "pin-utils"
779version = "0.1.0"
780source = "registry+https://github.com/rust-lang/crates.io-index"
781checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
782
783[[package]]
784name = "pkg-config"
785version = "0.3.32"
786source = "registry+https://github.com/rust-lang/crates.io-index"
787checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c"
788
789[[package]]
790name = "portable-atomic"
791version = "1.11.1"
792source = "registry+https://github.com/rust-lang/crates.io-index"
793checksum = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483"
794
795[[package]]
796name = "portable-atomic-util"
797version = "0.2.4"
798source = "registry+https://github.com/rust-lang/crates.io-index"
799checksum = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507"
800dependencies = [
801 "portable-atomic",
802]
803
804[[package]]
805name = "ppv-lite86"
806version = "0.2.21"
807source = "registry+https://github.com/rust-lang/crates.io-index"
808checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9"
809dependencies = [
810 "zerocopy",
811]
812
813[[package]]
814name = "predicates"
815version = "3.1.3"
816source = "registry+https://github.com/rust-lang/crates.io-index"
817checksum = "a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573"
818dependencies = [
819 "anstyle",
820 "predicates-core",
821]
822
823[[package]]
824name = "predicates-core"
825version = "1.0.9"
826source = "registry+https://github.com/rust-lang/crates.io-index"
827checksum = "727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa"
828
829[[package]]
830name = "predicates-tree"
831version = "1.0.12"
832source = "registry+https://github.com/rust-lang/crates.io-index"
833checksum = "72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c"
834dependencies = [
835 "predicates-core",
836 "termtree",
837]
838
839[[package]]
840name = "prettyplease"
841version = "0.2.36"
842source = "registry+https://github.com/rust-lang/crates.io-index"
843checksum = "ff24dfcda44452b9816fff4cd4227e1bb73ff5a2f1bc1105aa92fb8565ce44d2"
844dependencies = [
845 "proc-macro2",
846 "syn",
847]
848
849[[package]]
850name = "proc-macro2"
851version = "1.0.95"
852source = "registry+https://github.com/rust-lang/crates.io-index"
853checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778"
854dependencies = [
855 "unicode-ident",
856]
857
858[[package]]
859name = "proptest"
860version = "1.7.0"
861source = "registry+https://github.com/rust-lang/crates.io-index"
862checksum = "6fcdab19deb5195a31cf7726a210015ff1496ba1464fd42cb4f537b8b01b471f"
863dependencies = [
864 "bit-set",
865 "bit-vec",
866 "bitflags",
867 "lazy_static",
868 "num-traits",
869 "rand",
870 "rand_chacha",
871 "rand_xorshift",
872 "regex-syntax",
873 "rusty-fork",
874 "tempfile",
875 "unarray",
876]
877
878[[package]]
879name = "prost"
880version = "0.13.5"
881source = "registry+https://github.com/rust-lang/crates.io-index"
882checksum = "2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5"
883dependencies = [
884 "bytes",
885 "prost-derive",
886]
887
888[[package]]
889name = "prost-build"
890version = "0.13.5"
891source = "registry+https://github.com/rust-lang/crates.io-index"
892checksum = "be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf"
893dependencies = [
894 "heck",
895 "itertools",
896 "log",
897 "multimap",
898 "once_cell",
899 "petgraph",
900 "prettyplease",
901 "prost",
902 "prost-types",
903 "regex",
904 "syn",
905 "tempfile",
906]
907
908[[package]]
909name = "prost-derive"
910version = "0.13.5"
911source = "registry+https://github.com/rust-lang/crates.io-index"
912checksum = "8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d"
913dependencies = [
914 "anyhow",
915 "itertools",
916 "proc-macro2",
917 "quote",
918 "syn",
919]
920
921[[package]]
922name = "prost-types"
923version = "0.13.5"
924source = "registry+https://github.com/rust-lang/crates.io-index"
925checksum = "52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16"
926dependencies = [
927 "prost",
928]
929
930[[package]]
931name = "quick-error"
932version = "1.2.3"
933source = "registry+https://github.com/rust-lang/crates.io-index"
934checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0"
935
936[[package]]
937name = "quick-xml"
938version = "0.37.5"
939source = "registry+https://github.com/rust-lang/crates.io-index"
940checksum = "331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb"
941dependencies = [
942 "memchr",
943]
944
945[[package]]
946name = "quote"
947version = "1.0.40"
948source = "registry+https://github.com/rust-lang/crates.io-index"
949checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
950dependencies = [
951 "proc-macro2",
952]
953
954[[package]]
955name = "r-efi"
956version = "5.3.0"
957source = "registry+https://github.com/rust-lang/crates.io-index"
958checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f"
959
960[[package]]
961name = "rand"
962version = "0.9.2"
963source = "registry+https://github.com/rust-lang/crates.io-index"
964checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1"
965dependencies = [
966 "rand_chacha",
967 "rand_core",
968]
969
970[[package]]
971name = "rand_chacha"
972version = "0.9.0"
973source = "registry+https://github.com/rust-lang/crates.io-index"
974checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb"
975dependencies = [
976 "ppv-lite86",
977 "rand_core",
978]
979
980[[package]]
981name = "rand_core"
982version = "0.9.3"
983source = "registry+https://github.com/rust-lang/crates.io-index"
984checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38"
985dependencies = [
986 "getrandom 0.3.3",
987]
988
989[[package]]
990name = "rand_xorshift"
991version = "0.4.0"
992source = "registry+https://github.com/rust-lang/crates.io-index"
993checksum = "513962919efc330f829edb2535844d1b912b0fbe2ca165d613e4e8788bb05a5a"
994dependencies = [
995 "rand_core",
996]
997
998[[package]]
999name = "redox_syscall"
1000version = "0.5.15"
1001source = "registry+https://github.com/rust-lang/crates.io-index"
1002checksum = "7e8af0dde094006011e6a740d4879319439489813bd0bcdc7d821beaeeff48ec"
1003dependencies = [
1004 "bitflags",
1005]
1006
1007[[package]]
1008name = "redox_users"
1009version = "0.5.0"
1010source = "registry+https://github.com/rust-lang/crates.io-index"
1011checksum = "dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b"
1012dependencies = [
1013 "getrandom 0.2.16",
1014 "libredox",
1015 "thiserror",
1016]
1017
1018[[package]]
1019name = "regex"
1020version = "1.11.1"
1021source = "registry+https://github.com/rust-lang/crates.io-index"
1022checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191"
1023dependencies = [
1024 "aho-corasick",
1025 "memchr",
1026 "regex-automata",
1027 "regex-syntax",
1028]
1029
1030[[package]]
1031name = "regex-automata"
1032version = "0.4.9"
1033source = "registry+https://github.com/rust-lang/crates.io-index"
1034checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908"
1035dependencies = [
1036 "aho-corasick",
1037 "memchr",
1038 "regex-syntax",
1039]
1040
1041[[package]]
1042name = "regex-syntax"
1043version = "0.8.5"
1044source = "registry+https://github.com/rust-lang/crates.io-index"
1045checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
1046
1047[[package]]
1048name = "rustix"
1049version = "0.38.44"
1050source = "registry+https://github.com/rust-lang/crates.io-index"
1051checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154"
1052dependencies = [
1053 "bitflags",
1054 "errno",
1055 "libc",
1056 "linux-raw-sys 0.4.15",
1057 "windows-sys 0.59.0",
1058]
1059
1060[[package]]
1061name = "rustix"
1062version = "1.0.8"
1063source = "registry+https://github.com/rust-lang/crates.io-index"
1064checksum = "11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8"
1065dependencies = [
1066 "bitflags",
1067 "errno",
1068 "libc",
1069 "linux-raw-sys 0.9.4",
1070 "windows-sys 0.60.2",
1071]
1072
1073[[package]]
1074name = "rustversion"
1075version = "1.0.21"
1076source = "registry+https://github.com/rust-lang/crates.io-index"
1077checksum = "8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d"
1078
1079[[package]]
1080name = "rusty-fork"
1081version = "0.3.0"
1082source = "registry+https://github.com/rust-lang/crates.io-index"
1083checksum = "cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f"
1084dependencies = [
1085 "fnv",
1086 "quick-error",
1087 "tempfile",
1088 "wait-timeout",
1089]
1090
1091[[package]]
1092name = "scc"
1093version = "2.3.4"
1094source = "registry+https://github.com/rust-lang/crates.io-index"
1095checksum = "22b2d775fb28f245817589471dd49c5edf64237f4a19d10ce9a92ff4651a27f4"
1096dependencies = [
1097 "sdd",
1098]
1099
1100[[package]]
1101name = "scopeguard"
1102version = "1.2.0"
1103source = "registry+https://github.com/rust-lang/crates.io-index"
1104checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
1105
1106[[package]]
1107name = "sdd"
1108version = "3.0.10"
1109source = "registry+https://github.com/rust-lang/crates.io-index"
1110checksum = "490dcfcbfef26be6800d11870ff2df8774fa6e86d047e3e8c8a76b25655e41ca"
1111
1112[[package]]
1113name = "serde"
1114version = "1.0.219"
1115source = "registry+https://github.com/rust-lang/crates.io-index"
1116checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6"
1117dependencies = [
1118 "serde_derive",
1119]
1120
1121[[package]]
1122name = "serde_derive"
1123version = "1.0.219"
1124source = "registry+https://github.com/rust-lang/crates.io-index"
1125checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00"
1126dependencies = [
1127 "proc-macro2",
1128 "quote",
1129 "syn",
1130]
1131
1132[[package]]
1133name = "serde_spanned"
1134version = "0.6.9"
1135source = "registry+https://github.com/rust-lang/crates.io-index"
1136checksum = "bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3"
1137dependencies = [
1138 "serde",
1139]
1140
1141[[package]]
1142name = "serial_test"
1143version = "3.2.0"
1144source = "registry+https://github.com/rust-lang/crates.io-index"
1145checksum = "1b258109f244e1d6891bf1053a55d63a5cd4f8f4c30cf9a1280989f80e7a1fa9"
1146dependencies = [
1147 "futures",
1148 "log",
1149 "once_cell",
1150 "parking_lot",
1151 "scc",
1152 "serial_test_derive",
1153]
1154
1155[[package]]
1156name = "serial_test_derive"
1157version = "3.2.0"
1158source = "registry+https://github.com/rust-lang/crates.io-index"
1159checksum = "5d69265a08751de7844521fd15003ae0a888e035773ba05695c5c759a6f89eef"
1160dependencies = [
1161 "proc-macro2",
1162 "quote",
1163 "syn",
1164]
1165
1166[[package]]
1167name = "shlex"
1168version = "1.3.0"
1169source = "registry+https://github.com/rust-lang/crates.io-index"
1170checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
1171
1172[[package]]
1173name = "signal-hook"
1174version = "0.3.18"
1175source = "registry+https://github.com/rust-lang/crates.io-index"
1176checksum = "d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2"
1177dependencies = [
1178 "libc",
1179 "signal-hook-registry",
1180]
1181
1182[[package]]
1183name = "signal-hook-mio"
1184version = "0.2.4"
1185source = "registry+https://github.com/rust-lang/crates.io-index"
1186checksum = "34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd"
1187dependencies = [
1188 "libc",
1189 "mio",
1190 "signal-hook",
1191]
1192
1193[[package]]
1194name = "signal-hook-registry"
1195version = "1.4.5"
1196source = "registry+https://github.com/rust-lang/crates.io-index"
1197checksum = "9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410"
1198dependencies = [
1199 "libc",
1200]
1201
1202[[package]]
1203name = "siphasher"
1204version = "1.0.1"
1205source = "registry+https://github.com/rust-lang/crates.io-index"
1206checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d"
1207
1208[[package]]
1209name = "slab"
1210version = "0.4.10"
1211source = "registry+https://github.com/rust-lang/crates.io-index"
1212checksum = "04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d"
1213
1214[[package]]
1215name = "smallvec"
1216version = "1.15.1"
1217source = "registry+https://github.com/rust-lang/crates.io-index"
1218checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
1219
1220[[package]]
1221name = "sunrise"
1222version = "2.1.0"
1223source = "registry+https://github.com/rust-lang/crates.io-index"
1224checksum = "0733c9f1eaa06ed6d103d88e21f784449d08a6733c2ca2b39381cbcbcfe89272"
1225dependencies = [
1226 "chrono",
1227]
1228
1229[[package]]
1230name = "sunsetr"
1231version = "0.6.1"
1232dependencies = [
1233 "anyhow",
1234 "chrono",
1235 "chrono-tz",
1236 "cities",
1237 "crossterm",
1238 "dirs",
1239 "env_logger",
1240 "fs2",
1241 "mockall",
1242 "nix",
1243 "proptest",
1244 "regex",
1245 "serde",
1246 "serial_test",
1247 "signal-hook",
1248 "sunrise",
1249 "sunsetr",
1250 "tempfile",
1251 "termios",
1252 "toml",
1253 "tzf-rs",
1254 "wayland-client",
1255 "wayland-protocols-wlr",
1256]
1257
1258[[package]]
1259name = "syn"
1260version = "2.0.104"
1261source = "registry+https://github.com/rust-lang/crates.io-index"
1262checksum = "17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40"
1263dependencies = [
1264 "proc-macro2",
1265 "quote",
1266 "unicode-ident",
1267]
1268
1269[[package]]
1270name = "tempfile"
1271version = "3.20.0"
1272source = "registry+https://github.com/rust-lang/crates.io-index"
1273checksum = "e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1"
1274dependencies = [
1275 "fastrand",
1276 "getrandom 0.3.3",
1277 "once_cell",
1278 "rustix 1.0.8",
1279 "windows-sys 0.59.0",
1280]
1281
1282[[package]]
1283name = "termios"
1284version = "0.3.3"
1285source = "registry+https://github.com/rust-lang/crates.io-index"
1286checksum = "411c5bf740737c7918b8b1fe232dca4dc9f8e754b8ad5e20966814001ed0ac6b"
1287dependencies = [
1288 "libc",
1289]
1290
1291[[package]]
1292name = "termtree"
1293version = "0.5.1"
1294source = "registry+https://github.com/rust-lang/crates.io-index"
1295checksum = "8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683"
1296
1297[[package]]
1298name = "thiserror"
1299version = "2.0.12"
1300source = "registry+https://github.com/rust-lang/crates.io-index"
1301checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708"
1302dependencies = [
1303 "thiserror-impl",
1304]
1305
1306[[package]]
1307name = "thiserror-impl"
1308version = "2.0.12"
1309source = "registry+https://github.com/rust-lang/crates.io-index"
1310checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d"
1311dependencies = [
1312 "proc-macro2",
1313 "quote",
1314 "syn",
1315]
1316
1317[[package]]
1318name = "toml"
1319version = "0.8.23"
1320source = "registry+https://github.com/rust-lang/crates.io-index"
1321checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362"
1322dependencies = [
1323 "serde",
1324 "serde_spanned",
1325 "toml_datetime",
1326 "toml_edit",
1327]
1328
1329[[package]]
1330name = "toml_datetime"
1331version = "0.6.11"
1332source = "registry+https://github.com/rust-lang/crates.io-index"
1333checksum = "22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c"
1334dependencies = [
1335 "serde",
1336]
1337
1338[[package]]
1339name = "toml_edit"
1340version = "0.22.27"
1341source = "registry+https://github.com/rust-lang/crates.io-index"
1342checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a"
1343dependencies = [
1344 "indexmap",
1345 "serde",
1346 "serde_spanned",
1347 "toml_datetime",
1348 "toml_write",
1349 "winnow",
1350]
1351
1352[[package]]
1353name = "toml_write"
1354version = "0.1.2"
1355source = "registry+https://github.com/rust-lang/crates.io-index"
1356checksum = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801"
1357
1358[[package]]
1359name = "tzf-rel"
1360version = "0.0.2025-b"
1361source = "registry+https://github.com/rust-lang/crates.io-index"
1362checksum = "6fb5c10d0e0d00ad6552ae5feab676ba03858ba9ccf4494743b7f242984419d4"
1363
1364[[package]]
1365name = "tzf-rs"
1366version = "0.4.13"
1367source = "registry+https://github.com/rust-lang/crates.io-index"
1368checksum = "4bb74389502c5223e56831ef510cd85b961659d1518deca5be257ce6f5301c4f"
1369dependencies = [
1370 "anyhow",
1371 "bytes",
1372 "geometry-rs",
1373 "prost",
1374 "prost-build",
1375 "tzf-rel",
1376]
1377
1378[[package]]
1379name = "unarray"
1380version = "0.1.4"
1381source = "registry+https://github.com/rust-lang/crates.io-index"
1382checksum = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94"
1383
1384[[package]]
1385name = "unicode-ident"
1386version = "1.0.18"
1387source = "registry+https://github.com/rust-lang/crates.io-index"
1388checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"
1389
1390[[package]]
1391name = "unicode-segmentation"
1392version = "1.12.0"
1393source = "registry+https://github.com/rust-lang/crates.io-index"
1394checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493"
1395
1396[[package]]
1397name = "utf8parse"
1398version = "0.2.2"
1399source = "registry+https://github.com/rust-lang/crates.io-index"
1400checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
1401
1402[[package]]
1403name = "wait-timeout"
1404version = "0.2.1"
1405source = "registry+https://github.com/rust-lang/crates.io-index"
1406checksum = "09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11"
1407dependencies = [
1408 "libc",
1409]
1410
1411[[package]]
1412name = "wasi"
1413version = "0.11.1+wasi-snapshot-preview1"
1414source = "registry+https://github.com/rust-lang/crates.io-index"
1415checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"
1416
1417[[package]]
1418name = "wasi"
1419version = "0.14.2+wasi-0.2.4"
1420source = "registry+https://github.com/rust-lang/crates.io-index"
1421checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3"
1422dependencies = [
1423 "wit-bindgen-rt",
1424]
1425
1426[[package]]
1427name = "wasm-bindgen"
1428version = "0.2.100"
1429source = "registry+https://github.com/rust-lang/crates.io-index"
1430checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5"
1431dependencies = [
1432 "cfg-if",
1433 "once_cell",
1434 "rustversion",
1435 "wasm-bindgen-macro",
1436]
1437
1438[[package]]
1439name = "wasm-bindgen-backend"
1440version = "0.2.100"
1441source = "registry+https://github.com/rust-lang/crates.io-index"
1442checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6"
1443dependencies = [
1444 "bumpalo",
1445 "log",
1446 "proc-macro2",
1447 "quote",
1448 "syn",
1449 "wasm-bindgen-shared",
1450]
1451
1452[[package]]
1453name = "wasm-bindgen-macro"
1454version = "0.2.100"
1455source = "registry+https://github.com/rust-lang/crates.io-index"
1456checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407"
1457dependencies = [
1458 "quote",
1459 "wasm-bindgen-macro-support",
1460]
1461
1462[[package]]
1463name = "wasm-bindgen-macro-support"
1464version = "0.2.100"
1465source = "registry+https://github.com/rust-lang/crates.io-index"
1466checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de"
1467dependencies = [
1468 "proc-macro2",
1469 "quote",
1470 "syn",
1471 "wasm-bindgen-backend",
1472 "wasm-bindgen-shared",
1473]
1474
1475[[package]]
1476name = "wasm-bindgen-shared"
1477version = "0.2.100"
1478source = "registry+https://github.com/rust-lang/crates.io-index"
1479checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d"
1480dependencies = [
1481 "unicode-ident",
1482]
1483
1484[[package]]
1485name = "wayland-backend"
1486version = "0.3.10"
1487source = "registry+https://github.com/rust-lang/crates.io-index"
1488checksum = "fe770181423e5fc79d3e2a7f4410b7799d5aab1de4372853de3c6aa13ca24121"
1489dependencies = [
1490 "cc",
1491 "downcast-rs",
1492 "rustix 0.38.44",
1493 "smallvec",
1494 "wayland-sys",
1495]
1496
1497[[package]]
1498name = "wayland-client"
1499version = "0.31.10"
1500source = "registry+https://github.com/rust-lang/crates.io-index"
1501checksum = "978fa7c67b0847dbd6a9f350ca2569174974cd4082737054dbb7fbb79d7d9a61"
1502dependencies = [
1503 "bitflags",
1504 "log",
1505 "rustix 0.38.44",
1506 "wayland-backend",
1507 "wayland-scanner",
1508]
1509
1510[[package]]
1511name = "wayland-protocols"
1512version = "0.32.8"
1513source = "registry+https://github.com/rust-lang/crates.io-index"
1514checksum = "779075454e1e9a521794fed15886323ea0feda3f8b0fc1390f5398141310422a"
1515dependencies = [
1516 "bitflags",
1517 "wayland-backend",
1518 "wayland-client",
1519 "wayland-scanner",
1520]
1521
1522[[package]]
1523name = "wayland-protocols-wlr"
1524version = "0.3.8"
1525source = "registry+https://github.com/rust-lang/crates.io-index"
1526checksum = "1cb6cdc73399c0e06504c437fe3cf886f25568dd5454473d565085b36d6a8bbf"
1527dependencies = [
1528 "bitflags",
1529 "wayland-backend",
1530 "wayland-client",
1531 "wayland-protocols",
1532 "wayland-scanner",
1533]
1534
1535[[package]]
1536name = "wayland-scanner"
1537version = "0.31.6"
1538source = "registry+https://github.com/rust-lang/crates.io-index"
1539checksum = "896fdafd5d28145fce7958917d69f2fd44469b1d4e861cb5961bcbeebc6d1484"
1540dependencies = [
1541 "proc-macro2",
1542 "quick-xml",
1543 "quote",
1544]
1545
1546[[package]]
1547name = "wayland-sys"
1548version = "0.31.6"
1549source = "registry+https://github.com/rust-lang/crates.io-index"
1550checksum = "dbcebb399c77d5aa9fa5db874806ee7b4eba4e73650948e8f93963f128896615"
1551dependencies = [
1552 "pkg-config",
1553]
1554
1555[[package]]
1556name = "winapi"
1557version = "0.3.9"
1558source = "registry+https://github.com/rust-lang/crates.io-index"
1559checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
1560dependencies = [
1561 "winapi-i686-pc-windows-gnu",
1562 "winapi-x86_64-pc-windows-gnu",
1563]
1564
1565[[package]]
1566name = "winapi-i686-pc-windows-gnu"
1567version = "0.4.0"
1568source = "registry+https://github.com/rust-lang/crates.io-index"
1569checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
1570
1571[[package]]
1572name = "winapi-x86_64-pc-windows-gnu"
1573version = "0.4.0"
1574source = "registry+https://github.com/rust-lang/crates.io-index"
1575checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
1576
1577[[package]]
1578name = "windows-core"
1579version = "0.61.2"
1580source = "registry+https://github.com/rust-lang/crates.io-index"
1581checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3"
1582dependencies = [
1583 "windows-implement",
1584 "windows-interface",
1585 "windows-link",
1586 "windows-result",
1587 "windows-strings",
1588]
1589
1590[[package]]
1591name = "windows-implement"
1592version = "0.60.0"
1593source = "registry+https://github.com/rust-lang/crates.io-index"
1594checksum = "a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836"
1595dependencies = [
1596 "proc-macro2",
1597 "quote",
1598 "syn",
1599]
1600
1601[[package]]
1602name = "windows-interface"
1603version = "0.59.1"
1604source = "registry+https://github.com/rust-lang/crates.io-index"
1605checksum = "bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8"
1606dependencies = [
1607 "proc-macro2",
1608 "quote",
1609 "syn",
1610]
1611
1612[[package]]
1613name = "windows-link"
1614version = "0.1.3"
1615source = "registry+https://github.com/rust-lang/crates.io-index"
1616checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a"
1617
1618[[package]]
1619name = "windows-result"
1620version = "0.3.4"
1621source = "registry+https://github.com/rust-lang/crates.io-index"
1622checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6"
1623dependencies = [
1624 "windows-link",
1625]
1626
1627[[package]]
1628name = "windows-strings"
1629version = "0.4.2"
1630source = "registry+https://github.com/rust-lang/crates.io-index"
1631checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57"
1632dependencies = [
1633 "windows-link",
1634]
1635
1636[[package]]
1637name = "windows-sys"
1638version = "0.59.0"
1639source = "registry+https://github.com/rust-lang/crates.io-index"
1640checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
1641dependencies = [
1642 "windows-targets 0.52.6",
1643]
1644
1645[[package]]
1646name = "windows-sys"
1647version = "0.60.2"
1648source = "registry+https://github.com/rust-lang/crates.io-index"
1649checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb"
1650dependencies = [
1651 "windows-targets 0.53.2",
1652]
1653
1654[[package]]
1655name = "windows-targets"
1656version = "0.52.6"
1657source = "registry+https://github.com/rust-lang/crates.io-index"
1658checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
1659dependencies = [
1660 "windows_aarch64_gnullvm 0.52.6",
1661 "windows_aarch64_msvc 0.52.6",
1662 "windows_i686_gnu 0.52.6",
1663 "windows_i686_gnullvm 0.52.6",
1664 "windows_i686_msvc 0.52.6",
1665 "windows_x86_64_gnu 0.52.6",
1666 "windows_x86_64_gnullvm 0.52.6",
1667 "windows_x86_64_msvc 0.52.6",
1668]
1669
1670[[package]]
1671name = "windows-targets"
1672version = "0.53.2"
1673source = "registry+https://github.com/rust-lang/crates.io-index"
1674checksum = "c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef"
1675dependencies = [
1676 "windows_aarch64_gnullvm 0.53.0",
1677 "windows_aarch64_msvc 0.53.0",
1678 "windows_i686_gnu 0.53.0",
1679 "windows_i686_gnullvm 0.53.0",
1680 "windows_i686_msvc 0.53.0",
1681 "windows_x86_64_gnu 0.53.0",
1682 "windows_x86_64_gnullvm 0.53.0",
1683 "windows_x86_64_msvc 0.53.0",
1684]
1685
1686[[package]]
1687name = "windows_aarch64_gnullvm"
1688version = "0.52.6"
1689source = "registry+https://github.com/rust-lang/crates.io-index"
1690checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
1691
1692[[package]]
1693name = "windows_aarch64_gnullvm"
1694version = "0.53.0"
1695source = "registry+https://github.com/rust-lang/crates.io-index"
1696checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764"
1697
1698[[package]]
1699name = "windows_aarch64_msvc"
1700version = "0.52.6"
1701source = "registry+https://github.com/rust-lang/crates.io-index"
1702checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
1703
1704[[package]]
1705name = "windows_aarch64_msvc"
1706version = "0.53.0"
1707source = "registry+https://github.com/rust-lang/crates.io-index"
1708checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c"
1709
1710[[package]]
1711name = "windows_i686_gnu"
1712version = "0.52.6"
1713source = "registry+https://github.com/rust-lang/crates.io-index"
1714checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
1715
1716[[package]]
1717name = "windows_i686_gnu"
1718version = "0.53.0"
1719source = "registry+https://github.com/rust-lang/crates.io-index"
1720checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3"
1721
1722[[package]]
1723name = "windows_i686_gnullvm"
1724version = "0.52.6"
1725source = "registry+https://github.com/rust-lang/crates.io-index"
1726checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
1727
1728[[package]]
1729name = "windows_i686_gnullvm"
1730version = "0.53.0"
1731source = "registry+https://github.com/rust-lang/crates.io-index"
1732checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11"
1733
1734[[package]]
1735name = "windows_i686_msvc"
1736version = "0.52.6"
1737source = "registry+https://github.com/rust-lang/crates.io-index"
1738checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
1739
1740[[package]]
1741name = "windows_i686_msvc"
1742version = "0.53.0"
1743source = "registry+https://github.com/rust-lang/crates.io-index"
1744checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d"
1745
1746[[package]]
1747name = "windows_x86_64_gnu"
1748version = "0.52.6"
1749source = "registry+https://github.com/rust-lang/crates.io-index"
1750checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
1751
1752[[package]]
1753name = "windows_x86_64_gnu"
1754version = "0.53.0"
1755source = "registry+https://github.com/rust-lang/crates.io-index"
1756checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba"
1757
1758[[package]]
1759name = "windows_x86_64_gnullvm"
1760version = "0.52.6"
1761source = "registry+https://github.com/rust-lang/crates.io-index"
1762checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
1763
1764[[package]]
1765name = "windows_x86_64_gnullvm"
1766version = "0.53.0"
1767source = "registry+https://github.com/rust-lang/crates.io-index"
1768checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57"
1769
1770[[package]]
1771name = "windows_x86_64_msvc"
1772version = "0.52.6"
1773source = "registry+https://github.com/rust-lang/crates.io-index"
1774checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
1775
1776[[package]]
1777name = "windows_x86_64_msvc"
1778version = "0.53.0"
1779source = "registry+https://github.com/rust-lang/crates.io-index"
1780checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486"
1781
1782[[package]]
1783name = "winnow"
1784version = "0.7.12"
1785source = "registry+https://github.com/rust-lang/crates.io-index"
1786checksum = "f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95"
1787dependencies = [
1788 "memchr",
1789]
1790
1791[[package]]
1792name = "wit-bindgen-rt"
1793version = "0.39.0"
1794source = "registry+https://github.com/rust-lang/crates.io-index"
1795checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1"
1796dependencies = [
1797 "bitflags",
1798]
1799
1800[[package]]
1801name = "zerocopy"
1802version = "0.8.26"
1803source = "registry+https://github.com/rust-lang/crates.io-index"
1804checksum = "1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f"
1805dependencies = [
1806 "zerocopy-derive",
1807]
1808
1809[[package]]
1810name = "zerocopy-derive"
1811version = "0.8.26"
1812source = "registry+https://github.com/rust-lang/crates.io-index"
1813checksum = "9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181"
1814dependencies = [
1815 "proc-macro2",
1816 "quote",
1817 "syn",
1818]