Kevin's solutions to AoC 2024.
We use uv
as the manager of our python and packages. See their website for installation instructions.
Just run
uv sync
To run the code for a single day, use
uv run advent DAY [DATA_FILE]
If DATA_FILE
is not specified, then the code will attempt to use a file called data/day{DAY:02d}.txt
.
To run tests, you can use
uv run py.test
MIT