Changes
2023.11.29 : * Fixed noisy exceptions from naive key access in traversal (https://todo.sr.ht/~sthagen/putki/8)
2023.10.8 : * Changed API to verify tasks and structures
2023.6.30 : * Added dulwich git backend library to prepare backend choices during runtime
2023.6.26 : * Enabled python 3.9 again for real
2023.3.20 : * Fix: Runtime errors block start on python 3.9.13 (https://todo.sr.ht/~sthagen/putki/5) through supported version bump - sorry python 3.9
2023.3.19 : * Feature: Enhanced the tasks model and provided a schema (https://todo.sr.ht/~sthagen/putki/3)
- Fix: Provided a command line interface for verification (https://todo.sr.ht/~sthagen/putki/4)
2023.1.1 : * Implemented discovery of tasks
2022
2022.12.30 : * Initial version on pypi (testing the packaging without setup.py)