Commit graph

11 commits

Author SHA1 Message Date
87ee83d3ee
Fix tests
Some checks failed
CI / test (push) Successful in 45s
CI / test (debian, docker.io/library/debian:13, python3) (push) Failing after 1m17s
Lint / test (push) Successful in 37s
2026-06-29 13:27:05 +10:00
661320558c
Go back to just jinja2 2026-06-25 17:07:58 +10:00
00d0064362
Fixes for newlines in yaml 2026-06-20 18:27:22 +10:00
bbbbe33e54
Fix newlines in yaml
All checks were successful
CI / test (push) Successful in 1m9s
Lint / test (push) Successful in 38s
2026-06-20 17:52:04 +10:00
94aeaf6e7a
Don't enforce the indentation 2026-06-20 17:40:56 +10:00
49fee7afe4
Make templates more faithful to the original file in terms of indentation, newlines, no deserialisation of things like < or >. More test coverage 2026-06-20 15:28:48 +10:00
3d53d4fb30
Fix loss of comments and True/False to true/false
All checks were successful
CI / test (push) Successful in 1m5s
Lint / test (push) Successful in 36s
2026-06-19 18:46:04 +10:00
77d1658e65
Fix indentation with nested dicts
All checks were successful
CI / test (push) Successful in 1m12s
Lint / test (push) Successful in 37s
2026-06-19 18:38:35 +10:00
d9bf2966c6
Empty dicts and lists are now emitted as leaf defaults. 2026-06-19 17:41:56 +10:00
f66f58a7bb
Rename some methods, merge the loopable classes and just always try it 2025-11-28 12:28:46 +11:00
85f21e739d
Refactor handlers to be in their own classes for easier maintainability 2025-11-27 20:41:10 +11:00