This update for python-Jinja2 fixes the following issues:
- Update to 2.8
- Added `target` parameter to urlize function.
- Added support for `followsymlinks` to the file system loader.
- The truncate filter now counts the length.
- Added equalto filter that helps with select filters.
- Changed cache keys to use absolute file names if available instead of
load names.
- Fixed loop length calculation for some iterators.
- Changed how Jinja2 enforces strings to be native strings in Python 2
to work when people break their default encoding.
- Added :func:`make_logging_undefined` which returns an undefined
object that logs failures into a logger.
- If unmarshalling of cached data fails the template will be reloaded
now.
- Implemented a block ``set`` tag.
- Default cache size was incrased to 400 from a low 50.
- Fixed ``is number`` test to accept long integers in all Python
versions.
-...
Read the Full AdvisoryPatch Instructions:
To install this openSUSE Security Update use the SUSE recommended installation methods
like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:
- SUSE Package Hub for SUSE Linux Enterprise 12:
zypper in -t patch openSUSE-2019-244=1
- SUSE Package Hub for SUSE Linux Enterprise 12 (noarch):
python-Jinja2-2.8-2.1
python-Jinja2-emacs-2.8-2.1
python-Jinja2-vim-2.8-2.1
https://www.suse.com/security/cve/CVE-2014-0012.html
https://bugzilla.suse.com/858239
--
Get the latest Linux and open source security news straight to your inbox.