Hello community, here is the log from the commit of package python3-Jinja2 for openSUSE:Factory checked in at 2014-01-10 21:21:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2013-06-21 19:01:20.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python3-Jinja2.new/python3-Jinja2.changes 2014-01-10 21:21:47.000000000 +0100 @@ -1,0 +2,49 @@ +Thu Jan 9 19:21:33 UTC 2014 - [email protected] + +- update to upstream version 2.7.1: + * Fixed a bug with `call_filter` not working properly on + environment and context filters. + * Fixed lack of Python 3 support for bytecode caches. + * Reverted support for defining blocks in included templates as + this broke existing templates for users. + * Fixed some warnings with hashing of undefineds and nodes if + Python is run with warnings for Python 3. + * Added support for properly hashing undefined objects. + * Fixed a bug with the title filter not working on already + uppercase strings. +- additional changes from release 2.7.0: + * Choice and prefix loaders now dispatch source and template + lookup separately in order to work in combination with module + loaders as advertised. + * Fixed filesizeformat. + * Added a non-silent option for babel extraction. + * Added `urlencode` filter that automatically quotes values for + URL safe usage with utf-8 as only supported encoding. If + applications want to change this encoding they can override + the filter. + * Added `keep-trailing-newline` configuration to environments + and templates to optionally preserve the final trailing newline. + * Accessing `last` on the loop context no longer causes the + iterator to be consumed into a list. + * Python requirement changed: 2.6, 2.7 or >= 3.3 are required now, + supported by same source code, using the "six" compatibility + library. + * Allow `contextfunction` and other decorators to be applied + to `__call__`. + * Added support for changing from newline to different signs in + the `wordwrap` filter. + * Added support for ignoring memcache errors silently. + * Added support for keeping the trailing newline in templates. + * Added finer grained support for stripping whitespace on the + left side of blocks. + * Added `map`, `select`, `reject`, `selectattr` and `rejectattr` + filters. + * Added support for `loop.depth` to figure out how deep inside + a recursive loop the code is. + * Disabled py_compile for pypy and python 3. +- switch from distribute to setuptools +- remove Requires: python3 >= %{py3_ver}: depreciated +- add MarkupSafe as a new runtime dependency for jinja >= 2.7 +- drop JinjaTemplates.tmbundle.tar.gz from %doc: removed upstream + +------------------------------------------------------------------- Old: ---- Jinja2-2.6.tar.gz New: ---- Jinja2-2.7.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python3-Jinja2.spec ++++++ --- /var/tmp/diff_new_pack.QkCBnz/_old 2014-01-10 21:21:48.000000000 +0100 +++ /var/tmp/diff_new_pack.QkCBnz/_new 2014-01-10 21:21:48.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package python3-Jinja2 # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products 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.6 +Version: 2.7.1 Release: 0 Summary: A fast and easy to use template engine written in pure Python License: BSD-3-Clause @@ -28,11 +28,11 @@ BuildRequires: python3 BuildRequires: python3-2to3 BuildRequires: python3-devel -BuildRequires: python3-distribute +BuildRequires: python3-setuptools BuildRequires: vim BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch -Requires: python3 >= %{py3_ver} +Requires: python3-MarkupSafe %description Jinja2 is a template engine written in pure Python. It provides a Django @@ -84,7 +84,7 @@ %files %defattr(-,root,root,-) -%doc AUTHORS CHANGES LICENSE artwork examples ext/JinjaTemplates.tmbundle.tar.gz +%doc AUTHORS CHANGES LICENSE artwork examples %{python3_sitelib}/* %files vim ++++++ Jinja2-2.6.tar.gz -> Jinja2-2.7.1.tar.gz ++++++ ++++ 6305 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
