This version adds
- multi-root templates, so you can use multiple directories with Mako and multiple directories or packages with Jinja;
- conflict handler, which can decide whether to allow overwriting a file when a name templates renders the same output path more than once.
In the backstage:
- migrated from poetry to uv
- from pre-commit to lefthook
- automated publishing tag -> GH draft release and GH release -> publish to PyPI.