Solutions for Advent of Code puzzles with (hopefully 😉) progressively better Python 3.10 code that is tested using Pytest.
Naming convention: day1 puzzle is named aoc1, day2 is named aoc2, ... and so on.
- /src/ -- contains the respective daily puzzle solutions and some helper utilities
- /tests/ -- pytests for each solution and utilities
- /resources/ -- puzzle input files and testcase files