Skip to content

Switch from TAL to Jinja2

Martijn Vermaat requested to merge jinja2 into refactor

I'm rewriting the TAL templates to Jinja2 templates in this branch. There are three main reasons for this switch:

  1. User base and popularity (future contributors will probably know Jinja2, but not TAL).
  2. Latest versions of TAL dropped support for Python 2.
  3. Jinja2 is technically superior to TAL and this let's us drop some nasty hacks.
  4. TAL is not on pypi.

Jinja2 docs

Merge request reports