Hello community, here is the log from the commit of package python3-Jinja2 for openSUSE:Factory checked in at 2015-08-02 22:46:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python3-Jinja2 (Old) and /work/SRC/openSUSE:Factory/.python3-Jinja2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python3-Jinja2" Changes: -------- --- /work/SRC/openSUSE:Factory/python3-Jinja2/python3-Jinja2.changes 2014-07-15 16:26:11.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python3-Jinja2.new/python3-Jinja2.changes 2015-08-02 22:46:08.000000000 +0200 @@ -1,0 +2,37 @@ +Sat Aug 1 20:55:13 UTC 2015 - arun@gmx.de + +- specfile: + * update copyright year + +- update to version 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. + * Changed "is number" to accept Decimal as a number. + * Added a check for default arguments followed by non-default arguments. This + change makes "{% macro m(x, y=1, z) %}...{% endmacro %}" a syntax error. The + previous behavior for this code was broken anyway (resulting in the default + value being applied to `y`). + * Add ability to use custom subclasses of "jinja2.compiler.CodeGenerator" and + "jinja2.runtime.Context" by adding two new attributes to the environment + (`code_generator_class` and `context_class`) (pull request "#404"). + * added support for context/environment/evalctx decorator functions on + the finalize callback of the environment. + * escape query strings for urlencode properly. Previously slashes were not + escaped in that place. + * Add 'base' parameter to 'int' filter. + +------------------------------------------------------------------- Old: ---- Jinja2-2.7.3.tar.gz New: ---- Jinja2-2.8.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python3-Jinja2.spec ++++++ --- /var/tmp/diff_new_pack.CpwZ9t/_old 2015-08-02 22:46:09.000000000 +0200 +++ /var/tmp/diff_new_pack.CpwZ9t/_new 2015-08-02 22:46:09.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package python3-Jinja2 # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python3-Jinja2 -Version: 2.7.3 +Version: 2.8 Release: 0 Summary: A fast and easy to use template engine written in pure Python License: BSD-3-Clause ++++++ Jinja2-2.7.3.tar.gz -> Jinja2-2.8.tar.gz ++++++ ++++ 7671 lines of diff (skipped)