It would be helpful for the readme to specify limitations.
For example I tried lance on the following example program and it broke it:
class Solution:
def part1(self):
print("AOC 1 Part 1")
def part2(self):
print("AOC 1 Part 2")
sol = Solution()
for i in [1, 2]:
getattr(sol, f"part{i}")()
It would be helpful for the readme to specify limitations.
For example I tried
lanceon the following example program and it broke it: