scriv
scriv copied to clipboard
fix: don't strip trailing newlines when rendering fragment templates
If a fragment template ends with a newline, then created fragments should end with one too.
The keep_trailing_newline parameter was added in Jinja 2.7, so update the dependency.
Fixes #108.