+1 on jinja2.  I'd like to be able to turn of the sandboxing easily
for autosummary.  I'd even be willing to put in the work to implement
this for sphinx.

cheers.
-chris

On Aug 30, 7:28 am, Georg Brandl <[EMAIL PROTECTED]> wrote:
> Sebastian Wiesner schrieb:
>
>
>
> > Hi,
>
> > It's probably even a bit too early to switch the template engine,
> > considering, that the first final e of jinja 2 was just a month ago, but
> > jinja 1 will obviously become outdated sooner or later.
>
> > Therefore I put some effort in porting Sphinx templating to the newJinja2
> > engine.
>
> > The attached patch provides a template bridge, sets this bridge as default,
> > updates the babel configuration and makes required changes to the
> > templates.
>
> > Note, that I'm not sure, whether the changes to the templates are backward
> > compatible with Jinja 1.  Therefore jinja 1 templating might not work
> > anymore after application of this patch.
>
> > I tested it against the Sphinx documentation itself and my personal site.  
> > Both build fine, but I can't guarantee, that there are not any visual
> > failures on the rendered sites, which have resulted from the changes to the
> > template syntax.
>
> > The attached patch definitely requires much more testing than I did, before
> > I'd recommend it for inclusion in Sphinx core.
>
> > Most likely Jinja 2 needs some time to grow mature, too, but early releases
> > give more time for testing.
>
> Thanks for sharing the experience! As soon as Jinja 2 has matured somewhat,
> we can migrate to it, as it looks like converting custom templates doesn't
> need many changes.
>
> Georg
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sphinx-dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sphinx-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to