advent-of-code/Cargo.lock

1003 lines
22 KiB
Text
Raw Normal View History

2022-12-01 18:13:04 +01:00
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version = 3
2022-12-05 06:39:20 +01:00
[[package]]
name = "aho-corasick"
2023-12-07 18:36:50 +01:00
version = "1.1.2"
2022-12-05 06:39:20 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0"
2022-12-05 06:39:20 +01:00
dependencies = [
"memchr",
]
2022-12-04 17:41:57 +01:00
[[package]]
name = "aoc"
version = "0.1.0"
dependencies = [
"num-traits",
2023-12-07 18:37:24 +01:00
"strum 0.24.1",
2022-12-19 19:26:52 +01:00
"thiserror",
]
2022-12-04 17:41:57 +01:00
2022-12-01 18:13:04 +01:00
[[package]]
name = "arrayvec"
2023-12-07 18:36:50 +01:00
version = "0.7.4"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711"
2022-12-01 18:13:04 +01:00
[[package]]
name = "atty"
version = "0.2.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
dependencies = [
"hermit-abi",
"libc",
"winapi",
]
[[package]]
name = "autocfg"
2022-12-01 19:02:06 +01:00
version = "1.1.0"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-01 19:02:06 +01:00
checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
2022-12-01 18:13:04 +01:00
[[package]]
name = "bitflags"
version = "1.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
[[package]]
name = "bumpalo"
2023-12-07 18:36:50 +01:00
version = "3.14.0"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec"
2022-12-01 18:13:04 +01:00
[[package]]
name = "cast"
2022-12-01 19:02:06 +01:00
version = "0.3.0"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-01 19:02:06 +01:00
checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5"
2022-12-01 18:13:04 +01:00
[[package]]
name = "cfg-if"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "clap"
version = "2.34.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c"
dependencies = [
"bitflags",
"textwrap",
"unicode-width",
]
[[package]]
name = "criterion"
2022-12-01 19:02:06 +01:00
version = "0.3.6"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-01 19:02:06 +01:00
checksum = "b01d6de93b2b6c65e17c634a26653a29d107b3c98c607c765bf38d041531cd8f"
2022-12-01 18:13:04 +01:00
dependencies = [
"atty",
"cast",
"clap",
"criterion-plot",
"csv",
2023-12-07 18:37:24 +01:00
"itertools 0.10.5",
2022-12-01 18:13:04 +01:00
"lazy_static",
"num-traits",
"oorandom",
"plotters",
"rayon",
"regex",
"serde",
"serde_cbor",
"serde_derive",
"serde_json",
"tinytemplate",
"walkdir",
]
[[package]]
name = "criterion-plot"
2022-12-01 19:02:06 +01:00
version = "0.4.5"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-01 19:02:06 +01:00
checksum = "2673cc8207403546f45f5fd319a974b1e6983ad1a3ee7e6041650013be041876"
2022-12-01 18:13:04 +01:00
dependencies = [
"cast",
2023-12-07 18:37:24 +01:00
"itertools 0.10.5",
2022-12-01 18:13:04 +01:00
]
[[package]]
name = "crossbeam-deque"
2023-12-07 18:36:50 +01:00
version = "0.8.3"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef"
2022-12-01 18:13:04 +01:00
dependencies = [
"cfg-if",
"crossbeam-epoch",
"crossbeam-utils",
]
[[package]]
name = "crossbeam-epoch"
2023-12-07 18:36:50 +01:00
version = "0.9.15"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7"
2022-12-01 18:13:04 +01:00
dependencies = [
2022-12-01 19:02:06 +01:00
"autocfg",
2022-12-01 18:13:04 +01:00
"cfg-if",
"crossbeam-utils",
"memoffset",
"scopeguard",
]
[[package]]
name = "crossbeam-utils"
2023-12-07 18:36:50 +01:00
version = "0.8.16"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294"
2022-12-01 18:13:04 +01:00
dependencies = [
"cfg-if",
]
[[package]]
name = "csv"
2023-12-07 18:36:50 +01:00
version = "1.3.0"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "ac574ff4d437a7b5ad237ef331c17ccca63c46479e5b5453eb8e10bb99a759fe"
2022-12-01 18:13:04 +01:00
dependencies = [
"csv-core",
2023-12-07 18:36:50 +01:00
"itoa",
2022-12-01 18:13:04 +01:00
"ryu",
"serde",
]
[[package]]
name = "csv-core"
2023-12-07 18:36:50 +01:00
version = "0.1.11"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "5efa2b3d7902f4b634a20cae3c9c4e6209dc4779feb6863329607560143efa70"
2022-12-01 18:13:04 +01:00
dependencies = [
"memchr",
]
[[package]]
name = "either"
2023-12-07 18:36:50 +01:00
version = "1.9.0"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07"
2022-12-01 18:13:04 +01:00
2023-12-02 13:55:56 +01:00
[[package]]
name = "enum-map"
version = "2.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6866f3bfdf8207509a033af1a75a7b08abda06bbaaeae6669323fd5a097df2e9"
dependencies = [
"enum-map-derive",
]
[[package]]
name = "enum-map-derive"
version = "0.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f282cfdfe92516eb26c2af8589c274c7c17681f5ecc03c18255fe741c6aa64eb"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.39",
]
2023-12-07 18:36:50 +01:00
[[package]]
name = "equivalent"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
2022-12-12 06:48:49 +01:00
[[package]]
name = "fixedbitset"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80"
2022-12-01 18:13:04 +01:00
[[package]]
name = "half"
version = "1.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7"
2022-12-12 06:48:49 +01:00
[[package]]
name = "hashbrown"
2023-12-07 18:36:50 +01:00
version = "0.14.3"
2022-12-12 06:48:49 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604"
2022-12-12 06:48:49 +01:00
2022-12-19 19:26:52 +01:00
[[package]]
name = "heck"
2023-12-07 18:36:50 +01:00
version = "0.4.1"
2022-12-19 19:26:52 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
2022-12-19 19:26:52 +01:00
2022-12-01 18:13:04 +01:00
[[package]]
name = "hermit-abi"
version = "0.1.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
dependencies = [
"libc",
]
2022-12-12 06:48:49 +01:00
[[package]]
name = "indexmap"
2023-12-07 18:36:50 +01:00
version = "2.1.0"
2022-12-12 06:48:49 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f"
2022-12-12 06:48:49 +01:00
dependencies = [
2023-12-07 18:36:50 +01:00
"equivalent",
2022-12-12 06:48:49 +01:00
"hashbrown",
]
2022-12-01 18:13:04 +01:00
[[package]]
name = "itertools"
2022-12-01 19:02:06 +01:00
version = "0.10.5"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-01 19:02:06 +01:00
checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473"
2022-12-01 18:13:04 +01:00
dependencies = [
"either",
]
2023-12-07 18:37:24 +01:00
[[package]]
name = "itertools"
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "25db6b064527c5d482d0423354fcd07a89a2dfe07b67892e62411946db7f07b0"
dependencies = [
"either",
]
2022-12-01 18:13:04 +01:00
[[package]]
name = "itoa"
2023-12-07 18:36:50 +01:00
version = "1.0.9"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38"
2022-12-01 19:02:06 +01:00
2022-12-01 18:13:04 +01:00
[[package]]
name = "js-sys"
2023-12-07 18:36:50 +01:00
version = "0.3.66"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "cee9c64da59eae3b50095c18d3e74f8b73c0b86d2792824ff01bbce68ba229ca"
2022-12-01 18:13:04 +01:00
dependencies = [
"wasm-bindgen",
]
[[package]]
name = "lazy_static"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
[[package]]
name = "libc"
2023-12-07 18:36:50 +01:00
version = "0.2.150"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c"
2022-12-01 18:13:04 +01:00
[[package]]
name = "log"
2023-12-07 18:36:50 +01:00
version = "0.4.20"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f"
2022-12-01 18:13:04 +01:00
[[package]]
name = "memchr"
2023-12-07 18:36:50 +01:00
version = "2.6.4"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167"
2022-12-01 18:13:04 +01:00
[[package]]
name = "memoffset"
2023-12-07 18:36:50 +01:00
version = "0.9.0"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c"
2022-12-01 18:13:04 +01:00
dependencies = [
"autocfg",
]
[[package]]
name = "minimal-lexical"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
[[package]]
name = "nom"
2023-12-07 18:36:50 +01:00
version = "7.1.3"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
2022-12-01 18:13:04 +01:00
dependencies = [
"memchr",
"minimal-lexical",
]
[[package]]
name = "num-traits"
2023-12-07 18:36:50 +01:00
version = "0.2.17"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c"
2022-12-01 18:13:04 +01:00
dependencies = [
"autocfg",
]
[[package]]
2022-12-01 19:02:06 +01:00
name = "once_cell"
2023-12-07 18:36:50 +01:00
version = "1.19.0"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
2022-12-01 18:13:04 +01:00
[[package]]
2022-12-01 19:02:06 +01:00
name = "oorandom"
version = "11.1.3"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-01 19:02:06 +01:00
checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575"
2022-12-01 18:13:04 +01:00
2022-12-12 06:48:49 +01:00
[[package]]
name = "petgraph"
2023-12-07 18:36:50 +01:00
version = "0.6.4"
2022-12-12 06:48:49 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9"
2022-12-12 06:48:49 +01:00
dependencies = [
"fixedbitset",
"indexmap",
]
2022-12-01 18:13:04 +01:00
[[package]]
name = "plotters"
2023-12-07 18:36:50 +01:00
version = "0.3.5"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "d2c224ba00d7cadd4d5c660deaf2098e5e80e07846537c51f9cfa4be50c1fd45"
2022-12-01 18:13:04 +01:00
dependencies = [
"num-traits",
"plotters-backend",
"plotters-svg",
"wasm-bindgen",
"web-sys",
]
[[package]]
name = "plotters-backend"
2023-12-07 18:36:50 +01:00
version = "0.3.5"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "9e76628b4d3a7581389a35d5b6e2139607ad7c75b17aed325f210aa91f4a9609"
2022-12-01 18:13:04 +01:00
[[package]]
name = "plotters-svg"
2023-12-07 18:36:50 +01:00
version = "0.3.5"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "38f6d39893cca0701371e3c27294f09797214b86f1fb951b89ade8ec04e2abab"
2022-12-01 18:13:04 +01:00
dependencies = [
"plotters-backend",
]
[[package]]
name = "proc-macro2"
2023-12-02 13:55:56 +01:00
version = "1.0.70"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-02 13:55:56 +01:00
checksum = "39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b"
2022-12-01 18:13:04 +01:00
dependencies = [
2022-12-01 19:02:06 +01:00
"unicode-ident",
2022-12-01 18:13:04 +01:00
]
[[package]]
name = "proc_vector2d"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "42ecc0faae16de3ca772d9083ce96872ab6758767deb1efb46e954dfc1d98342"
[[package]]
name = "quote"
2023-12-02 13:55:56 +01:00
version = "1.0.33"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-02 13:55:56 +01:00
checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae"
2022-12-01 18:13:04 +01:00
dependencies = [
"proc-macro2",
]
[[package]]
name = "rayon"
2023-12-07 18:36:50 +01:00
version = "1.8.0"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1"
2022-12-01 18:13:04 +01:00
dependencies = [
"either",
"rayon-core",
]
[[package]]
name = "rayon-core"
2023-12-07 18:36:50 +01:00
version = "1.12.0"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed"
2022-12-01 18:13:04 +01:00
dependencies = [
"crossbeam-deque",
"crossbeam-utils",
]
[[package]]
name = "regex"
2023-12-07 18:36:50 +01:00
version = "1.10.2"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343"
2022-12-01 18:13:04 +01:00
dependencies = [
2022-12-05 06:39:20 +01:00
"aho-corasick",
"memchr",
2023-12-07 18:36:50 +01:00
"regex-automata",
2022-12-01 18:13:04 +01:00
"regex-syntax",
]
[[package]]
name = "regex-automata"
2023-12-07 18:36:50 +01:00
version = "0.4.3"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f"
dependencies = [
"aho-corasick",
"memchr",
"regex-syntax",
]
2022-12-01 18:13:04 +01:00
[[package]]
name = "regex-syntax"
2023-12-07 18:36:50 +01:00
version = "0.8.2"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f"
2022-12-01 18:13:04 +01:00
[[package]]
name = "rust_2021_1"
version = "0.1.0"
dependencies = [
2023-12-07 18:37:24 +01:00
"itertools 0.10.5",
2022-12-01 18:13:04 +01:00
]
[[package]]
name = "rust_2021_12"
version = "0.1.0"
[[package]]
name = "rust_2021_13"
version = "0.1.0"
dependencies = [
2022-12-01 19:02:06 +01:00
"nom",
2022-12-01 18:13:04 +01:00
]
[[package]]
name = "rust_2021_14"
version = "0.1.0"
dependencies = [
2022-12-01 19:02:06 +01:00
"nom",
2022-12-01 18:13:04 +01:00
]
[[package]]
name = "rust_2021_16"
version = "0.1.0"
dependencies = [
2022-12-01 19:02:06 +01:00
"nom",
2022-12-01 18:13:04 +01:00
]
[[package]]
name = "rust_2021_22"
version = "0.1.0"
dependencies = [
2022-12-01 19:02:06 +01:00
"nom",
2022-12-01 18:13:04 +01:00
]
[[package]]
name = "rust_2021_3"
version = "0.1.0"
[[package]]
name = "rust_2021_5"
version = "0.1.0"
dependencies = [
"vector2d",
]
[[package]]
name = "rust_2021_8"
version = "0.1.0"
dependencies = [
"arrayvec",
"criterion",
]
[[package]]
name = "rust_2022_01"
version = "0.1.0"
2022-12-02 07:36:18 +01:00
[[package]]
name = "rust_2022_02"
version = "0.1.0"
2022-12-03 06:16:52 +01:00
[[package]]
name = "rust_2022_03"
version = "0.1.0"
2022-12-04 09:59:17 +01:00
[[package]]
name = "rust_2022_04"
version = "0.1.0"
2022-12-04 17:41:57 +01:00
dependencies = [
"aoc",
]
2022-12-04 09:59:17 +01:00
2022-12-05 06:39:20 +01:00
[[package]]
name = "rust_2022_05"
version = "0.1.0"
dependencies = [
"aoc",
"regex",
]
2022-12-06 06:12:56 +01:00
[[package]]
name = "rust_2022_06"
version = "0.1.0"
dependencies = [
"aoc",
]
2022-12-07 06:29:48 +01:00
[[package]]
name = "rust_2022_07"
version = "0.1.0"
dependencies = [
"aoc",
]
2022-12-08 07:25:38 +01:00
[[package]]
name = "rust_2022_08"
version = "0.1.0"
dependencies = [
"aoc",
]
2022-12-09 06:28:32 +01:00
[[package]]
name = "rust_2022_09"
version = "0.1.0"
dependencies = [
"aoc",
]
2022-12-10 06:29:51 +01:00
[[package]]
name = "rust_2022_10"
version = "0.1.0"
dependencies = [
"aoc",
]
2022-12-11 09:39:15 +01:00
[[package]]
name = "rust_2022_11"
version = "0.1.0"
dependencies = [
"aoc",
]
2022-12-12 06:48:49 +01:00
[[package]]
name = "rust_2022_12"
version = "0.1.0"
dependencies = [
"aoc",
"petgraph",
]
2022-12-13 18:48:50 +01:00
[[package]]
name = "rust_2022_13"
version = "0.1.0"
dependencies = [
"aoc",
"nom",
]
2022-12-14 19:20:45 +01:00
[[package]]
name = "rust_2022_14"
version = "0.1.0"
dependencies = [
"aoc",
2023-12-07 18:37:24 +01:00
"itertools 0.10.5",
2022-12-14 19:20:45 +01:00
]
[[package]]
name = "rust_2022_15"
version = "0.1.0"
dependencies = [
"aoc",
]
2022-12-19 19:29:01 +01:00
[[package]]
name = "rust_2022_18"
version = "0.1.0"
dependencies = [
"aoc",
"petgraph",
2023-12-07 18:37:24 +01:00
"strum 0.24.1",
2022-12-19 19:29:01 +01:00
]
2023-12-02 13:55:16 +01:00
[[package]]
name = "rust_2023_01"
version = "0.1.0"
dependencies = [
"aoc",
]
2023-12-02 13:55:56 +01:00
[[package]]
name = "rust_2023_02"
version = "0.1.0"
dependencies = [
"aoc",
"enum-map",
]
2023-12-04 18:31:50 +01:00
[[package]]
name = "rust_2023_04"
version = "0.1.0"
dependencies = [
"aoc",
]
2023-12-05 20:39:27 +01:00
[[package]]
name = "rust_2023_05"
version = "0.1.0"
dependencies = [
"aoc",
]
2023-12-06 17:00:49 +01:00
[[package]]
name = "rust_2023_06"
version = "0.1.0"
dependencies = [
"aoc",
]
2023-12-07 18:37:24 +01:00
[[package]]
name = "rust_2023_07"
version = "0.1.0"
dependencies = [
"aoc",
"itertools 0.12.0",
"strum 0.25.0",
]
2023-12-09 12:26:25 +01:00
[[package]]
name = "rust_2023_08"
version = "0.1.0"
dependencies = [
"aoc",
"either",
"itertools 0.12.0",
"petgraph",
]
2023-12-09 13:43:14 +01:00
[[package]]
name = "rust_2023_09"
version = "0.1.0"
dependencies = [
"aoc",
"itertools 0.12.0",
]
2023-12-11 18:27:34 +01:00
[[package]]
name = "rust_2023_11"
version = "0.1.0"
dependencies = [
"aoc",
"itertools 0.12.0",
]
2023-12-18 18:42:48 +01:00
[[package]]
name = "rust_2023_15"
version = "0.1.0"
dependencies = [
"aoc",
]
2022-12-19 19:26:52 +01:00
[[package]]
name = "rustversion"
2023-12-07 18:36:50 +01:00
version = "1.0.14"
2022-12-19 19:26:52 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4"
2022-12-19 19:26:52 +01:00
2022-12-01 18:13:04 +01:00
[[package]]
name = "ryu"
2023-12-07 18:36:50 +01:00
version = "1.0.15"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741"
2022-12-01 18:13:04 +01:00
[[package]]
name = "same-file"
version = "1.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
dependencies = [
"winapi-util",
]
[[package]]
name = "scopeguard"
2023-12-07 18:36:50 +01:00
version = "1.2.0"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
2022-12-01 18:13:04 +01:00
[[package]]
name = "serde"
2023-12-07 18:36:50 +01:00
version = "1.0.193"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89"
dependencies = [
"serde_derive",
]
2022-12-01 18:13:04 +01:00
[[package]]
name = "serde_cbor"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5"
dependencies = [
"half",
"serde",
]
[[package]]
name = "serde_derive"
2023-12-07 18:36:50 +01:00
version = "1.0.193"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3"
2022-12-01 18:13:04 +01:00
dependencies = [
"proc-macro2",
"quote",
2023-12-07 18:36:50 +01:00
"syn 2.0.39",
2022-12-01 18:13:04 +01:00
]
[[package]]
name = "serde_json"
2023-12-07 18:36:50 +01:00
version = "1.0.108"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b"
2022-12-01 18:13:04 +01:00
dependencies = [
2023-12-07 18:36:50 +01:00
"itoa",
2022-12-01 18:13:04 +01:00
"ryu",
"serde",
]
2022-12-19 19:26:52 +01:00
[[package]]
name = "strum"
version = "0.24.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f"
dependencies = [
2023-12-07 18:37:24 +01:00
"strum_macros 0.24.3",
]
[[package]]
name = "strum"
version = "0.25.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125"
dependencies = [
"strum_macros 0.25.3",
2022-12-19 19:26:52 +01:00
]
[[package]]
name = "strum_macros"
version = "0.24.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59"
dependencies = [
"heck",
"proc-macro2",
"quote",
"rustversion",
2023-12-07 18:36:50 +01:00
"syn 1.0.109",
2022-12-19 19:26:52 +01:00
]
2023-12-07 18:37:24 +01:00
[[package]]
name = "strum_macros"
version = "0.25.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0"
dependencies = [
"heck",
"proc-macro2",
"quote",
"rustversion",
"syn 2.0.39",
]
2022-12-01 18:13:04 +01:00
[[package]]
name = "syn"
2023-12-07 18:36:50 +01:00
version = "1.0.109"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
2022-12-01 18:13:04 +01:00
dependencies = [
"proc-macro2",
"quote",
2022-12-01 19:02:06 +01:00
"unicode-ident",
2022-12-01 18:13:04 +01:00
]
2023-12-02 13:55:56 +01:00
[[package]]
name = "syn"
version = "2.0.39"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
2022-12-01 18:13:04 +01:00
[[package]]
name = "textwrap"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
dependencies = [
"unicode-width",
]
2022-12-19 19:26:52 +01:00
[[package]]
name = "thiserror"
2023-12-07 18:36:50 +01:00
version = "1.0.50"
2022-12-19 19:26:52 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2"
2022-12-19 19:26:52 +01:00
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
2023-12-07 18:36:50 +01:00
version = "1.0.50"
2022-12-19 19:26:52 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8"
2022-12-19 19:26:52 +01:00
dependencies = [
"proc-macro2",
"quote",
2023-12-07 18:36:50 +01:00
"syn 2.0.39",
2022-12-19 19:26:52 +01:00
]
2022-12-01 18:13:04 +01:00
[[package]]
name = "tinytemplate"
version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc"
dependencies = [
"serde",
"serde_json",
]
[[package]]
2022-12-01 19:02:06 +01:00
name = "unicode-ident"
2023-12-07 18:36:50 +01:00
version = "1.0.12"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
2022-12-01 18:13:04 +01:00
[[package]]
2022-12-01 19:02:06 +01:00
name = "unicode-width"
2023-12-07 18:36:50 +01:00
version = "0.1.11"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85"
2022-12-01 18:13:04 +01:00
[[package]]
name = "vector2d"
version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b0ec481eac35d50b7544c58613da9f823561612b0221e67bdf04823b4c6e1358"
dependencies = [
"proc_vector2d",
]
[[package]]
name = "walkdir"
2023-12-07 18:36:50 +01:00
version = "2.4.0"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee"
2022-12-01 18:13:04 +01:00
dependencies = [
"same-file",
"winapi-util",
]
[[package]]
name = "wasm-bindgen"
2023-12-07 18:36:50 +01:00
version = "0.2.89"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "0ed0d4f68a3015cc185aff4db9506a015f4b96f95303897bfa23f846db54064e"
2022-12-01 18:13:04 +01:00
dependencies = [
"cfg-if",
"wasm-bindgen-macro",
]
[[package]]
name = "wasm-bindgen-backend"
2023-12-07 18:36:50 +01:00
version = "0.2.89"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "1b56f625e64f3a1084ded111c4d5f477df9f8c92df113852fa5a374dbda78826"
2022-12-01 18:13:04 +01:00
dependencies = [
"bumpalo",
"log",
2022-12-01 19:02:06 +01:00
"once_cell",
2022-12-01 18:13:04 +01:00
"proc-macro2",
"quote",
2023-12-07 18:36:50 +01:00
"syn 2.0.39",
2022-12-01 18:13:04 +01:00
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-macro"
2023-12-07 18:36:50 +01:00
version = "0.2.89"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "0162dbf37223cd2afce98f3d0785506dcb8d266223983e4b5b525859e6e182b2"
2022-12-01 18:13:04 +01:00
dependencies = [
"quote",
"wasm-bindgen-macro-support",
]
[[package]]
name = "wasm-bindgen-macro-support"
2023-12-07 18:36:50 +01:00
version = "0.2.89"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "f0eb82fcb7930ae6219a7ecfd55b217f5f0893484b7a13022ebb2b2bf20b5283"
2022-12-01 18:13:04 +01:00
dependencies = [
"proc-macro2",
"quote",
2023-12-07 18:36:50 +01:00
"syn 2.0.39",
2022-12-01 18:13:04 +01:00
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-shared"
2023-12-07 18:36:50 +01:00
version = "0.2.89"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "7ab9b36309365056cd639da3134bf87fa8f3d86008abf99e612384a6eecd459f"
2022-12-01 18:13:04 +01:00
[[package]]
name = "web-sys"
2023-12-07 18:36:50 +01:00
version = "0.3.66"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "50c24a44ec86bb68fbecd1b3efed7e85ea5621b39b35ef2766b66cd984f8010f"
2022-12-01 18:13:04 +01:00
dependencies = [
"js-sys",
"wasm-bindgen",
]
[[package]]
name = "winapi"
version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
dependencies = [
"winapi-i686-pc-windows-gnu",
"winapi-x86_64-pc-windows-gnu",
]
[[package]]
name = "winapi-i686-pc-windows-gnu"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
[[package]]
name = "winapi-util"
2023-12-07 18:36:50 +01:00
version = "0.1.6"
2022-12-01 18:13:04 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-12-07 18:36:50 +01:00
checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596"
2022-12-01 18:13:04 +01:00
dependencies = [
"winapi",
]
[[package]]
name = "winapi-x86_64-pc-windows-gnu"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"