# This file is automatically @generated by Cargo. # It is not intended for manual editing. version = 4 [[package]] name = "aoc25-01-1" version = "1.0.0" [[package]] name = "aoc25-01-2" version = "1.0.0" [[package]] name = "aoc25-02-1" version = "1.0.0" [[package]] name = "aoc25-02-2" version = "1.0.0" [[package]] name = "aoc25-03-1" version = "1.0.0" [[package]] name = "aoc25-03-2" version = "1.0.0" [[package]] name = "aoc25-04-1" version = "1.0.0" [[package]] name = "aoc25-04-2" version = "1.0.0" [[package]] name = "aoc25-05-1" version = "1.0.0" [[package]] name = "aoc25-05-2" version = "1.0.0" [[package]] name = "aoc25-06-1" version = "1.0.0" [[package]] name = "aoc25-06-2" version = "1.0.0" [[package]] name = "aoc25-07-1" version = "1.0.0" [[package]] name = "aoc25-07-2" version = "1.0.0" [[package]] name = "aoc25-08-1" version = "1.0.0" [[package]] name = "aoc25-08-2" version = "1.0.0" [[package]] name = "aoc25-09-1" version = "1.0.0" dependencies = [ "itertools", ] [[package]] name = "aoc25-09-2" version = "1.0.0" dependencies = [ "itertools", ] [[package]] name = "aoc25-10-1" version = "1.0.0" dependencies = [ "itertools", ] [[package]] name = "aoc25-10-2" version = "1.0.0" dependencies = [ "microlp", ] [[package]] name = "aoc25-10-2-brute" version = "1.0.0" dependencies = [ "itertools", "rayon", ] [[package]] name = "aoc25-11-1" version = "1.0.0" [[package]] name = "aoc25-11-2" version = "1.0.0" [[package]] name = "aoc25-12-1" version = "1.0.0" [[package]] name = "autocfg" version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" [[package]] name = "crossbeam-deque" version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" dependencies = [ "crossbeam-epoch", "crossbeam-utils", ] [[package]] name = "crossbeam-epoch" version = "0.9.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" dependencies = [ "crossbeam-utils", ] [[package]] name = "crossbeam-utils" version = "0.8.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" [[package]] name = "either" version = "1.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" [[package]] name = "itertools" version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" dependencies = [ "either", ] [[package]] name = "log" version = "0.4.28" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" [[package]] name = "matrixmultiply" version = "0.3.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a06de3016e9fae57a36fd14dba131fccf49f74b40b7fbdb472f96e361ec71a08" dependencies = [ "autocfg", "rawpointer", ] [[package]] name = "microlp" version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "51d1790c73b93164ff65868f63164497cb32339458a9297e17e212d91df62258" dependencies = [ "log", "sprs", ] [[package]] name = "ndarray" version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c7c9125e8f6f10c9da3aad044cc918cf8784fa34de857b1aa68038eb05a50a9" dependencies = [ "matrixmultiply", "num-complex", "num-integer", "num-traits", "portable-atomic", "portable-atomic-util", "rawpointer", ] [[package]] name = "num-complex" version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" dependencies = [ "num-traits", ] [[package]] name = "num-integer" version = "0.1.46" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" dependencies = [ "num-traits", ] [[package]] name = "num-traits" version = "0.2.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" dependencies = [ "autocfg", ] [[package]] name = "portable-atomic" version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483" [[package]] name = "portable-atomic-util" version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507" dependencies = [ "portable-atomic", ] [[package]] name = "rawpointer" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" [[package]] name = "rayon" version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f" dependencies = [ "either", "rayon-core", ] [[package]] name = "rayon-core" version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91" dependencies = [ "crossbeam-deque", "crossbeam-utils", ] [[package]] name = "smallvec" version = "1.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" [[package]] name = "sprs" version = "0.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6dca58a33be2188d4edc71534f8bafa826e787cc28ca1c47f31be3423f0d6e55" dependencies = [ "ndarray", "num-complex", "num-traits", "smallvec", ]