commit python-Jinja2 for openSUSE:Factory

2020-05-04 Thread root
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 

commit python-Jinja2 for openSUSE:Factory

2020-04-14 Thread root
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

2020-02-25 Thread root
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 

commit python-Jinja2 for openSUSE:Factory

2019-11-04 Thread root
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

2019-09-30 Thread root
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, \
  

commit python-Jinja2 for openSUSE:Factory

2019-05-05 Thread root
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

2019-04-19 Thread root
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 

commit python-Jinja2 for openSUSE:Factory

2019-02-24 Thread root
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

2018-12-14 Thread root
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

2018-03-09 Thread root
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

2018-03-05 Thread root
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

2017-11-12 Thread root
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

2017-04-19 Thread root
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}
 

commit python-Jinja2 for openSUSE:Factory

2015-12-03 Thread h_root
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

2015-07-24 Thread h_root
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

2015-05-15 Thread h_root
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

2014-08-20 Thread h_root
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

2014-07-16 Thread h_root
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

2014-05-02 Thread h_root
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

2014-01-23 Thread h_root
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 os 

commit python-Jinja2 for openSUSE:Factory

2013-10-25 Thread h_root
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

2013-09-03 Thread h_root
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

2013-08-15 Thread h_root
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, see 

commit python-Jinja2 for openSUSE:Factory

2013-07-11 Thread h_root
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

2013-06-19 Thread h_root
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

2012-12-03 Thread h_root
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

2012-11-26 Thread h_root
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

2012-05-07 Thread h_root
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: 

commit python-Jinja2 for openSUSE:Factory

2012-02-23 Thread h_root
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

2011-09-26 Thread h_root

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 @@
   /ul
 {% 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

2011-09-21 Thread h_root

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

2011-07-21 Thread h_root

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 %}
  ul
  {% for user in users %}
lia href={{ user.url }}{{ user.username }}/a/li
  {% endfor %}
  /ul
{% 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