/ Cargo.lock
Cargo.lock
  1  # This file is automatically @generated by Cargo.
  2  # It is not intended for manual editing.
  3  version = 4
  4  
  5  [[package]]
  6  name = "android_system_properties"
  7  version = "0.1.5"
  8  source = "registry+https://github.com/rust-lang/crates.io-index"
  9  checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
 10  dependencies = [
 11   "libc",
 12  ]
 13  
 14  [[package]]
 15  name = "anstream"
 16  version = "0.6.21"
 17  source = "registry+https://github.com/rust-lang/crates.io-index"
 18  checksum = "43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a"
 19  dependencies = [
 20   "anstyle",
 21   "anstyle-parse",
 22   "anstyle-query",
 23   "anstyle-wincon",
 24   "colorchoice",
 25   "is_terminal_polyfill",
 26   "utf8parse",
 27  ]
 28  
 29  [[package]]
 30  name = "anstyle"
 31  version = "1.0.13"
 32  source = "registry+https://github.com/rust-lang/crates.io-index"
 33  checksum = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78"
 34  
 35  [[package]]
 36  name = "anstyle-parse"
 37  version = "0.2.7"
 38  source = "registry+https://github.com/rust-lang/crates.io-index"
 39  checksum = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2"
 40  dependencies = [
 41   "utf8parse",
 42  ]
 43  
 44  [[package]]
 45  name = "anstyle-query"
 46  version = "1.1.4"
 47  source = "registry+https://github.com/rust-lang/crates.io-index"
 48  checksum = "9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2"
 49  dependencies = [
 50   "windows-sys",
 51  ]
 52  
 53  [[package]]
 54  name = "anstyle-wincon"
 55  version = "3.0.10"
 56  source = "registry+https://github.com/rust-lang/crates.io-index"
 57  checksum = "3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a"
 58  dependencies = [
 59   "anstyle",
 60   "once_cell_polyfill",
 61   "windows-sys",
 62  ]
 63  
 64  [[package]]
 65  name = "astro"
 66  version = "2.0.0"
 67  source = "registry+https://github.com/rust-lang/crates.io-index"
 68  checksum = "199632e1a87451cf771da7adeba192cab923ede42657ac3de0133ba6f4ae14be"
 69  
 70  [[package]]
 71  name = "autocfg"
 72  version = "1.5.0"
 73  source = "registry+https://github.com/rust-lang/crates.io-index"
 74  checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
 75  
 76  [[package]]
 77  name = "bumpalo"
 78  version = "3.19.0"
 79  source = "registry+https://github.com/rust-lang/crates.io-index"
 80  checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43"
 81  
 82  [[package]]
 83  name = "cc"
 84  version = "1.2.40"
 85  source = "registry+https://github.com/rust-lang/crates.io-index"
 86  checksum = "e1d05d92f4b1fd76aad469d46cdd858ca761576082cd37df81416691e50199fb"
 87  dependencies = [
 88   "find-msvc-tools",
 89   "shlex",
 90  ]
 91  
 92  [[package]]
 93  name = "cfg-if"
 94  version = "1.0.3"
 95  source = "registry+https://github.com/rust-lang/crates.io-index"
 96  checksum = "2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9"
 97  
 98  [[package]]
 99  name = "chinese-lunisolar-calendar"
100  version = "0.2.0"
101  source = "registry+https://github.com/rust-lang/crates.io-index"
102  checksum = "fe7bfdaa65a099f1bfcc6b67b9b97abe96903c857cbc742cd9b5d2783d065175"
103  dependencies = [
104   "chinese-variant",
105   "chrono",
106   "enum-ordinalize",
107   "year-helper",
108  ]
109  
110  [[package]]
111  name = "chinese-variant"
112  version = "1.1.3"
113  source = "registry+https://github.com/rust-lang/crates.io-index"
114  checksum = "7588475145507237ded760e52bf2f1085495245502033756d28ea72ade0e498b"
115  
116  [[package]]
117  name = "chrono"
118  version = "0.4.42"
119  source = "registry+https://github.com/rust-lang/crates.io-index"
120  checksum = "145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2"
121  dependencies = [
122   "iana-time-zone",
123   "js-sys",
124   "num-traits",
125   "serde",
126   "wasm-bindgen",
127   "windows-link",
128  ]
129  
130  [[package]]
131  name = "clap"
132  version = "4.5.48"
133  source = "registry+https://github.com/rust-lang/crates.io-index"
134  checksum = "e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae"
135  dependencies = [
136   "clap_builder",
137   "clap_derive",
138  ]
139  
140  [[package]]
141  name = "clap_builder"
142  version = "4.5.48"
143  source = "registry+https://github.com/rust-lang/crates.io-index"
144  checksum = "c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9"
145  dependencies = [
146   "anstream",
147   "anstyle",
148   "clap_lex",
149   "strsim",
150  ]
151  
152  [[package]]
153  name = "clap_derive"
154  version = "4.5.47"
155  source = "registry+https://github.com/rust-lang/crates.io-index"
156  checksum = "bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c"
157  dependencies = [
158   "heck",
159   "proc-macro2",
160   "quote",
161   "syn 2.0.106",
162  ]
163  
164  [[package]]
165  name = "clap_lex"
166  version = "0.7.5"
167  source = "registry+https://github.com/rust-lang/crates.io-index"
168  checksum = "b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675"
169  
170  [[package]]
171  name = "colorchoice"
172  version = "1.0.4"
173  source = "registry+https://github.com/rust-lang/crates.io-index"
174  checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75"
175  
176  [[package]]
177  name = "core-foundation-sys"
178  version = "0.8.7"
179  source = "registry+https://github.com/rust-lang/crates.io-index"
180  checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
181  
182  [[package]]
183  name = "derivative"
184  version = "2.2.0"
185  source = "registry+https://github.com/rust-lang/crates.io-index"
186  checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b"
187  dependencies = [
188   "proc-macro2",
189   "quote",
190   "syn 1.0.109",
191  ]
192  
193  [[package]]
194  name = "enum-ordinalize"
195  version = "4.3.0"
196  source = "registry+https://github.com/rust-lang/crates.io-index"
197  checksum = "fea0dcfa4e54eeb516fe454635a95753ddd39acda650ce703031c6973e315dd5"
198  dependencies = [
199   "enum-ordinalize-derive",
200  ]
201  
202  [[package]]
203  name = "enum-ordinalize-derive"
204  version = "4.3.1"
205  source = "registry+https://github.com/rust-lang/crates.io-index"
206  checksum = "0d28318a75d4aead5c4db25382e8ef717932d0346600cacae6357eb5941bc5ff"
207  dependencies = [
208   "proc-macro2",
209   "quote",
210   "syn 2.0.106",
211  ]
212  
213  [[package]]
214  name = "find-msvc-tools"
215  version = "0.1.3"
216  source = "registry+https://github.com/rust-lang/crates.io-index"
217  checksum = "0399f9d26e5191ce32c498bebd31e7a3ceabc2745f0ac54af3f335126c3f24b3"
218  
219  [[package]]
220  name = "heck"
221  version = "0.5.0"
222  source = "registry+https://github.com/rust-lang/crates.io-index"
223  checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
224  
225  [[package]]
226  name = "iana-time-zone"
227  version = "0.1.64"
228  source = "registry+https://github.com/rust-lang/crates.io-index"
229  checksum = "33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb"
230  dependencies = [
231   "android_system_properties",
232   "core-foundation-sys",
233   "iana-time-zone-haiku",
234   "js-sys",
235   "log",
236   "wasm-bindgen",
237   "windows-core",
238  ]
239  
240  [[package]]
241  name = "iana-time-zone-haiku"
242  version = "0.1.2"
243  source = "registry+https://github.com/rust-lang/crates.io-index"
244  checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
245  dependencies = [
246   "cc",
247  ]
248  
249  [[package]]
250  name = "is_terminal_polyfill"
251  version = "1.70.1"
252  source = "registry+https://github.com/rust-lang/crates.io-index"
253  checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf"
254  
255  [[package]]
256  name = "js-sys"
257  version = "0.3.81"
258  source = "registry+https://github.com/rust-lang/crates.io-index"
259  checksum = "ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305"
260  dependencies = [
261   "once_cell",
262   "wasm-bindgen",
263  ]
264  
265  [[package]]
266  name = "libc"
267  version = "0.2.176"
268  source = "registry+https://github.com/rust-lang/crates.io-index"
269  checksum = "58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174"
270  
271  [[package]]
272  name = "log"
273  version = "0.4.28"
274  source = "registry+https://github.com/rust-lang/crates.io-index"
275  checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432"
276  
277  [[package]]
278  name = "nongli"
279  version = "0.4.1"
280  source = "registry+https://github.com/rust-lang/crates.io-index"
281  checksum = "200dc2148c36ff40698321054c1eda690b638d7e9c8f6fd3879601f2ba86a934"
282  dependencies = [
283   "chrono",
284  ]
285  
286  [[package]]
287  name = "num-traits"
288  version = "0.2.19"
289  source = "registry+https://github.com/rust-lang/crates.io-index"
290  checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
291  dependencies = [
292   "autocfg",
293  ]
294  
295  [[package]]
296  name = "omnical"
297  version = "0.11.0"
298  dependencies = [
299   "astro",
300   "chinese-lunisolar-calendar",
301   "chrono",
302   "clap",
303   "derivative",
304   "nongli",
305   "strum",
306   "strum_macros",
307  ]
308  
309  [[package]]
310  name = "once_cell"
311  version = "1.21.3"
312  source = "registry+https://github.com/rust-lang/crates.io-index"
313  checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
314  
315  [[package]]
316  name = "once_cell_polyfill"
317  version = "1.70.1"
318  source = "registry+https://github.com/rust-lang/crates.io-index"
319  checksum = "a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad"
320  
321  [[package]]
322  name = "proc-macro2"
323  version = "1.0.101"
324  source = "registry+https://github.com/rust-lang/crates.io-index"
325  checksum = "89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de"
326  dependencies = [
327   "unicode-ident",
328  ]
329  
330  [[package]]
331  name = "quote"
332  version = "1.0.41"
333  source = "registry+https://github.com/rust-lang/crates.io-index"
334  checksum = "ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1"
335  dependencies = [
336   "proc-macro2",
337  ]
338  
339  [[package]]
340  name = "rustversion"
341  version = "1.0.22"
342  source = "registry+https://github.com/rust-lang/crates.io-index"
343  checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d"
344  
345  [[package]]
346  name = "serde"
347  version = "1.0.228"
348  source = "registry+https://github.com/rust-lang/crates.io-index"
349  checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"
350  dependencies = [
351   "serde_core",
352  ]
353  
354  [[package]]
355  name = "serde_core"
356  version = "1.0.228"
357  source = "registry+https://github.com/rust-lang/crates.io-index"
358  checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
359  dependencies = [
360   "serde_derive",
361  ]
362  
363  [[package]]
364  name = "serde_derive"
365  version = "1.0.228"
366  source = "registry+https://github.com/rust-lang/crates.io-index"
367  checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
368  dependencies = [
369   "proc-macro2",
370   "quote",
371   "syn 2.0.106",
372  ]
373  
374  [[package]]
375  name = "shlex"
376  version = "1.3.0"
377  source = "registry+https://github.com/rust-lang/crates.io-index"
378  checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
379  
380  [[package]]
381  name = "strsim"
382  version = "0.11.1"
383  source = "registry+https://github.com/rust-lang/crates.io-index"
384  checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
385  
386  [[package]]
387  name = "strum"
388  version = "0.27.2"
389  source = "registry+https://github.com/rust-lang/crates.io-index"
390  checksum = "af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf"
391  dependencies = [
392   "strum_macros",
393  ]
394  
395  [[package]]
396  name = "strum_macros"
397  version = "0.27.2"
398  source = "registry+https://github.com/rust-lang/crates.io-index"
399  checksum = "7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7"
400  dependencies = [
401   "heck",
402   "proc-macro2",
403   "quote",
404   "syn 2.0.106",
405  ]
406  
407  [[package]]
408  name = "syn"
409  version = "1.0.109"
410  source = "registry+https://github.com/rust-lang/crates.io-index"
411  checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
412  dependencies = [
413   "proc-macro2",
414   "quote",
415   "unicode-ident",
416  ]
417  
418  [[package]]
419  name = "syn"
420  version = "2.0.106"
421  source = "registry+https://github.com/rust-lang/crates.io-index"
422  checksum = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6"
423  dependencies = [
424   "proc-macro2",
425   "quote",
426   "unicode-ident",
427  ]
428  
429  [[package]]
430  name = "unicode-ident"
431  version = "1.0.19"
432  source = "registry+https://github.com/rust-lang/crates.io-index"
433  checksum = "f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d"
434  
435  [[package]]
436  name = "utf8parse"
437  version = "0.2.2"
438  source = "registry+https://github.com/rust-lang/crates.io-index"
439  checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
440  
441  [[package]]
442  name = "wasm-bindgen"
443  version = "0.2.104"
444  source = "registry+https://github.com/rust-lang/crates.io-index"
445  checksum = "c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d"
446  dependencies = [
447   "cfg-if",
448   "once_cell",
449   "rustversion",
450   "wasm-bindgen-macro",
451   "wasm-bindgen-shared",
452  ]
453  
454  [[package]]
455  name = "wasm-bindgen-backend"
456  version = "0.2.104"
457  source = "registry+https://github.com/rust-lang/crates.io-index"
458  checksum = "671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19"
459  dependencies = [
460   "bumpalo",
461   "log",
462   "proc-macro2",
463   "quote",
464   "syn 2.0.106",
465   "wasm-bindgen-shared",
466  ]
467  
468  [[package]]
469  name = "wasm-bindgen-macro"
470  version = "0.2.104"
471  source = "registry+https://github.com/rust-lang/crates.io-index"
472  checksum = "7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119"
473  dependencies = [
474   "quote",
475   "wasm-bindgen-macro-support",
476  ]
477  
478  [[package]]
479  name = "wasm-bindgen-macro-support"
480  version = "0.2.104"
481  source = "registry+https://github.com/rust-lang/crates.io-index"
482  checksum = "9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7"
483  dependencies = [
484   "proc-macro2",
485   "quote",
486   "syn 2.0.106",
487   "wasm-bindgen-backend",
488   "wasm-bindgen-shared",
489  ]
490  
491  [[package]]
492  name = "wasm-bindgen-shared"
493  version = "0.2.104"
494  source = "registry+https://github.com/rust-lang/crates.io-index"
495  checksum = "bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1"
496  dependencies = [
497   "unicode-ident",
498  ]
499  
500  [[package]]
501  name = "windows-core"
502  version = "0.62.1"
503  source = "registry+https://github.com/rust-lang/crates.io-index"
504  checksum = "6844ee5416b285084d3d3fffd743b925a6c9385455f64f6d4fa3031c4c2749a9"
505  dependencies = [
506   "windows-implement",
507   "windows-interface",
508   "windows-link",
509   "windows-result",
510   "windows-strings",
511  ]
512  
513  [[package]]
514  name = "windows-implement"
515  version = "0.60.1"
516  source = "registry+https://github.com/rust-lang/crates.io-index"
517  checksum = "edb307e42a74fb6de9bf3a02d9712678b22399c87e6fa869d6dfcd8c1b7754e0"
518  dependencies = [
519   "proc-macro2",
520   "quote",
521   "syn 2.0.106",
522  ]
523  
524  [[package]]
525  name = "windows-interface"
526  version = "0.59.2"
527  source = "registry+https://github.com/rust-lang/crates.io-index"
528  checksum = "c0abd1ddbc6964ac14db11c7213d6532ef34bd9aa042c2e5935f59d7908b46a5"
529  dependencies = [
530   "proc-macro2",
531   "quote",
532   "syn 2.0.106",
533  ]
534  
535  [[package]]
536  name = "windows-link"
537  version = "0.2.0"
538  source = "registry+https://github.com/rust-lang/crates.io-index"
539  checksum = "45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65"
540  
541  [[package]]
542  name = "windows-result"
543  version = "0.4.0"
544  source = "registry+https://github.com/rust-lang/crates.io-index"
545  checksum = "7084dcc306f89883455a206237404d3eaf961e5bd7e0f312f7c91f57eb44167f"
546  dependencies = [
547   "windows-link",
548  ]
549  
550  [[package]]
551  name = "windows-strings"
552  version = "0.5.0"
553  source = "registry+https://github.com/rust-lang/crates.io-index"
554  checksum = "7218c655a553b0bed4426cf54b20d7ba363ef543b52d515b3e48d7fd55318dda"
555  dependencies = [
556   "windows-link",
557  ]
558  
559  [[package]]
560  name = "windows-sys"
561  version = "0.60.2"
562  source = "registry+https://github.com/rust-lang/crates.io-index"
563  checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb"
564  dependencies = [
565   "windows-targets",
566  ]
567  
568  [[package]]
569  name = "windows-targets"
570  version = "0.53.4"
571  source = "registry+https://github.com/rust-lang/crates.io-index"
572  checksum = "2d42b7b7f66d2a06854650af09cfdf8713e427a439c97ad65a6375318033ac4b"
573  dependencies = [
574   "windows-link",
575   "windows_aarch64_gnullvm",
576   "windows_aarch64_msvc",
577   "windows_i686_gnu",
578   "windows_i686_gnullvm",
579   "windows_i686_msvc",
580   "windows_x86_64_gnu",
581   "windows_x86_64_gnullvm",
582   "windows_x86_64_msvc",
583  ]
584  
585  [[package]]
586  name = "windows_aarch64_gnullvm"
587  version = "0.53.0"
588  source = "registry+https://github.com/rust-lang/crates.io-index"
589  checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764"
590  
591  [[package]]
592  name = "windows_aarch64_msvc"
593  version = "0.53.0"
594  source = "registry+https://github.com/rust-lang/crates.io-index"
595  checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c"
596  
597  [[package]]
598  name = "windows_i686_gnu"
599  version = "0.53.0"
600  source = "registry+https://github.com/rust-lang/crates.io-index"
601  checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3"
602  
603  [[package]]
604  name = "windows_i686_gnullvm"
605  version = "0.53.0"
606  source = "registry+https://github.com/rust-lang/crates.io-index"
607  checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11"
608  
609  [[package]]
610  name = "windows_i686_msvc"
611  version = "0.53.0"
612  source = "registry+https://github.com/rust-lang/crates.io-index"
613  checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d"
614  
615  [[package]]
616  name = "windows_x86_64_gnu"
617  version = "0.53.0"
618  source = "registry+https://github.com/rust-lang/crates.io-index"
619  checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba"
620  
621  [[package]]
622  name = "windows_x86_64_gnullvm"
623  version = "0.53.0"
624  source = "registry+https://github.com/rust-lang/crates.io-index"
625  checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57"
626  
627  [[package]]
628  name = "windows_x86_64_msvc"
629  version = "0.53.0"
630  source = "registry+https://github.com/rust-lang/crates.io-index"
631  checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486"
632  
633  [[package]]
634  name = "year-helper"
635  version = "0.2.1"
636  source = "registry+https://github.com/rust-lang/crates.io-index"
637  checksum = "5dceb2673c4ce4173a2bf16bb2df51537f26a038275dc2db37e2c015358d05f3"