Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2015-12-03 13:25:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-Jinja2 (Old) and /work/SRC/openSUSE:Factory/.python-Jinja2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-Jinja2" Changes: -------- --- /work/SRC/openSUSE:Factory/python-Jinja2/python-Jinja2.changes 2015-07-24 09:57:43.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new/python-Jinja2.changes 2015-12-03 13:25:46.000000000 +0100 @@ -1,0 +2,35 @@ +Thu Nov 19 13:18:12 UTC 2015 - aplanas@suse.com + +- 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. + - 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. +- Tests are removed from the package (not distributed in the tar.gz) + +------------------------------------------------------------------- Old: ---- Jinja2-2.7.3.tar.gz New: ---- Jinja2-2.8.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-Jinja2.spec ++++++ --- /var/tmp/diff_new_pack.dkvViu/_old 2015-12-03 13:25:47.000000000 +0100 +++ /var/tmp/diff_new_pack.dkvViu/_new 2015-12-03 13:25:47.000000000 +0100 @@ -17,7 +17,7 @@ Name: python-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 @@ -92,9 +92,6 @@ %fdupes %{buildroot}%{_prefix} %endif -%check -python run-tests.py - %files %defattr(-,root,root,-) %doc AUTHORS CHANGES LICENSE artwork examples ++++++ Jinja2-2.7.3.tar.gz -> Jinja2-2.8.tar.gz ++++++ ++++ 7671 lines of diff (skipped)