/ 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"