Code for my submissions to Advent of Code 2023 using Python 3.12
Heavily relies on the excellent AOCD package created by @wimglenn: https://github.com/wimglenn/advent-of-code-data
Format code using:
make format
Lint code using:
make lint
Run unit tests using:
make test
Run linting and testing in Docker (also useful for CI integrations):
make test_and_lint_in_docker
Run integration tests:
make integration-test
AOC_DAY=1 make run
AOC_DAY=1 \
make submit_part_a \
make submit_part_b