-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2010-13212 2010-08-20 18:37:18 --------------------------------------------------------------------------------
Name : python-jinja2 Product : Fedora 14 Version : 2.5.2 Release : 1.fc14 URL : http://jinja.pocoo.org/ Summary : General purpose template engine Description : Jinja2 is a template engine written in pure Python. It provides a Django inspired non-XML syntax but supports inline expressions and an optional sandboxed environment.
If you have any exposure to other text-based template languages, such as Smarty or Django, you should feel right at home with Jinja2. It's both designer and developer friendly by sticking to Python's principles and adding functionality useful for templating environments.
-------------------------------------------------------------------------------- Update Information:
Update to upstream version 2.5.2. Changes since 2.5: * StopIteration exceptions raised by functions called from templates are now intercepted and converted to undefineds. This solves a lot of debugging grief. (StopIteration is used internally to abort template execution) * improved performance of macro calls slightly. * babel extraction can now properly extract newstyle gettext calls. * using the variable num in newstyle gettext for something else than the pluralize count will no longer raise a KeyError. * removed builtin markup class and switched to markupsafe. For backwards compatibility the pure Python implementation still exists but is pulled from markupsafe by the Jinja2 developers. The debug support went into a separate feature called “debugsupport” and is disabled by default because it is only relevant for Python 2.4 * fixed an issue with unary operators having the wrong precendence. -------------------------------------------------------------------------------- References:
[ 1 ] Bug #624996 - python-jinja2-2.5.2 is available https://bugzilla.redhat.com/show_bug.cgi?id=624996 --------------------------------------------------------------------------------
This update can be installed with the "yum" update program. Use su -c 'yum update python-jinja2' at the command line. For more information, refer to "Managing Software with yum", available at http://docs.fedoraproject.org/yum/.
All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys --------------------------------------------------------------------------------
package-announce@lists.fedoraproject.org