commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2020-05-04 18:33:18 Comparing /work/SRC/openSUSE:Factory/python-Jinja2 (Old) and /work/SRC/openSUSE:Factory/.python-Jinja2.new.2738 (New) Package is "python-Jinja2" Mon May 4 18:33:18 2020 rev:40 rq:88 version:2.11.2 Changes: --- /work/SRC/openSUSE:Factory/python-Jinja2/python-Jinja2.changes 2020-04-14 16:28:48.915988662 +0200 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new.2738/python-Jinja2.changes 2020-05-04 18:33:48.164230349 +0200 @@ -1,0 +2,31 @@ +Mon May 4 09:35:51 UTC 2020 - Johannes Grassler + +- update to 2.11.1 + * Fix a bug that caused callable objects with __getattr__, like +:class:~unittest.mock.Mock to be treated as a +:func:contextfunction. :issue:1145 + * Update wordcount filter to trigger :class:Undefined methods +by wrapping the input in :func:soft_unicode. :pr:1160 + * Fix a hang when displaying tracebacks on Python 32-bit. +:issue:1162 + * Showing an undefined error for an object that raises +AttributeError on access doesn't cause a recursion error. +:issue:1177 + * Revert changes to :class:~loaders.PackageLoader from 2.10 which +removed the dependency on setuptools and pkg_resources, and added +limited support for namespace packages. The changes caused issues +when using Pytest. Due to the difficulty in supporting Python 2 and +:pep:451 simultaneously, the changes are reverted until 3.0. +:pr:1182 + * Fix line numbers in error messages when newlines are stripped. +:pr:1178 + * The special namespace() assignment object in templates works in +async environments. :issue:1180 + * Fix whitespace being removed before tags in the middle of lines when +lstrip_blocks is enabled. :issue:1138 + * :class:~nativetypes.NativeEnvironment doesn't evaluate +intermediate strings during rendering. This prevents early +evaluation which could change the value of an expression. +:issue:1186 + +--- Old: Jinja2-2.11.1.tar.gz New: Jinja2-2.11.2.tar.gz Other differences: -- ++ python-Jinja2.spec ++ --- /var/tmp/diff_new_pack.6uYTDT/_old 2020-05-04 18:33:50.168234410 +0200 +++ /var/tmp/diff_new_pack.6uYTDT/_new 2020-05-04 18:33:50.172234418 +0200 @@ -24,7 +24,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define oldpython python Name: python-Jinja2 -Version:2.11.1 +Version:2.11.2 Release:0 Summary:A template engine written in pure Python License:BSD-3-Clause ++ Jinja2-2.11.1.tar.gz -> Jinja2-2.11.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Jinja2-2.11.1/CHANGES.rst new/Jinja2-2.11.2/CHANGES.rst --- old/Jinja2-2.11.1/CHANGES.rst 2020-01-30 19:05:13.0 +0100 +++ new/Jinja2-2.11.2/CHANGES.rst 2020-04-13 18:13:48.0 +0200 @@ -1,5 +1,38 @@ .. currentmodule:: jinja2 +Version 2.11.2 +-- + +Released 2020-04-13 + +- Fix a bug that caused callable objects with ``__getattr__``, like +:class:`~unittest.mock.Mock` to be treated as a +:func:`contextfunction`. :issue:`1145` +- Update ``wordcount`` filter to trigger :class:`Undefined` methods +by wrapping the input in :func:`soft_unicode`. :pr:`1160` +- Fix a hang when displaying tracebacks on Python 32-bit. +:issue:`1162` +- Showing an undefined error for an object that raises +``AttributeError`` on access doesn't cause a recursion error. +:issue:`1177` +- Revert changes to :class:`~loaders.PackageLoader` from 2.10 which +removed the dependency on setuptools and pkg_resources, and added +limited support for namespace packages. The changes caused issues +when using Pytest. Due to the difficulty in supporting Python 2 and +:pep:`451` simultaneously, the changes are reverted until 3.0. +:pr:`1182` +- Fix line numbers in error messages when newlines are stripped. +:pr:`1178` +- The special ``namespace()`` assignment object in templates works in +async environments. :issue:`1180` +- Fix whitespace being removed before tags in the middle of lines when +``lstrip_blocks`` is enabled. :issue:`1138` +- :class:`~nativetypes.NativeEnvironment` doesn't evaluate +intermediate strings during rendering. This prevents early +evaluation which could change the value of an expression. +:issue:`1186` + + Version 2.11.1 -- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Jinja2-2.11.1/PKG-INFO new/Jinja2-2.11.2/PKG-
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2020-04-14 15:08:18 Comparing /work/SRC/openSUSE:Factory/python-Jinja2 (Old) and /work/SRC/openSUSE:Factory/.python-Jinja2.new.2738 (New) Package is "python-Jinja2" Tue Apr 14 15:08:18 2020 rev:39 rq:792931 version:2.11.1 Changes: --- /work/SRC/openSUSE:Factory/python-Jinja2/python-Jinja2.changes 2020-02-25 16:00:56.567966566 +0100 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new.2738/python-Jinja2.changes 2020-04-14 16:28:48.915988662 +0200 @@ -1,0 +2,6 @@ +Wed Apr 8 11:59:35 UTC 2020 - Tomáš Chvátal + +- Enable testing on other archs again +- Do not pull in py2 package on vim syntax + +--- Other differences: -- ++ python-Jinja2.spec ++ --- /var/tmp/diff_new_pack.Z4AOng/_old 2020-04-14 16:28:49.507989195 +0200 +++ /var/tmp/diff_new_pack.Z4AOng/_new 2020-04-14 16:28:49.507989195 +0200 @@ -18,8 +18,9 @@ %ifarch %{ix86} armv7l %bcond_with test +%else +%bcond_without test %endif - %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define oldpython python Name: python-Jinja2 @@ -37,7 +38,8 @@ BuildRequires: python-rpm-macros Requires: python-Babel >= 0.8 Requires: python-MarkupSafe >= 0.23 -BuildArch: noarch +# Do not declare buildarch as the tests are arch specific +#BuildArch: noarch %ifpython2 Provides: %{oldpython}-jinja2 = %{version} Obsoletes: %{oldpython}-jinja2 < %{version} @@ -51,7 +53,6 @@ %package -n python-Jinja2-vim Summary:Jinja2 syntax files for Vim -Requires: %{name} = %{version} %if 0%{?suse_version} || 0%{?fedora_version} >= 24 Recommends: vim %endif @@ -72,8 +73,8 @@ install -Dm644 ext/Vim/jinja.vim %{buildroot}%{_datadir}/vim/site/syntax/jinja.vim # Install VIM syntax file %python_expand %fdupes %{buildroot}%{$python_sitelib} -%if %{with tests} %check +%if %{with test} %pytest %endif
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2020-02-25 16:00:42 Comparing /work/SRC/openSUSE:Factory/python-Jinja2 (Old) and /work/SRC/openSUSE:Factory/.python-Jinja2.new.26092 (New) Package is "python-Jinja2" Tue Feb 25 16:00:42 2020 rev:38 rq:778074 version:2.11.1 Changes: --- /work/SRC/openSUSE:Factory/python-Jinja2/python-Jinja2.changes 2019-11-04 17:04:23.756132257 +0100 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new.26092/python-Jinja2.changes 2020-02-25 16:00:56.567966566 +0100 @@ -1,0 +2,77 @@ +Fri Feb 21 18:56:05 UTC 2020 - Ondřej Súkup + +- disable tests on 32bit archs + +--- +Tue Feb 18 17:26:13 UTC 2020 - Ondřej Súkup + +- update to 2.11.1 + * Fix a bug that prevented looking up a key after an attribute + ({{ data.items[1:] }}) in an async template + * Drop support for Python 2.6, 3.3, and 3.4. This will be the last version + to support Python 2.7 and 3.5. + * Added a new ChainableUndefined class to support getitem and getattr + on an undefined object. + * Allow {%+ syntax (with NOP behavior) when lstrip_blocks is disabled. + * Added a default parameter for the map filter. + * Exclude environment globals from meta.find_undeclared_variables(). + * Float literals can be written with scientific notation, like 2.56e-3. + * Int and float literals can be written with the ‘_’ separator + for legibility, like 12_345. + * Fix a bug causing deadlocks in LRUCache.setdefault + * The trim filter takes an optional string of characters to trim. + * A new jinja2.ext.debug extension adds a {% debug %} tag to quickly dump + the current context and available filters and tests. + * Lexing templates with large amounts of whitespace is much faster. + * Parentheses around comparisons are preserved, so {{ 2 * (3 < 5) }} outputs + “2” instead of “False”. + * Add new boolean, false, true, integer and float tests. + * The environment’s finalize function is only applied to the output of expressions + (constant or not), not static template data. + * When providing multiple paths to FileSystemLoader, a template can have + the same name as a directory. + * Always return Undefined when omitting the else clause in a {{ 'foo' if bar }} + expression, regardless of the environment’s undefined class. Omitting + the else clause is a valid shortcut and should not raise an error when using + StrictUndefined. + * Fix behavior of loop control variables such as length and revindex0 when + looping over a generator. + * Async support is only loaded the first time an environment enables it, + in order to avoid a slow initial import. + * In async environments, the |map filter will await the filter call if needed. + * In for loops that access loop attributes, the iterator is not advanced ahead + of the current iteration unless length, revindex, nextitem, or last are accessed. + This makes it less likely to break groupby results. + * In async environments, the loop attributes length and revindex work for async iterators. + * In async environments, values from attribute/property access will be awaited if needed. + * PackageLoader doesn’t depend on setuptools or pkg_resources. + * PackageLoader has limited support for PEP 420 namespace packages. + * Support os.PathLike objects in FileSystemLoader and ModuleLoader + * NativeTemplate correctly handles quotes between expressions. "'{{ a }}', '{{ b }}'" + renders as the tuple ('1', '2') rather than the string '1, 2'. + * Creating a NativeTemplate directly creates a NativeEnvironment instead + of a default Environment. + * After calling LRUCache.copy(), the copy’s queue methods point to the correct queue. + * Compiling templates always writes UTF-8 instead of defaulting to the system encoding. + * |wordwrap filter treats existing newlines as separate paragraphs to be wrapped + individually, rather than creating short intermediate lines. + * Add break_on_hyphens parameter to |wordwrap filter. + * Cython compiled functions decorated as context functions will be passed the context. + * When chained comparisons of constants are evaluated at compile time, + the result follows Python’s behavior of returning False if any comparison + returns False, rather than only the last one + * Tracebacks for exceptions in templates show the correct line numbers + and source for Python >= 3.7. + * Tracebacks for template syntax errors in Python 3 no longer show + internal compiler frames + * Add a DerivedContextReference node that can be used by extensions to get + the current context and local variables such as loop + * Constant folding during compilation is applied to some node types + that were previously overlooked + * TemplateSyntaxError.source is not e
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2019-11-04 17:04:22 Comparing /work/SRC/openSUSE:Factory/python-Jinja2 (Old) and /work/SRC/openSUSE:Factory/.python-Jinja2.new.2990 (New) Package is "python-Jinja2" Mon Nov 4 17:04:22 2019 rev:37 rq:735867 version:2.10.3 Changes: --- /work/SRC/openSUSE:Factory/python-Jinja2/python-Jinja2.changes 2019-09-30 15:55:34.285827790 +0200 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new.2990/python-Jinja2.changes 2019-11-04 17:04:23.756132257 +0100 @@ -1,0 +2,10 @@ +Mon Oct 7 13:37:05 UTC 2019 - Tomáš Chvátal + +- Update to 2.10.3: + * Fix Python 3.7 deprecation warnings. + * Using range in the sandboxed environment uses xrange on Python 2 to avoid memory use. :issue:`933` + * Use Python 3.7's better traceback support to avoid a core dump when using debug builds of Python 3.7. :issue:`1050` + * Fix a typo in Babel entry point in setup.py that was preventing installation. +- Remove merged python38.patch + +--- Old: Jinja2-2.10.1.tar.gz python38.patch New: Jinja2-2.10.3.tar.gz Other differences: -- ++ python-Jinja2.spec ++ --- /var/tmp/diff_new_pack.IlyV5M/_old 2019-11-04 17:04:25.344133954 +0100 +++ /var/tmp/diff_new_pack.IlyV5M/_new 2019-11-04 17:04:25.356133967 +0100 @@ -19,17 +19,16 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define oldpython python Name: python-Jinja2 -Version:2.10.1 +Version:2.10.3 Release:0 Summary:A template engine written in pure Python License:BSD-3-Clause -Group: Development/Languages/Python -URL:http://jinja.pocoo.org/ +URL:https://github.com/pallets/jinja Source: https://files.pythonhosted.org/packages/source/J/Jinja2/Jinja2-%{version}.tar.gz -Patch0: python38.patch BuildRequires: %{python_module MarkupSafe >= 0.23} BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} +BuildRequires: dos2unix BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-Babel >= 0.8 @@ -44,24 +43,13 @@ %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. Here a small example of a Jinja template: - -{%% extends 'base.html' %%} -{%% block title %%}Memberlist{%% endblock %%} -{%% block content %%} - - {%% for user in users %%} -{{ user.username }} - {%% endfor %%} - -{%% endblock %%} +sandboxed environment. %package -n python-Jinja2-vim Summary:Jinja2 syntax files for Vim License:BSD-3-Clause -Group: Productivity/Text/Editors Requires: %{name} = %{version} -%if 0%{?suse_version} >= 1000 || 0%{?fedora_version} >= 24 +%if 0%{?suse_version} || 0%{?fedora_version} >= 24 Recommends: vim %endif @@ -71,9 +59,8 @@ %package -n python-Jinja2-emacs Summary:Jinja2 syntax files for Emacs License:GPL-2.0-or-later -Group: Productivity/Text/Editors Requires: %{name} = %{version} -%if 0%{?suse_version} >= 1000 || 0%{?fedora_version} >= 24 +%if 0%{?suse_version} || 0%{?fedora_version} >= 24 Recommends: emacs %endif @@ -82,8 +69,7 @@ %prep %setup -q -n Jinja2-%{version} -%patch0 -p1 -sed -i 's/\r$//' LICENSE # Fix wrong EOL encoding +dos2unix LICENSE.rst # Fix wrong EOL encoding %build %python_build @@ -98,8 +84,8 @@ %pytest %files %{python_files} -%license LICENSE -%doc AUTHORS README.rst CHANGES.rst artwork examples +%license LICENSE.rst +%doc README.rst CHANGES.rst artwork examples %{python_sitelib}/jinja2 %{python_sitelib}/Jinja2-%{version}-py%{python_version}.egg-info ++ Jinja2-2.10.1.tar.gz -> Jinja2-2.10.3.tar.gz ++ 3727 lines of diff (skipped)
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2019-09-30 15:55:31 Comparing /work/SRC/openSUSE:Factory/python-Jinja2 (Old) and /work/SRC/openSUSE:Factory/.python-Jinja2.new.2352 (New) Package is "python-Jinja2" Mon Sep 30 15:55:31 2019 rev:36 rq:732915 version:2.10.1 Changes: --- /work/SRC/openSUSE:Factory/python-Jinja2/python-Jinja2.changes 2019-05-05 21:19:29.232961373 +0200 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new.2352/python-Jinja2.changes 2019-09-30 15:55:34.285827790 +0200 @@ -1,0 +2,6 @@ +Tue Sep 24 11:06:41 UTC 2019 - Tomáš Chvátal + +- Add patch to work with python 3.8: + * python38.patch + +--- New: python38.patch Other differences: -- ++ python-Jinja2.spec ++ --- /var/tmp/diff_new_pack.vZ5m9N/_old 2019-09-30 15:55:37.137820200 +0200 +++ /var/tmp/diff_new_pack.vZ5m9N/_new 2019-09-30 15:55:37.141820190 +0200 @@ -26,6 +26,7 @@ Group: Development/Languages/Python URL:http://jinja.pocoo.org/ Source: https://files.pythonhosted.org/packages/source/J/Jinja2/Jinja2-%{version}.tar.gz +Patch0: python38.patch BuildRequires: %{python_module MarkupSafe >= 0.23} BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} @@ -81,18 +82,17 @@ %prep %setup -q -n Jinja2-%{version} +%patch0 -p1 +sed -i 's/\r$//' LICENSE # Fix wrong EOL encoding %build %python_build -sed -i 's/\r$//' LICENSE # Fix wrong EOL encoding %install %python_install install -Dm644 ext/Vim/jinja.vim %{buildroot}%{_datadir}/vim/site/syntax/jinja.vim # Install VIM syntax file install -Dm644 ext/jinja.el %{buildroot}%{_datadir}/emacs/site-lisp/jinja.el # Install Emacs syntax file -%if 0%{?suse_version} %python_expand %fdupes %{buildroot}%{$python_sitelib} -%endif %check %pytest ++ python38.patch ++ >From 31bf9b7e71c3fee3b7866ffdc0f70f4525a490d9 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Wed, 27 Jun 2018 15:30:54 +0200 Subject: [PATCH] Import abstract base classes from collections.abc In Python 3.7, importing ABCs directly from the `collections` module shows a warning (and in Python 3.8 it will stop working) - see https://github.com/python/cpython/commit/c66f9f8d3909f588c251957d499599a1680e2320 This fixes various DeprecationWarnings such as those: ``` .../jinja2/utils.py:485: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working from collections import MutableMapping .../jinja2/runtime.py:318: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working from collections import Mapping ``` --- docs/jinjaext.py | 4 ++-- jinja2/_compat.py | 6 ++ jinja2/runtime.py | 9 ++--- jinja2/sandbox.py | 12 +--- jinja2/tests.py | 5 ++--- jinja2/utils.py | 9 ++--- 6 files changed, 19 insertions(+), 26 deletions(-) diff --git a/docs/jinjaext.py b/docs/jinjaext.py index bb508089..fd38ee8f 100644 --- a/docs/jinjaext.py +++ b/docs/jinjaext.py @@ -8,7 +8,6 @@ :copyright: Copyright 2008 by Armin Ronacher. :license: BSD. """ -import collections import os import re import inspect @@ -26,6 +25,7 @@ from pygments.token import Keyword, Name, Comment, String, Error, \ Number, Operator, Generic from jinja2 import Environment, FileSystemLoader +from jinja2._compat import abc def parse_rst(state, content_offset, doc): @@ -160,7 +160,7 @@ def walk(node, indent): members = [] for key, name in node.__dict__.items(): if not key.startswith('_') and \ - not hasattr(node.__base__, key) and isinstance(name, collections.Callable): + not hasattr(node.__base__, key) and isinstance(name, abc.Callable): members.append(key) if members: members.sort() diff --git a/jinja2/_compat.py b/jinja2/_compat.py index 61d85301..4dbf6ea0 100644 --- a/jinja2/_compat.py +++ b/jinja2/_compat.py @@ -97,3 +97,9 @@ def __new__(cls, name, this_bases, d): from urllib.parse import quote_from_bytes as url_quote except ImportError: from urllib import quote as url_quote + + +try: +from collections import abc +except ImportError: +import collections as abc diff --git a/jinja2/runtime.py b/jinja2/runtime.py index f9d7a680..5e313369 100644 --- a/jinja2/runtime.py +++ b/jinja2/runtime.py @@ -20,7 +20,7 @@ TemplateNotFound from jinja2._compat import imap, text_type, iteritems, \ imple
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2019-05-05 21:19:27 Comparing /work/SRC/openSUSE:Factory/python-Jinja2 (Old) and /work/SRC/openSUSE:Factory/.python-Jinja2.new.5148 (New) Package is "python-Jinja2" Sun May 5 21:19:27 2019 rev:35 rq:699516 version:2.10.1 Changes: --- /work/SRC/openSUSE:Factory/python-Jinja2/python-Jinja2.changes 2019-04-19 18:36:58.195077021 +0200 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new.5148/python-Jinja2.changes 2019-05-05 21:19:29.232961373 +0200 @@ -9 +9 @@ -- update to version 2.10.1 (bsc#1132323, CVE-2019-10906): +- update to version 2.10.1 (bsc#1132323, CVE-2019-10906, bsc#1125815, CVE-2019-8341): @@ -103 +103 @@ -- Update to 2.9.5 +- Update to 2.9.5 (bsc#1132174, CVE-2016-10745) Other differences: --
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2019-04-19 18:36:56 Comparing /work/SRC/openSUSE:Factory/python-Jinja2 (Old) and /work/SRC/openSUSE:Factory/.python-Jinja2.new.5536 (New) Package is "python-Jinja2" Fri Apr 19 18:36:56 2019 rev:34 rq:694206 version:2.10.1 Changes: --- /work/SRC/openSUSE:Factory/python-Jinja2/python-Jinja2.changes 2019-02-24 20:46:46.607875353 +0100 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new.5536/python-Jinja2.changes 2019-04-19 18:36:58.195077021 +0200 @@ -1,0 +2,13 @@ +Sat Apr 13 16:46:23 UTC 2019 - Jan Engelhardt + +- Trim bias from descriptions. Make sure % is escaped. + +--- +Sat Apr 13 03:06:31 UTC 2019 - Arun Persaud + +- update to version 2.10.1 (bsc#1132323, CVE-2019-10906): + * "SandboxedEnvironment" securely handles "str.format_map" in order +to prevent code execution through untrusted format strings. The +sandbox already handled "str.format". + +--- Old: Jinja2-2.10.tar.gz New: Jinja2-2.10.1.tar.gz Other differences: -- ++ python-Jinja2.spec ++ --- /var/tmp/diff_new_pack.W9LVDx/_old 2019-04-19 18:36:59.515078698 +0200 +++ /var/tmp/diff_new_pack.W9LVDx/_new 2019-04-19 18:36:59.519078702 +0200 @@ -19,9 +19,9 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define oldpython python Name: python-Jinja2 -Version:2.10 +Version:2.10.1 Release:0 -Summary:A fast and easy to use template engine written in pure Python +Summary:A template engine written in pure Python License:BSD-3-Clause Group: Development/Languages/Python URL:http://jinja.pocoo.org/ @@ -45,15 +45,15 @@ inspired non-XML syntax but supports inline expressions and an optional sandboxed environment. Here a small example of a Jinja template: -{% extends 'base.html' %} -{% block title %}Memberlist{% endblock %} -{% block content %} +{%% extends 'base.html' %%} +{%% block title %%}Memberlist{%% endblock %%} +{%% block content %%} - {% for user in users %} + {%% for user in users %%} {{ user.username }} - {% endfor %} + {%% endfor %%} -{% endblock %} +{%% endblock %%} %package -n python-Jinja2-vim Summary:Jinja2 syntax files for Vim @@ -95,7 +95,7 @@ %endif %check -%python_exec -m pytest +%pytest %files %{python_files} %license LICENSE ++ Jinja2-2.10.tar.gz -> Jinja2-2.10.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Jinja2-2.10/CHANGES.rst new/Jinja2-2.10.1/CHANGES.rst --- old/Jinja2-2.10/CHANGES.rst 2017-11-08 20:47:12.0 +0100 +++ new/Jinja2-2.10.1/CHANGES.rst 2019-04-06 19:55:05.0 +0200 @@ -2,6 +2,16 @@ === +Version 2.10.1 +-- + +Released 2019-04-06 + +- ``SandboxedEnvironment`` securely handles ``str.format_map`` in +order to prevent code execution through untrusted format strings. +The sandbox already handled ``str.format``. + + Version 2.10 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Jinja2-2.10/Jinja2.egg-info/PKG-INFO new/Jinja2-2.10.1/Jinja2.egg-info/PKG-INFO --- old/Jinja2-2.10/Jinja2.egg-info/PKG-INFO2017-11-08 20:58:36.0 +0100 +++ new/Jinja2-2.10.1/Jinja2.egg-info/PKG-INFO 2019-04-06 20:59:52.0 +0200 @@ -1,12 +1,11 @@ -Metadata-Version: 1.1 +Metadata-Version: 2.1 Name: Jinja2 -Version: 2.10 +Version: 2.10.1 Summary: A small but fast and easy to use stand-alone template engine written in pure python. Home-page: http://jinja.pocoo.org/ Author: Armin Ronacher Author-email: armin.ronac...@active-4.com License: BSD -Description-Content-Type: UNKNOWN Description: Jinja2 ~~ @@ -61,3 +60,4 @@ Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content Classifier: Topic :: Software Development :: Libraries :: Python Modules Classifier: Topic :: Text Processing :: Markup :: HTML +Provides-Extra: i18n diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Jinja2-2.10/PKG-INFO new/Jinja2-2.10.1/PKG-INFO --- old/Jinja2-2.10/PKG-INFO2017-11-08 20:58:36.0 +0100 +++ new/Jinja2-2.10.1/PKG-INFO 2019-04-06 20:59:52.0 +0200 @@ -1,12 +1,11 @@ -Metadata-Version: 1.1 +Metadata-Version: 2.1 Name: Jinja2 -Version: 2.10 +Version: 2.10.1 Summary: A small but fast and easy to use stand-alone template engine written in p
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2019-02-24 20:46:44 Comparing /work/SRC/openSUSE:Factory/python-Jinja2 (Old) and /work/SRC/openSUSE:Factory/.python-Jinja2.new.28833 (New) Package is "python-Jinja2" Sun Feb 24 20:46:44 2019 rev:33 rq:677238 version:2.10 Changes: --- /work/SRC/openSUSE:Factory/python-Jinja2/python-Jinja2.changes 2018-12-14 20:48:34.981410714 +0100 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new.28833/python-Jinja2.changes 2019-02-24 20:46:46.607875353 +0100 @@ -1,0 +2,6 @@ +Tue Feb 19 03:45:55 UTC 2019 - John Vandenberg + +- Activate test suite +- Add minimum build dependency to match runtime dependency + +--- Other differences: -- ++ python-Jinja2.spec ++ --- /var/tmp/diff_new_pack.htJSB8/_old 2019-02-24 20:46:47.695874810 +0100 +++ /var/tmp/diff_new_pack.htJSB8/_new 2019-02-24 20:46:47.703874805 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-Jinja2 # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -26,7 +26,8 @@ Group: Development/Languages/Python URL:http://jinja.pocoo.org/ Source: https://files.pythonhosted.org/packages/source/J/Jinja2/Jinja2-%{version}.tar.gz -BuildRequires: %{python_module MarkupSafe} +BuildRequires: %{python_module MarkupSafe >= 0.23} +BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros @@ -93,6 +94,9 @@ %python_expand %fdupes %{buildroot}%{$python_sitelib} %endif +%check +%python_exec -m pytest + %files %{python_files} %license LICENSE %doc AUTHORS README.rst CHANGES.rst artwork examples
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2018-12-14 20:48:14 Comparing /work/SRC/openSUSE:Factory/python-Jinja2 (Old) and /work/SRC/openSUSE:Factory/.python-Jinja2.new.28833 (New) Package is "python-Jinja2" Fri Dec 14 20:48:14 2018 rev:32 rq:656829 version:2.10 Changes: --- /work/SRC/openSUSE:Factory/python-Jinja2/python-Jinja2.changes 2018-03-09 10:34:34.520651034 +0100 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new.28833/python-Jinja2.changes 2018-12-14 20:48:34.981410714 +0100 @@ -1,0 +2,10 @@ +Mon Dec 10 12:43:01 UTC 2018 - Tomáš Chvátal + +- Fix fdupes call + +--- +Tue Dec 4 12:49:28 UTC 2018 - Matej Cepl + +- Remove superfluous devel dependency for noarch package + +--- Other differences: -- ++ python-Jinja2.spec ++ --- /var/tmp/diff_new_pack.yzFiW8/_old 2018-12-14 20:48:35.637409812 +0100 +++ /var/tmp/diff_new_pack.yzFiW8/_new 2018-12-14 20:48:35.641409807 +0100 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -24,22 +24,19 @@ Summary:A fast and easy to use template engine written in pure Python License:BSD-3-Clause Group: Development/Languages/Python -Url:http://jinja.pocoo.org/ +URL:http://jinja.pocoo.org/ Source: https://files.pythonhosted.org/packages/source/J/Jinja2/Jinja2-%{version}.tar.gz BuildRequires: %{python_module MarkupSafe} -BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros +Requires: python-Babel >= 0.8 +Requires: python-MarkupSafe >= 0.23 +BuildArch: noarch %ifpython2 Provides: %{oldpython}-jinja2 = %{version} Obsoletes: %{oldpython}-jinja2 < %{version} %endif -Requires: python-Babel >= 0.8 -Requires: python-MarkupSafe >= 0.23 -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildArch: noarch - %python_subpackages %description @@ -93,24 +90,22 @@ install -Dm644 ext/Vim/jinja.vim %{buildroot}%{_datadir}/vim/site/syntax/jinja.vim # Install VIM syntax file install -Dm644 ext/jinja.el %{buildroot}%{_datadir}/emacs/site-lisp/jinja.el # Install Emacs syntax file %if 0%{?suse_version} -%fdupes %{buildroot}%{_prefix} +%python_expand %fdupes %{buildroot}%{$python_sitelib} %endif %files %{python_files} -%defattr(-,root,root,-) -%doc AUTHORS README.rst CHANGES.rst LICENSE artwork examples +%license LICENSE +%doc AUTHORS README.rst CHANGES.rst artwork examples %{python_sitelib}/jinja2 %{python_sitelib}/Jinja2-%{version}-py%{python_version}.egg-info %files -n python-Jinja2-vim -%defattr(-,root,root,-) %dir %{_datadir}/vim %dir %{_datadir}/vim/site %dir %{_datadir}/vim/site/syntax %{_datadir}/vim/site/syntax/jinja.vim %files -n python-Jinja2-emacs -%defattr(-,root,root,-) %{_datadir}/emacs/site-lisp/jinja.el %changelog
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2018-03-09 10:34:32 Comparing /work/SRC/openSUSE:Factory/python-Jinja2 (Old) and /work/SRC/openSUSE:Factory/.python-Jinja2.new (New) Package is "python-Jinja2" Fri Mar 9 10:34:32 2018 rev:31 rq:583700 version:2.10 Changes: --- /work/SRC/openSUSE:Factory/python-Jinja2/python-Jinja2.changes 2018-03-05 13:34:49.274536275 +0100 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new/python-Jinja2.changes 2018-03-09 10:34:34.520651034 +0100 @@ -1,0 +2,5 @@ +Tue Mar 6 15:52:17 UTC 2018 - apla...@suse.com + +- Allows Recommends and Suggest in Fedora + +--- Other differences: -- ++ python-Jinja2.spec ++ --- /var/tmp/diff_new_pack.jffgJZ/_old 2018-03-09 10:34:35.340621513 +0100 +++ /var/tmp/diff_new_pack.jffgJZ/_new 2018-03-09 10:34:35.344621369 +0100 @@ -62,7 +62,7 @@ License:BSD-3-Clause Group: Productivity/Text/Editors Requires: %{name} = %{version} -%if 0%{?suse_version} >= 1000 +%if 0%{?suse_version} >= 1000 || 0%{?fedora_version} >= 24 Recommends: vim %endif @@ -74,7 +74,7 @@ License:GPL-2.0-or-later Group: Productivity/Text/Editors Requires: %{name} = %{version} -%if 0%{?suse_version} >= 1000 +%if 0%{?suse_version} >= 1000 || 0%{?fedora_version} >= 24 Recommends: emacs %endif
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2018-03-05 13:34:44 Comparing /work/SRC/openSUSE:Factory/python-Jinja2 (Old) and /work/SRC/openSUSE:Factory/.python-Jinja2.new (New) Package is "python-Jinja2" Mon Mar 5 13:34:44 2018 rev:30 rq:580801 version:2.10 Changes: --- /work/SRC/openSUSE:Factory/python-Jinja2/python-Jinja2.changes 2017-11-12 18:00:13.117469024 +0100 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new/python-Jinja2.changes 2018-03-05 13:34:49.274536275 +0100 @@ -1,0 +2,5 @@ +Tue Feb 27 17:41:33 UTC 2018 - apla...@suse.com + +- Recommends only for SUSE + +--- Other differences: -- ++ python-Jinja2.spec ++ --- /var/tmp/diff_new_pack.LY3HYO/_old 2018-03-05 13:34:50.354497193 +0100 +++ /var/tmp/diff_new_pack.LY3HYO/_new 2018-03-05 13:34:50.358497048 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-Jinja2 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -62,17 +62,21 @@ License:BSD-3-Clause Group: Productivity/Text/Editors Requires: %{name} = %{version} +%if 0%{?suse_version} >= 1000 Recommends: vim +%endif %description -n python-Jinja2-vim Vim syntax highlighting scheme for Jinja2 templates. %package -n python-Jinja2-emacs Summary:Jinja2 syntax files for Emacs -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Productivity/Text/Editors Requires: %{name} = %{version} +%if 0%{?suse_version} >= 1000 Recommends: emacs +%endif %description -n python-Jinja2-emacs Emacs syntax highlighting scheme for Jinja2 templates.
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2017-11-12 18:00:10 Comparing /work/SRC/openSUSE:Factory/python-Jinja2 (Old) and /work/SRC/openSUSE:Factory/.python-Jinja2.new (New) Package is "python-Jinja2" Sun Nov 12 18:00:10 2017 rev:29 rq:540464 version:2.10 Changes: --- /work/SRC/openSUSE:Factory/python-Jinja2/python-Jinja2.changes 2017-04-19 18:07:31.669832369 +0200 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new/python-Jinja2.changes 2017-11-12 18:00:13.117469024 +0100 @@ -1,0 +2,48 @@ +Thu Nov 9 06:26:51 UTC 2017 - a...@gmx.de + +- specfile: + * CHANGES -> CHANGES.rst + * added README.rst to %doc section + +- update to version 2.10: + * Added a new extension node called "OverlayScope" which can be used +to create an unoptimized scope that will look up all variables +from a derived context. + * Added an "in" test that works like the in operator. This can be +used in combination with "reject" and "select". + * Added "previtem" and "nextitem" to loop contexts, providing access +to the previous/next item in the loop. If such an item does not +exist, the value is undefined. + * Added "changed(*values)" to loop contexts, providing an easy way +of checking whether a value has changed since the last iteration +(or rather since the last call of the method) + * Added a "namespace" function that creates a special object which +allows attribute assignment using the "set" tag. This can be used +to carry data across scopes, e.g. from a loop body to code that +comes after the loop. + * Added a "trimmed" modifier to "{% trans %}" to strip linebreaks +and surrounding whitespace. Also added a new policy to enable this +for all "trans" blocks. + * The "random" filter is no longer incorrectly constant folded and +will produce a new random choice each time the template is +rendered. (`#478`_) + * Added a "unique" filter. (`#469`_) + * Added "min" and "max" filters. (`#475`_) + * Added tests for all comparison operators: "eq", "ne", "lt", "le", +"gt", "ge". (`#665`_) + * "import" statement cannot end with a trailing comma. (`#617`_, +`#618`_) + * "indent" filter will not indent blank lines by default. (`#685`_) + * Add "reverse" argument for "dictsort" filter. (`#692`_) + * Add a "NativeEnvironment" that renders templates to native Python +types instead of strings. (`#708`_) + * Added filter support to the block "set" tag. (`#489`_) + * "tojson" filter marks output as safe to match documented behavior. +(`#718`_) + * Resolved a bug where getting debug locals for tracebacks could +modify template context. + * Fixed a bug where having many "{% elif ... %}" blocks resulted in +a "too many levels of indentation" error. These blocks now +compile to native "elif ..:" instead of "else: if ..:" (`#759`_) + +--- Old: Jinja2-2.9.6.tar.gz New: Jinja2-2.10.tar.gz Other differences: -- ++ python-Jinja2.spec ++ --- /var/tmp/diff_new_pack.nZVlNE/_old 2017-11-12 18:00:14.633413808 +0100 +++ /var/tmp/diff_new_pack.nZVlNE/_new 2017-11-12 18:00:14.637413662 +0100 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define oldpython python Name: python-Jinja2 -Version:2.9.6 +Version:2.10 Release:0 Summary:A fast and easy to use template engine written in pure Python License:BSD-3-Clause @@ -94,7 +94,7 @@ %files %{python_files} %defattr(-,root,root,-) -%doc AUTHORS CHANGES LICENSE artwork examples +%doc AUTHORS README.rst CHANGES.rst LICENSE artwork examples %{python_sitelib}/jinja2 %{python_sitelib}/Jinja2-%{version}-py%{python_version}.egg-info ++ Jinja2-2.9.6.tar.gz -> Jinja2-2.10.tar.gz ++ 9374 lines of diff (skipped)
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2017-04-19 18:07:30 Comparing /work/SRC/openSUSE:Factory/python-Jinja2 (Old) and /work/SRC/openSUSE:Factory/.python-Jinja2.new (New) Package is "python-Jinja2" Wed Apr 19 18:07:30 2017 rev:28 rq:485735 version:2.9.6 Changes: --- /work/SRC/openSUSE:Factory/python-Jinja2/python-Jinja2.changes 2015-12-03 13:25:46.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new/python-Jinja2.changes 2017-04-19 18:07:31.669832369 +0200 @@ -1,0 +2,19 @@ +Tue Apr 4 14:56:17 UTC 2017 - jmate...@suse.com + +- update for singlespec +- update to 2.9.6 + * fixed custom context behavior in fast resolve mode + +--- +Wed Mar 22 04:39:40 UTC 2017 - dmuel...@suse.com + +- fix requires + +--- +Wed Mar 15 13:55:57 UTC 2017 - mich...@stroeder.com + +- Update to 2.9.5 + (see the changes in /usr/share/doc/packages/python-Jinja2/CHANGES) +- updated source URL + +--- Old: Jinja2-2.8.tar.gz New: Jinja2-2.9.6.tar.gz Other differences: -- ++ python-Jinja2.spec ++ --- /var/tmp/diff_new_pack.HAhhbg/_old 2017-04-19 18:07:32.477718090 +0200 +++ /var/tmp/diff_new_pack.HAhhbg/_new 2017-04-19 18:07:32.477718090 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-Jinja2 # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -16,27 +16,31 @@ # +%{?!python_module:%define python_module() python-%{**} python3-%{**}} +%define oldpython python Name: python-Jinja2 -Version:2.8 +Version:2.9.6 Release:0 Summary:A fast and easy to use template engine written in pure Python License:BSD-3-Clause Group: Development/Languages/Python Url:http://jinja.pocoo.org/ -Source: http://pypi.python.org/packages/source/J/Jinja2/Jinja2-%{version}.tar.gz +Source: https://files.pythonhosted.org/packages/source/J/Jinja2/Jinja2-%{version}.tar.gz +BuildRequires: %{python_module MarkupSafe} +BuildRequires: %{python_module devel} +BuildRequires: %{python_module setuptools} BuildRequires: fdupes -BuildRequires: python-MarkupSafe -BuildRequires: python-devel -BuildRequires: python-setuptools -Provides: python-jinja2 = %{version} -Obsoletes: python-jinja2 < %{version} -Requires: python-MarkupSafe +BuildRequires: python-rpm-macros +%ifpython2 +Provides: %{oldpython}-jinja2 = %{version} +Obsoletes: %{oldpython}-jinja2 < %{version} +%endif +Requires: python-Babel >= 0.8 +Requires: python-MarkupSafe >= 0.23 BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?suse_version} && 0%{?suse_version} <= 1110 -%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} -%else BuildArch: noarch -%endif + +%python_subpackages %description Jinja2 is a template engine written in pure Python. It provides a Django @@ -53,59 +57,55 @@ {% endblock %} -%package vim +%package -n python-Jinja2-vim Summary:Jinja2 syntax files for Vim License:BSD-3-Clause Group: Productivity/Text/Editors Requires: %{name} = %{version} -%if 0%{?suse_version} >= 1010 Recommends: vim -%endif -%description vim +%description -n python-Jinja2-vim Vim syntax highlighting scheme for Jinja2 templates. -%package emacs +%package -n python-Jinja2-emacs Summary:Jinja2 syntax files for Emacs License:GPL-2.0+ Group: Productivity/Text/Editors Requires: %{name} = %{version} -%if 0%{?suse_version} >= 1010 Recommends: emacs -%endif -%description emacs +%description -n python-Jinja2-emacs Emacs syntax highlighting scheme for Jinja2 templates. %prep %setup -q -n Jinja2-%{version} %build -python setup.py build +%python_build sed -i 's/\r$//' LICENSE # Fix wrong EOL encoding %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%python_install install -Dm644 ext/Vim/jinja.vim %{buildroot}%{_datadir}/vim/site/syntax/jinja.vim # Install VIM syntax file install -Dm644 ext/jinja.el %{buildroot}%{_datadir}/emacs/site-lisp/jinja.el # Install Emacs syntax file %if 0%{?suse_version} %fdupes %{buildroot}%{_prefix} %endif -%files +%files %{python_files} %defattr(-,r
commit python-Jinja2 for openSUSE:Factory
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.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new/python-Jinja2.changes 2015-12-03 13:25:46.0 +0100 @@ -1,0 +2,35 @@ +Thu Nov 19 13:18:12 UTC 2015 - apla...@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.0 +0100 +++ /var/tmp/diff_new_pack.dkvViu/_new 2015-12-03 13:25:47.0 +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)
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2015-07-24 09:57:41 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-05-15 09:02:59.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new/python-Jinja2.changes 2015-07-24 09:57:43.0 +0200 @@ -1,0 +2,5 @@ +Wed Jul 22 14:20:45 UTC 2015 - jeng...@inai.de + +- Use %python_version over %py_ver: better portability to RHEL + +--- Other differences: -- ++ python-Jinja2.spec ++ --- /var/tmp/diff_new_pack.B58sok/_old 2015-07-24 09:57:44.0 +0200 +++ /var/tmp/diff_new_pack.B58sok/_new 2015-07-24 09:57:44.0 +0200 @@ -99,7 +99,7 @@ %defattr(-,root,root,-) %doc AUTHORS CHANGES LICENSE artwork examples %{python_sitelib}/jinja2 -%{python_sitelib}/Jinja2-%{version}-py%{py_ver}.egg-info +%{python_sitelib}/Jinja2-%{version}-py%{python_version}.egg-info %files vim %defattr(-,root,root,-)
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2015-05-15 09:02:57 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 2014-08-20 17:52:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new/python-Jinja2.changes 2015-05-15 09:02:59.0 +0200 @@ -14 +14 @@ -- Update to 2.7.3 +- Update to 2.7.3 (bnc#858239, CVE-2014-0012) Other differences: -- ++ python-Jinja2.spec ++ --- /var/tmp/diff_new_pack.ZdXVUK/_old 2015-05-15 09:03:00.0 +0200 +++ /var/tmp/diff_new_pack.ZdXVUK/_new 2015-05-15 09:03:00.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-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
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2014-08-20 17:52:41 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 2014-07-16 16:37:13.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new/python-Jinja2.changes 2014-08-20 17:52:43.0 +0200 @@ -1,0 +2,10 @@ +Fri Aug 15 12:30:58 UTC 2014 - mci...@suse.cz + +- run testsuite during build + +--- +Fri Aug 15 12:29:35 UTC 2014 - mci...@suse.cz + +- adjust dependency to use up to date package name for python-MarkupSafe + +--- Other differences: -- ++ python-Jinja2.spec ++ --- /var/tmp/diff_new_pack.kpk3DD/_old 2014-08-20 17:52:44.0 +0200 +++ /var/tmp/diff_new_pack.kpk3DD/_new 2014-08-20 17:52:44.0 +0200 @@ -25,11 +25,12 @@ Url:http://jinja.pocoo.org/ Source: http://pypi.python.org/packages/source/J/Jinja2/Jinja2-%{version}.tar.gz BuildRequires: fdupes +BuildRequires: python-MarkupSafe BuildRequires: python-devel BuildRequires: python-setuptools Provides: python-jinja2 = %{version} Obsoletes: python-jinja2 < %{version} -Requires: python-markupsafe +Requires: python-MarkupSafe BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} && 0%{?suse_version} <= 1110 %{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} @@ -91,6 +92,9 @@ %fdupes %{buildroot}%{_prefix} %endif +%check +python run-tests.py + %files %defattr(-,root,root,-) %doc AUTHORS CHANGES LICENSE artwork examples -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2014-07-16 16:37:11 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 2014-05-10 22:57:00.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new/python-Jinja2.changes 2014-07-16 16:37:13.0 +0200 @@ -1,0 +2,7 @@ +Tue Jul 15 10:41:00 UTC 2014 - toddrme2...@gmail.com + +- Update to 2.7.3 + - Security issue: Corrected the security fix for the cache folder. +This fix was provided by RedHat. + +--- Old: Jinja2-2.7.2.tar.gz New: Jinja2-2.7.3.tar.gz Other differences: -- ++ python-Jinja2.spec ++ --- /var/tmp/diff_new_pack.BiEq6S/_old 2014-07-16 16:37:14.0 +0200 +++ /var/tmp/diff_new_pack.BiEq6S/_new 2014-07-16 16:37:14.0 +0200 @@ -17,7 +17,7 @@ Name: python-Jinja2 -Version:2.7.2 +Version:2.7.3 Release:0 Summary:A fast and easy to use template engine written in pure Python License:BSD-3-Clause ++ Jinja2-2.7.2.tar.gz -> Jinja2-2.7.3.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Jinja2-2.7.2/CHANGES new/Jinja2-2.7.3/CHANGES --- old/Jinja2-2.7.2/CHANGES2014-01-10 11:41:21.0 +0100 +++ new/Jinja2-2.7.3/CHANGES2014-06-06 18:49:01.0 +0200 @@ -1,6 +1,13 @@ Jinja2 Changelog +Version 2.7.3 +- +(bugfix release, released on June 6th 2014) + +- Security issue: Corrected the security fix for the cache folder. This + fix was provided by RedHat. + Version 2.7.2 - (bugfix release, released on January 10th 2014) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Jinja2-2.7.2/Jinja2.egg-info/PKG-INFO new/Jinja2-2.7.3/Jinja2.egg-info/PKG-INFO --- old/Jinja2-2.7.2/Jinja2.egg-info/PKG-INFO 2014-01-10 11:42:33.0 +0100 +++ new/Jinja2-2.7.3/Jinja2.egg-info/PKG-INFO 2014-06-06 18:49:12.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: Jinja2 -Version: 2.7.2 +Version: 2.7.3 Summary: A small but fast and easy to use stand-alone template engine written in pure python. Home-page: http://jinja.pocoo.org/ Author: Armin Ronacher diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Jinja2-2.7.2/Jinja2.egg-info/requires.txt new/Jinja2-2.7.3/Jinja2.egg-info/requires.txt --- old/Jinja2-2.7.2/Jinja2.egg-info/requires.txt 2014-01-10 11:42:33.0 +0100 +++ new/Jinja2-2.7.3/Jinja2.egg-info/requires.txt 2014-06-06 18:49:12.0 +0200 @@ -1,4 +1,4 @@ markupsafe [i18n] -Babel>=0.8 \ No newline at end of file +Babel>=0.8 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Jinja2-2.7.2/PKG-INFO new/Jinja2-2.7.3/PKG-INFO --- old/Jinja2-2.7.2/PKG-INFO 2014-01-10 11:42:36.0 +0100 +++ new/Jinja2-2.7.3/PKG-INFO 2014-06-06 18:49:13.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: Jinja2 -Version: 2.7.2 +Version: 2.7.3 Summary: A small but fast and easy to use stand-alone template engine written in pure python. Home-page: http://jinja.pocoo.org/ Author: Armin Ronacher diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Jinja2-2.7.2/jinja2/__init__.py new/Jinja2-2.7.3/jinja2/__init__.py --- old/Jinja2-2.7.2/jinja2/__init__.py 2014-01-10 11:42:33.0 +0100 +++ new/Jinja2-2.7.3/jinja2/__init__.py 2014-06-06 18:49:12.0 +0200 @@ -27,7 +27,7 @@ :license: BSD, see LICENSE for more details. """ __docformat__ = 'restructuredtext en' -__version__ = '2.7.2' +__version__ = '2.7.3' # high level interface from jinja2.environment import Environment, Template diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Jinja2-2.7.2/jinja2/bccache.py new/Jinja2-2.7.3/jinja2/bccache.py --- old/Jinja2-2.7.2/jinja2/bccache.py 2014-01-10 11:42:03.0 +0100 +++ new/Jinja2-2.7.3/jinja2/bccache.py 2014-06-06 18:47:51.0 +0200 @@ -16,6 +16,7 @@ """ from os import path, listdir import os +import stat import sys import errno import marshal @@ -215,7 +216,7 @@ # On windows the temporary directory is used specific unless # explicitly forced otherwise. We can just use that. -if os.name == 'n': +if os.name == 'nt': return tmpdir if not hasattr(os, 'getuid
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2014-05-10 22:56:59 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 2014-05-02 19:21:59.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new/python-Jinja2.changes 2014-05-10 22:57:00.0 +0200 @@ -1,0 +2,5 @@ +Thu May 8 21:21:45 UTC 2014 - h...@urpla.net + +- fix package build (file selection missing) + +--- Other differences: -- ++ python-Jinja2.spec ++ --- /var/tmp/diff_new_pack.mFB9ME/_old 2014-05-10 22:57:01.0 +0200 +++ /var/tmp/diff_new_pack.mFB9ME/_new 2014-05-10 22:57:01.0 +0200 @@ -94,7 +94,8 @@ %files %defattr(-,root,root,-) %doc AUTHORS CHANGES LICENSE artwork examples -%{python_sitelib}/* +%{python_sitelib}/jinja2 +%{python_sitelib}/Jinja2-%{version}-py%{py_ver}.egg-info %files vim %defattr(-,root,root,-) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2014-05-02 19:21:58 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 2014-01-23 15:53:43.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new/python-Jinja2.changes 2014-05-02 19:21:59.0 +0200 @@ -1,0 +2,5 @@ +Sat Apr 26 19:38:39 UTC 2014 - dmuel...@suse.com + +- avoid rebuildcycle with vim + +--- Other differences: -- ++ python-Jinja2.spec ++ --- /var/tmp/diff_new_pack.0XSyGH/_old 2014-05-02 19:21:59.0 +0200 +++ /var/tmp/diff_new_pack.0XSyGH/_new 2014-05-02 19:21:59.0 +0200 @@ -27,7 +27,6 @@ BuildRequires: fdupes BuildRequires: python-devel BuildRequires: python-setuptools -BuildRequires: vim Provides: python-jinja2 = %{version} Obsoletes: python-jinja2 < %{version} Requires: python-markupsafe @@ -99,6 +98,9 @@ %files vim %defattr(-,root,root,-) +%dir %{_datadir}/vim +%dir %{_datadir}/vim/site +%dir %{_datadir}/vim/site/syntax %{_datadir}/vim/site/syntax/jinja.vim %files emacs -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2014-01-16 15:38:11 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 2013-10-25 11:19:54.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new/python-Jinja2.changes 2014-01-23 15:53:43.0 +0100 @@ -1,0 +2,10 @@ +Mon Jan 13 13:18:53 UTC 2014 - dmuel...@suse.com + +- update to 2.7.2: + - Prefix loader was not forwarding the locals properly to +inner loaders. This is now fixed. + - Security issue: Changed the default folder for the filesystem cache to be +user specific and read and write protected on UNIX systems. See `Debian bug +734747`_ for more information. + +--- Old: Jinja2-2.7.1.tar.gz New: Jinja2-2.7.2.tar.gz Other differences: -- ++ python-Jinja2.spec ++ --- /var/tmp/diff_new_pack.mFI3er/_old 2014-01-23 15:53:43.0 +0100 +++ /var/tmp/diff_new_pack.mFI3er/_new 2014-01-23 15:53:43.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-Jinja2 # -# Copyright (c) 2013 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: python-Jinja2 -Version:2.7.1 +Version:2.7.2 Release:0 Summary:A fast and easy to use template engine written in pure Python License:BSD-3-Clause ++ Jinja2-2.7.1.tar.gz -> Jinja2-2.7.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Jinja2-2.7.1/CHANGES new/Jinja2-2.7.2/CHANGES --- old/Jinja2-2.7.1/CHANGES2013-08-07 14:05:58.0 +0200 +++ new/Jinja2-2.7.2/CHANGES2014-01-10 11:41:21.0 +0100 @@ -1,6 +1,18 @@ Jinja2 Changelog +Version 2.7.2 +- +(bugfix release, released on January 10th 2014) + +- Prefix loader was not forwarding the locals properly to + inner loaders. This is now fixed. +- Security issue: Changed the default folder for the filesystem cache to be + user specific and read and write protected on UNIX systems. See `Debian bug + 734747`_ for more information. + +.. _Debian bug 734747: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734747 + Version 2.7.1 - (bugfix release, released on August 7th 2013) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Jinja2-2.7.1/Jinja2.egg-info/PKG-INFO new/Jinja2-2.7.2/Jinja2.egg-info/PKG-INFO --- old/Jinja2-2.7.1/Jinja2.egg-info/PKG-INFO 2013-08-07 15:27:32.0 +0200 +++ new/Jinja2-2.7.2/Jinja2.egg-info/PKG-INFO 2014-01-10 11:42:33.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: Jinja2 -Version: 2.7.1 +Version: 2.7.2 Summary: A small but fast and easy to use stand-alone template engine written in pure python. Home-page: http://jinja.pocoo.org/ Author: Armin Ronacher diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Jinja2-2.7.1/PKG-INFO new/Jinja2-2.7.2/PKG-INFO --- old/Jinja2-2.7.1/PKG-INFO 2013-08-07 15:27:32.0 +0200 +++ new/Jinja2-2.7.2/PKG-INFO 2014-01-10 11:42:36.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: Jinja2 -Version: 2.7.1 +Version: 2.7.2 Summary: A small but fast and easy to use stand-alone template engine written in pure python. Home-page: http://jinja.pocoo.org/ Author: Armin Ronacher diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Jinja2-2.7.1/jinja2/__init__.py new/Jinja2-2.7.2/jinja2/__init__.py --- old/Jinja2-2.7.1/jinja2/__init__.py 2013-08-07 15:27:31.0 +0200 +++ new/Jinja2-2.7.2/jinja2/__init__.py 2014-01-10 11:42:33.0 +0100 @@ -27,7 +27,7 @@ :license: BSD, see LICENSE for more details. """ __docformat__ = 'restructuredtext en' -__version__ = '2.7.1' +__version__ = '2.7.2' # high level interface from jinja2.environment import Environment, Template diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Jinja2-2.7.1/jinja2/bccache.py new/Jinja2-2.7.2/jinja2/bccache.py --- old/Jinja2-2.7.1/jinja2/bccache.py 2013-08-07 13:31:17.0 +0200 +++ new/Jinja2-2.7.2/jinja2/bccache.py 2014-01-10 11:42:03.0 +0100 @@ -15,7 +15,9 @@ :license: BSD. """ from
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2013-10-25 11:19:53 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 2013-09-03 22:03:22.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new/python-Jinja2.changes 2013-10-25 11:19:54.0 +0200 @@ -1,0 +2,5 @@ +Thu Oct 24 11:07:20 UTC 2013 - speili...@suse.com + +- Require python-setuptools instead of distribute (upstreams merged) + +--- Other differences: -- ++ python-Jinja2.spec ++ --- /var/tmp/diff_new_pack.9je6Ep/_old 2013-10-25 11:19:56.0 +0200 +++ /var/tmp/diff_new_pack.9je6Ep/_new 2013-10-25 11:19:56.0 +0200 @@ -26,7 +26,7 @@ Source: http://pypi.python.org/packages/source/J/Jinja2/Jinja2-%{version}.tar.gz BuildRequires: fdupes BuildRequires: python-devel -BuildRequires: python-distribute +BuildRequires: python-setuptools BuildRequires: vim Provides: python-jinja2 = %{version} Obsoletes: python-jinja2 < %{version} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2013-09-03 22:03:21 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 2013-08-15 12:29:09.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new/python-Jinja2.changes 2013-09-03 22:03:22.0 +0200 @@ -1,0 +2,5 @@ +Mon Sep 2 15:03:25 UTC 2013 - speili...@suse.com + +- Avoid "Recommends:" on old rpm distros + +--- Other differences: -- ++ python-Jinja2.spec ++ --- /var/tmp/diff_new_pack.WF8LyH/_old 2013-09-03 22:03:23.0 +0200 +++ /var/tmp/diff_new_pack.WF8LyH/_new 2013-09-03 22:03:23.0 +0200 @@ -58,7 +58,9 @@ License:BSD-3-Clause Group: Productivity/Text/Editors Requires: %{name} = %{version} +%if 0%{?suse_version} >= 1010 Recommends: vim +%endif %description vim Vim syntax highlighting scheme for Jinja2 templates. @@ -68,7 +70,9 @@ License:GPL-2.0+ Group: Productivity/Text/Editors Requires: %{name} = %{version} +%if 0%{?suse_version} >= 1010 Recommends: emacs +%endif %description emacs Emacs syntax highlighting scheme for Jinja2 templates. -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2013-08-15 12:29:07 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 2013-07-11 19:37:07.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new/python-Jinja2.changes 2013-08-15 12:29:09.0 +0200 @@ -1,0 +2,15 @@ +Tue Aug 13 09:56:18 UTC 2013 - dmuel...@suse.com + +- update to 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. + +--- Old: Jinja2-2.7.tar.gz New: Jinja2-2.7.1.tar.gz Other differences: -- ++ python-Jinja2.spec ++ --- /var/tmp/diff_new_pack.nncWGb/_old 2013-08-15 12:29:10.0 +0200 +++ /var/tmp/diff_new_pack.nncWGb/_new 2013-08-15 12:29:10.0 +0200 @@ -17,7 +17,7 @@ Name: python-Jinja2 -Version:2.7 +Version:2.7.1 Release:0 Summary:A fast and easy to use template engine written in pure Python License:BSD-3-Clause ++ Jinja2-2.7.tar.gz -> Jinja2-2.7.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Jinja2-2.7/CHANGES new/Jinja2-2.7.1/CHANGES --- old/Jinja2-2.7/CHANGES 2013-05-20 15:02:34.0 +0200 +++ new/Jinja2-2.7.1/CHANGES2013-08-07 14:05:58.0 +0200 @@ -1,6 +1,21 @@ Jinja2 Changelog +Version 2.7.1 +- +(bugfix release, released on August 7th 2013) + +- 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. + Version 2.7 --- (codename Translation, released on May 20th 2013) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Jinja2-2.7/Jinja2.egg-info/PKG-INFO new/Jinja2-2.7.1/Jinja2.egg-info/PKG-INFO --- old/Jinja2-2.7/Jinja2.egg-info/PKG-INFO 2013-05-20 15:02:56.0 +0200 +++ new/Jinja2-2.7.1/Jinja2.egg-info/PKG-INFO 2013-08-07 15:27:32.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: Jinja2 -Version: 2.7 +Version: 2.7.1 Summary: A small but fast and easy to use stand-alone template engine written in pure python. Home-page: http://jinja.pocoo.org/ Author: Armin Ronacher diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Jinja2-2.7/Jinja2.egg-info/SOURCES.txt new/Jinja2-2.7.1/Jinja2.egg-info/SOURCES.txt --- old/Jinja2-2.7/Jinja2.egg-info/SOURCES.txt 2013-05-20 15:02:56.0 +0200 +++ new/Jinja2-2.7.1/Jinja2.egg-info/SOURCES.txt2013-08-07 15:27:32.0 +0200 @@ -105,6 +105,7 @@ jinja2/visitor.py jinja2/testsuite/__init__.py jinja2/testsuite/api.py +jinja2/testsuite/bytecode_cache.py jinja2/testsuite/core_tags.py jinja2/testsuite/debug.py jinja2/testsuite/doctests.py diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Jinja2-2.7/PKG-INFO new/Jinja2-2.7.1/PKG-INFO --- old/Jinja2-2.7/PKG-INFO 2013-05-20 15:02:56.0 +0200 +++ new/Jinja2-2.7.1/PKG-INFO 2013-08-07 15:27:32.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: Jinja2 -Version: 2.7 +Version: 2.7.1 Summary: A small but fast and easy to use stand-alone template engine written in pure python. Home-page: http://jinja.pocoo.org/ Author: Armin Ronacher diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Jinja2-2.7/jinja2/__init__.py new/Jinja2-2.7.1/jinja2/__init__.py --- old/Jinja2-2.7/jinja2/__init__.py 2013-05-20 15:02:56.0 +0200 +++ new/Jinja2-2.7.1/jinja2/__init__.py 2013-08-07 15:27:31.0 +0200 @@ -27,7 +27,7 @@ :license: BSD, s
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2013-07-11 19:37:06 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 2012-05-07 22:49:52.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new/python-Jinja2.changes 2013-07-11 19:37:07.0 +0200 @@ -1,0 +2,31 @@ +Thu Jul 11 14:37:06 UTC 2013 - dmuel...@suse.com + +- update to 2.7: + - 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. + +--- Old: Jinja2-2.6.tar.gz New: Jinja2-2.7.tar.gz Other differences: -- ++ python-Jinja2.spec ++ --- /var/tmp/diff_new_pack.WOR6zl/_old 2013-07-11 19:37:08.0 +0200 +++ /var/tmp/diff_new_pack.WOR6zl/_new 2013-07-11 19:37:08.0 +0200 @@ -17,7 +17,7 @@ Name: python-Jinja2 -Version:2.6 +Version:2.7 Release:0 Summary:A fast and easy to use template engine written in pure Python License:BSD-3-Clause @@ -30,6 +30,7 @@ BuildRequires: vim Provides: python-jinja2 = %{version} Obsoletes: python-jinja2 < %{version} +Requires: python-markupsafe BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} && 0%{?suse_version} <= 1110 %{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} @@ -89,7 +90,7 @@ %files %defattr(-,root,root,-) -%doc AUTHORS CHANGES LICENSE artwork examples ext/JinjaTemplates.tmbundle.tar.gz +%doc AUTHORS CHANGES LICENSE artwork examples %{python_sitelib}/* %files vim ++ Jinja2-2.6.tar.gz -> Jinja2-2.7.tar.gz ++ 6235 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2013-06-19 16:21:41 Comparing /work/SRC/openSUSE:Factory/python-Jinja2 (Old) and /work/SRC/openSUSE:Factory/.python-Jinja2.new (New) Package is "python-Jinja2" Changes: Old: python3-Jinja2.changes python3-Jinja2.spec Other differences: -- ++ python-Jinja2.spec ++ --- /var/tmp/diff_new_pack.k91CtY/_old 2013-06-19 16:21:43.0 +0200 +++ /var/tmp/diff_new_pack.k91CtY/_new 2013-06-19 16:21:43.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-Jinja2 # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 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 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2012-12-03 11:20:53 Comparing /work/SRC/openSUSE:Factory/python-Jinja2 (Old) and /work/SRC/openSUSE:Factory/.python-Jinja2.new (New) Package is "python-Jinja2", Maintainer is "cth...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/python-Jinja2/python3-Jinja2.changes 2012-11-26 19:58:14.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new/python3-Jinja2.changes 2012-12-03 11:20:55.0 +0100 @@ -1,0 +2,5 @@ +Fri Nov 30 14:04:52 UTC 2012 - toddrme2...@gmail.com + +- Fix building on openSUSE 12.1 and 12.2 + +--- Other differences: -- ++ python3-Jinja2.spec ++ --- /var/tmp/diff_new_pack.ZCTG6I/_old 2012-12-03 11:20:56.0 +0100 +++ /var/tmp/diff_new_pack.ZCTG6I/_new 2012-12-03 11:20:56.0 +0100 @@ -25,6 +25,7 @@ Url:http://jinja.pocoo.org/ Source: http://pypi.python.org/packages/source/J/Jinja2/Jinja2-%{version}.tar.gz BuildRequires: fdupes +BuildRequires: python3 BuildRequires: python3-2to3 BuildRequires: python3-devel BuildRequires: python3-distribute -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2012-11-26 19:52:32 Comparing /work/SRC/openSUSE:Factory/python-Jinja2 (Old) and /work/SRC/openSUSE:Factory/.python-Jinja2.new (New) Package is "python-Jinja2", Maintainer is "cth...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/python-Jinja2/python3-Jinja2.changes 2012-05-07 22:49:52.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new/python3-Jinja2.changes 2012-11-26 19:58:14.0 +0100 @@ -1,0 +2,5 @@ +Thu Nov 22 09:39:27 UTC 2012 - toddrme2...@gmail.com + +- Remove openSUSE 11.4 spec file workarounds + +--- Other differences: -- ++ python3-Jinja2.spec ++ --- /var/tmp/diff_new_pack.723QHp/_old 2012-11-26 19:59:01.0 +0100 +++ /var/tmp/diff_new_pack.723QHp/_new 2012-11-26 19:59:01.0 +0100 @@ -25,20 +25,11 @@ Url:http://jinja.pocoo.org/ Source: http://pypi.python.org/packages/source/J/Jinja2/Jinja2-%{version}.tar.gz BuildRequires: fdupes -BuildRequires: python3 BuildRequires: python3-2to3 BuildRequires: python3-devel BuildRequires: python3-distribute BuildRequires: vim BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?suse_version} <= 1140 -%{!?python3_sitelib: %global python3_sitelib %(python3 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} -%{!?py3_ver: %global py3_ver %(python3 -c "import sys; version=str(sys.version_info[0]) + '.' + str(sys.version_info[1]); print(version)" 2>/dev/null || echo PYTHON-NOT-FOUND)} -%ifarch x86_64 -# to allow ownership of noarch python directories -BuildRequires: python3-32bit -%endif -%endif BuildArch: noarch Requires: python3 >= %{py3_ver} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2012-05-07 22:49:47 Comparing /work/SRC/openSUSE:Factory/python-Jinja2 (Old) and /work/SRC/openSUSE:Factory/.python-Jinja2.new (New) Package is "python-Jinja2", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/python-Jinja2/python-Jinja2.changes 2012-02-24 06:53:32.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new/python-Jinja2.changes 2012-05-07 22:49:52.0 +0200 @@ -1,0 +2,20 @@ +Mon Apr 30 13:06:58 UTC 2012 - toddrme2...@gmail.com + +- Fix building python 3 package on openSUSE 11.4 x86_64 + +--- +Thu Apr 26 14:08:18 UTC 2012 - toddrme2...@gmail.com + +- Add 2to3 buildrequires to allow for proper conversion of python 3 + version + +--- +Mon Apr 23 12:00:49 UTC 2012 - toddrme2...@gmail.com + +- Add python 3 package +- Simplify vim plugin packaging +- Add suggests for vim and emacs in their respective + packages +- Removed test for obsolete openSUSE version + +--- New Changes file: --- /dev/null 2012-05-03 01:24:41.895590051 +0200 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new/python3-Jinja2.changes 2012-05-07 22:49:52.0 +0200 @@ -0,0 +1,19 @@ +--- +Mon Apr 30 13:06:58 UTC 2012 - toddrme2...@gmail.com + +- Fix building python 3 package on openSUSE 11.4 x86_64 + +--- +Thu Apr 26 14:08:18 UTC 2012 - toddrme2...@gmail.com + +- Add 2to3 buildrequires to allow for proper conversion of python 3 + version + +--- +Mon Apr 23 12:00:49 UTC 2012 - toddrme2...@gmail.com + +- Add python 3 package +- Simplify vim plugin packaging +- Add suggests for vim and emacs in their respective + packages +- Removed test for obsolete openSUSE version New: python3-Jinja2.changes python3-Jinja2.spec Other differences: -- ++ python-Jinja2.spec ++ --- /var/tmp/diff_new_pack.uON1Az/_old 2012-05-07 22:49:53.0 +0200 +++ /var/tmp/diff_new_pack.uON1Az/_new 2012-05-07 22:49:53.0 +0200 @@ -27,6 +27,7 @@ BuildRequires: fdupes BuildRequires: python-devel BuildRequires: python-distribute +BuildRequires: vim Provides: python-jinja2 = %{version} Obsoletes: python-jinja2 < %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -56,6 +57,7 @@ License:BSD-3-Clause Group: Productivity/Text/Editors Requires: %{name} = %{version} +Recommends: vim %description vim Vim syntax highlighting scheme for Jinja2 templates. @@ -65,6 +67,7 @@ License:GPL-2.0+ Group: Productivity/Text/Editors Requires: %{name} = %{version} +Recommends: emacs %description emacs Emacs syntax highlighting scheme for Jinja2 templates. @@ -80,7 +83,7 @@ python setup.py install --prefix=%{_prefix} --root=%{buildroot} install -Dm644 ext/Vim/jinja.vim %{buildroot}%{_datadir}/vim/site/syntax/jinja.vim # Install VIM syntax file install -Dm644 ext/jinja.el %{buildroot}%{_datadir}/emacs/site-lisp/jinja.el # Install Emacs syntax file -%if 0%{?suse_version} > 1010 +%if 0%{?suse_version} %fdupes %{buildroot}%{_prefix} %endif @@ -91,7 +94,7 @@ %files vim %defattr(-,root,root,-) -%{_datadir}/vim +%{_datadir}/vim/site/syntax/jinja.vim %files emacs %defattr(-,root,root,-) ++ python3-Jinja2.spec ++ # # spec file for package python3-Jinja2 # # Copyright (c) 2012 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: python3-Jinja2 Version:2.6 Release:0 Summary:A fast and easy to use template engine written in pure Python License:BSD-3-Clause Group: Development/Languages/Python Url:http://jinja.pocoo.org/ Source: http://pypi.python.org/packages/source/J/Jinja2/
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at 2012-02-24 06:53:27 Comparing /work/SRC/openSUSE:Factory/python-Jinja2 (Old) and /work/SRC/openSUSE:Factory/.python-Jinja2.new (New) Package is "python-Jinja2", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/python-Jinja2/python-Jinja2.changes 2011-09-26 10:11:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-Jinja2.new/python-Jinja2.changes 2012-02-24 06:53:32.0 +0100 @@ -1,0 +2,5 @@ +Thu Feb 23 13:44:50 UTC 2012 - sasc...@suse.de + +- Simplified macro usage + +--- Other differences: -- ++ python-Jinja2.spec ++ --- /var/tmp/diff_new_pack.IXUoTa/_old 2012-02-24 06:53:33.0 +0100 +++ /var/tmp/diff_new_pack.IXUoTa/_new 2012-02-24 06:53:33.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-Jinja2 # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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 @@ -16,30 +16,25 @@ # - Name: python-Jinja2 Version:2.6 Release:0 -Url:http://jinja.pocoo.org/ Summary:A fast and easy to use template engine written in pure Python License:BSD-3-Clause Group: Development/Languages/Python +Url:http://jinja.pocoo.org/ Source: http://pypi.python.org/packages/source/J/Jinja2/Jinja2-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: fdupes BuildRequires: python-devel BuildRequires: python-distribute -%if 0%{?suse_version} -%py_requires -%if 0%{?suse_version} > 1010 -BuildRequires: fdupes -%endif -%if 0%{?suse_version} > 1110 -BuildArch: noarch -%endif -%endif Provides: python-jinja2 = %{version} Obsoletes: python-jinja2 < %{version} -%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} +BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{?suse_version} && 0%{?suse_version} <= 1110 +%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} +%else +BuildArch: noarch +%endif %description Jinja2 is a template engine written in pure Python. It provides a Django @@ -58,6 +53,7 @@ %package vim Summary:Jinja2 syntax files for Vim +License:BSD-3-Clause Group: Productivity/Text/Editors Requires: %{name} = %{version} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at Mon Sep 26 10:11:59 CEST 2011. --- python-Jinja2/python-Jinja2.changes 2011-09-20 14:59:48.0 +0200 +++ /mounts/work_src_done/STABLE/python-Jinja2/python-Jinja2.changes 2011-09-22 14:02:15.0 +0200 @@ -1,0 +2,12 @@ +Thu Sep 22 12:00:51 UTC 2011 - sasc...@suse.de + +- Split of 'vim' and 'emacs' sub-packages that contain syntax highlighting + support for both editors + +--- +Thu Sep 22 09:13:19 UTC 2011 - sasc...@suse.de + +- Set license to BSD-3-Clause (SPDX style) +- Require python-distribute instead of python-setuptools + +--- calling whatdependson for head-i586 Other differences: -- ++ python-Jinja2.spec ++ --- /var/tmp/diff_new_pack.6FP6pn/_old 2011-09-26 10:11:55.0 +0200 +++ /var/tmp/diff_new_pack.6FP6pn/_new 2011-09-26 10:11:55.0 +0200 @@ -19,15 +19,15 @@ Name: python-Jinja2 Version:2.6 -Release:1 +Release:0 Url:http://jinja.pocoo.org/ Summary:A fast and easy to use template engine written in pure Python -License:BSD +License:BSD-3-Clause Group: Development/Languages/Python Source: http://pypi.python.org/packages/source/J/Jinja2/Jinja2-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: python-devel -BuildRequires: python-setuptools +BuildRequires: python-distribute %if 0%{?suse_version} %py_requires %if 0%{?suse_version} > 1010 @@ -56,6 +56,23 @@ {% endblock %} +%package vim +Summary:Jinja2 syntax files for Vim +Group: Productivity/Text/Editors +Requires: %{name} = %{version} + +%description vim +Vim syntax highlighting scheme for Jinja2 templates. + +%package emacs +Summary:Jinja2 syntax files for Emacs +License:GPL-2.0+ +Group: Productivity/Text/Editors +Requires: %{name} = %{version} + +%description emacs +Emacs syntax highlighting scheme for Jinja2 templates. + %prep %setup -q -n Jinja2-%{version} @@ -65,13 +82,23 @@ %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} +install -Dm644 ext/Vim/jinja.vim %{buildroot}%{_datadir}/vim/site/syntax/jinja.vim # Install VIM syntax file +install -Dm644 ext/jinja.el %{buildroot}%{_datadir}/emacs/site-lisp/jinja.el # Install Emacs syntax file %if 0%{?suse_version} > 1010 %fdupes %{buildroot}%{_prefix} %endif %files %defattr(-,root,root,-) -%doc AUTHORS CHANGES LICENSE artwork examples ext +%doc AUTHORS CHANGES LICENSE artwork examples ext/JinjaTemplates.tmbundle.tar.gz %{python_sitelib}/* +%files vim +%defattr(-,root,root,-) +%{_datadir}/vim + +%files emacs +%defattr(-,root,root,-) +%{_datadir}/emacs/site-lisp/jinja.el + %changelog Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at Wed Sep 21 17:18:15 CEST 2011. --- python-Jinja2/python-Jinja2.changes 2011-07-20 22:33:48.0 +0200 +++ /mounts/work_src_done/STABLE/python-Jinja2/python-Jinja2.changes 2011-09-20 14:59:48.0 +0200 @@ -1,0 +2,34 @@ +Tue Sep 20 12:57:24 UTC 2011 - sasc...@suse.de + +- Update to version 2.6: + * internal attributes now raise an internal attribute error now instead +of returning an undefined. This fixes problems when passing undefined +objects to Python semantics expecting APIs. + * traceback support now works properly for PyPy. (Tested with 1.4) + * implemented operator intercepting for sandboxed environments. This +allows application developers to disable builtin operators for better +security. (For instance limit the mathematical operators to actual +integers instead of longs) + * groupby filter now supports dotted notation for grouping by attributes +of attributes. + * scoped blocks not properly treat toplevel assignments and imports. +Previously an import suddenly "disappeared" in a scoped block. + * automatically detect newer Python interpreter versions before loading code +from bytecode caches to prevent segfaults on invalid opcodes. The segfault +in earlier Jinja2 versions here was not a Jinja2 bug but a limitation in +the underlying Python interpreter. If you notice Jinja2 segfaulting in +earlier versions after an upgrade of the Python interpreter you don't have +to upgrade, it's enough to flush the bytecode cache. This just no longer +makes this necessary, Jinja2 will automatically detect these cases now. + * the sum filter can now sum up values by attribute. This is a backwards +incompatible change. The argument to the filter previously was the +optional starting index which defaultes to zero. This now became the +second argument to the function because it's rarely used. + * like sum, sort now also makes it possible to order items by attribute. + * like sum and sort, join now also is able to join attributes of objects +as string. + * the internal eval context now has a reference to the environment. + * added a mapping test to see if an object is a dict or an object with +a similar interface. + +--- calling whatdependson for head-i586 Old: Jinja2-2.5.5.tar.gz New: Jinja2-2.6.tar.gz Other differences: -- ++ python-Jinja2.spec ++ --- /var/tmp/diff_new_pack.7EneNs/_old 2011-09-21 17:18:09.0 +0200 +++ /var/tmp/diff_new_pack.7EneNs/_new 2011-09-21 17:18:09.0 +0200 @@ -18,7 +18,7 @@ Name: python-Jinja2 -Version:2.5.5 +Version:2.6 Release:1 Url:http://jinja.pocoo.org/ Summary:A fast and easy to use template engine written in pure Python @@ -38,8 +38,7 @@ %endif %endif Provides: python-jinja2 = %{version} -# TODO: Change back to '<' after next version update: -Obsoletes: python-jinja2 <= %{version} +Obsoletes: python-jinja2 < %{version} %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %description @@ -70,9 +69,6 @@ %fdupes %{buildroot}%{_prefix} %endif -%clean -rm -rf %{buildroot} - %files %defattr(-,root,root,-) %doc AUTHORS CHANGES LICENSE artwork examples ext ++ Jinja2-2.5.5.tar.gz -> Jinja2-2.6.tar.gz ++ 3800 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-Jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-Jinja2 for openSUSE:Factory checked in at Thu Jul 21 13:18:37 CEST 2011. New Changes file: --- /dev/null 2010-08-26 16:28:41.0 +0200 +++ python-Jinja2/python-Jinja2.changes 2011-07-20 22:33:48.0 +0200 @@ -0,0 +1,37 @@ +--- +Wed Jul 20 20:27:08 UTC 2011 - sasc...@gmx.de + +- Renamed to python-Jinja2 +- Fix wrong EOL encodings + +--- +Thu Apr 7 14:56:33 UTC 2011 - sasc...@suse.de + +- Do not require python-setuptools, buildrequires is sufficient +- Removed authors from description +- Changed license to BSD3c + +--- +Sun Dec 12 17:45:39 UTC 2010 - sasc...@gmx.de + +- rpmlint issues cleanup + * fdupes, tar.bz2 tarball, ... +- package docs again (lost with last revision) + +--- +Sat Dec 11 23:23:05 UTC 2010 - sasc...@gmx.de + +- re-generated spec file with py2pack + * now builds for Fedora and Mandriva + +--- +Thu Sep 17 20:33:11 UTC 2009 - alexan...@exatati.com.br + +- Update to 2.2.1; +- Fixed changes file name. + +--- +Mon Jun 8 14:05:51 CEST 2009 - po...@suse.de + +- initial package (2.1.1) + calling whatdependson for head-i586 New: Jinja2-2.5.5.tar.gz python-Jinja2.changes python-Jinja2.spec Other differences: -- ++ python-Jinja2.spec ++ # # spec file for package python-Jinja2 # # Copyright (c) 2011 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: python-Jinja2 Version:2.5.5 Release:1 Url:http://jinja.pocoo.org/ Summary:A fast and easy to use template engine written in pure Python License:BSD Group: Development/Languages/Python Source: http://pypi.python.org/packages/source/J/Jinja2/Jinja2-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: python-devel BuildRequires: python-setuptools %if 0%{?suse_version} %py_requires %if 0%{?suse_version} > 1010 BuildRequires: fdupes %endif %if 0%{?suse_version} > 1110 BuildArch: noarch %endif %endif Provides: python-jinja2 = %{version} # TODO: Change back to '<' after next version update: Obsoletes: python-jinja2 <= %{version} %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %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. Here a small example of a Jinja template: {% extends 'base.html' %} {% block title %}Memberlist{% endblock %} {% block content %} {% for user in users %} {{ user.username }} {% endfor %} {% endblock %} %prep %setup -q -n Jinja2-%{version} %build python setup.py build sed -i 's/\r$//' LICENSE # Fix wrong EOL encoding %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} %if 0%{?suse_version} > 1010 %fdupes %{buildroot}%{_prefix} %endif %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS CHANGES LICENSE artwork examples ext %{python_sitelib}/* %changelog Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-jinja2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-jinja2 for openSUSE:Factory checked in at Thu Apr 14 14:48:35 CEST 2011. --- python-jinja2/python-jinja2.changes 2010-12-12 18:47:09.0 +0100 +++ python-jinja2/python-jinja2.changes 2011-04-07 17:00:40.0 +0200 @@ -1,0 +2,7 @@ +Thu Apr 7 14:56:33 UTC 2011 - sasc...@suse.de + +- Do not require python-setuptools, buildrequires is sufficient +- Removed authors from description +- Changed license to BSD3c + +--- calling whatdependson for head-i586 Other differences: -- ++ python-jinja2.spec ++ --- /var/tmp/diff_new_pack.h1hIlw/_old 2011-04-14 14:46:29.0 +0200 +++ /var/tmp/diff_new_pack.h1hIlw/_new 2011-04-14 14:46:29.0 +0200 @@ -1,5 +1,5 @@ # -# spec file for package python-jinja2 (Version 2.5.5) +# spec file for package python-jinja2 # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -15,7 +15,6 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} @@ -24,22 +23,21 @@ Name: python-%{mod_name} Version:2.5.5 -Release:1 +Release:6 Url:http://jinja.pocoo.org/ -Summary:A small but fast and easy to use stand-alone template engine written in Python -License:BSD +Summary:A small but fast and easy to use stand-alone template engine +License:BSD3c Group: Development/Languages/Python Source: Jinja2-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: python-devel BuildRequires: python-setuptools -Requires: python-setuptools %if 0%{?suse_version} %py_requires %if 0%{?suse_version} > 1010 BuildRequires: fdupes %endif -%if %{?suse_version: %{suse_version} > 1110} %{!?suse_version:1} +%if 0%{?suse_version} > 1110 BuildArch: noarch %endif %endif @@ -49,34 +47,26 @@ Django inspired non-XML syntax but supports inline expressions and an optional sandboxed environment. - -Authors: - -Armin Ronacher - %prep -export CFLAGS="%{optflags}" -%setup -n Jinja2-%{version} +%setup -q -n Jinja2-%{version} %build -%{__python} setup.py build +export CFLAGS="%{optflags}" +python setup.py build %install -%{__python} setup.py install --prefix=%{_prefix} --root=%{buildroot} %{?suse_version: --record-rpm=INSTALLED_FILES} +python setup.py install --prefix=%{_prefix} --root=%{buildroot} %if 0%{?suse_version} > 1010 %fdupes %{buildroot} %endif %clean -%{__rm} -rf %{buildroot} +rm -rf %{buildroot} -%files %{?suse_version: -f INSTALLED_FILES} +%files %defattr(-,root,root,-) %doc AUTHORS CHANGES LICENSE artwork examples ext -%if 0%{!?suse_version:1} -# You may have to add additional files here! %python_sitelib/%{mod_name}* %python_sitelib/Jinja2* -%endif %changelog Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org