Hello community,

here is the log from the commit of package python-Tempita for openSUSE:Factory 
checked in at 2016-11-15 18:02:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Tempita (Old)
 and      /work/SRC/openSUSE:Factory/.python-Tempita.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Tempita"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Tempita/python-Tempita.changes    
2013-10-25 11:33:40.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python-Tempita.new/python-Tempita.changes       
2016-11-15 18:02:39.000000000 +0100
@@ -1,0 +2,5 @@
+Tue Nov 15 10:32:59 UTC 2016 - dmuel...@suse.com
+
+- update to 0.5.2
+
+-------------------------------------------------------------------

Old:
----
  Tempita-0.5.1.tar.gz

New:
----
  Tempita-0.5.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-Tempita.spec ++++++
--- /var/tmp/diff_new_pack.sbr1Td/_old  2016-11-15 18:02:40.000000000 +0100
+++ /var/tmp/diff_new_pack.sbr1Td/_new  2016-11-15 18:02:40.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-Tempita
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,13 @@
 
 
 Name:           python-Tempita
-Version:        0.5.1
+Version:        0.5.2
 Release:        0
 Url:            http://pythonpaste.org/tempita/
 Summary:        A very small text templating language
 License:        MIT
 Group:          Development/Languages/Python
-Source:         
http://pypi.python.org/packages/source/T/Tempita/Tempita-%{version}.tar.gz
+Source:         
https://pypi.io/packages/source/T/Tempita/Tempita-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  python-devel
 BuildRequires:  python-setuptools

++++++ Tempita-0.5.1.tar.gz -> Tempita-0.5.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Tempita-0.5.1/PKG-INFO new/Tempita-0.5.2/PKG-INFO
--- old/Tempita-0.5.1/PKG-INFO  2011-06-13 17:42:48.000000000 +0200
+++ new/Tempita-0.5.2/PKG-INFO  2013-12-17 05:07:49.000000000 +0100
@@ -1,6 +1,6 @@
-Metadata-Version: 1.0
+Metadata-Version: 1.1
 Name: Tempita
-Version: 0.5.1
+Version: 0.5.2
 Summary: A very small text templating language
 Home-page: http://pythonpaste.org/tempita/
 Author: Ian Bicking
@@ -18,10 +18,6 @@
         <http://pythonpaste.org/tempita/#the-interface>`_, and there's nothing
         more to learn about it.
         
-        You can install from the `svn repository
-        <http://svn.pythonpaste.org/Tempita/trunk#Tempita-dev>`__ with
-        ``easy_install Tempita==dev``.
-        
 Keywords: templating template language html
 Platform: UNKNOWN
 Classifier: Development Status :: 4 - Beta
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Tempita-0.5.1/Tempita.egg-info/PKG-INFO 
new/Tempita-0.5.2/Tempita.egg-info/PKG-INFO
--- old/Tempita-0.5.1/Tempita.egg-info/PKG-INFO 2011-06-13 17:42:47.000000000 
+0200
+++ new/Tempita-0.5.2/Tempita.egg-info/PKG-INFO 2013-12-17 05:07:49.000000000 
+0100
@@ -1,6 +1,6 @@
-Metadata-Version: 1.0
+Metadata-Version: 1.1
 Name: Tempita
-Version: 0.5.1
+Version: 0.5.2
 Summary: A very small text templating language
 Home-page: http://pythonpaste.org/tempita/
 Author: Ian Bicking
@@ -18,10 +18,6 @@
         <http://pythonpaste.org/tempita/#the-interface>`_, and there's nothing
         more to learn about it.
         
-        You can install from the `svn repository
-        <http://svn.pythonpaste.org/Tempita/trunk#Tempita-dev>`__ with
-        ``easy_install Tempita==dev``.
-        
 Keywords: templating template language html
 Platform: UNKNOWN
 Classifier: Development Status :: 4 - Beta
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Tempita-0.5.1/Tempita.egg-info/SOURCES.txt 
new/Tempita-0.5.2/Tempita.egg-info/SOURCES.txt
--- old/Tempita-0.5.1/Tempita.egg-info/SOURCES.txt      2011-06-13 
17:42:48.000000000 +0200
+++ new/Tempita-0.5.2/Tempita.egg-info/SOURCES.txt      2013-12-17 
05:07:49.000000000 +0100
@@ -6,5 +6,6 @@
 Tempita.egg-info/top_level.txt
 Tempita.egg-info/zip-safe
 tempita/__init__.py
+tempita/__main__.py
 tempita/_looper.py
 tempita/compat3.py
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Tempita-0.5.1/setup.cfg new/Tempita-0.5.2/setup.cfg
--- old/Tempita-0.5.1/setup.cfg 2011-06-13 17:42:48.000000000 +0200
+++ new/Tempita-0.5.2/setup.cfg 2013-12-17 05:07:49.000000000 +0100
@@ -1,20 +1,13 @@
-[egg_info]
-tag_build = 
-tag_date = 0
-tag_svn_revision = 0
-
 [global]
 command_packages = buildutils.pudge_command, buildutils.publish_command
 
-[nosetests]
-doctest-extension = txt
-with-doctest = 1
-
-[publish]
-doc-dest = scp://i...@webwareforpython.org/home/paste/htdocs/tempita
-doc-dir = docs/html
+[egg_info]
+tag_build = 
+tag_svn_revision = 0
+tag_date = 0
 
 [pudge]
+organization = Python Paste
 highlighter = pygments
 settings = no_about=true
        link1=http://cheeseshop.python.org/pypi/Tempita Download
@@ -23,13 +16,20 @@
 docs = docs/index.txt docs/license.txt
 title = Tempita
 modules = tempita
-theme = pythonpaste.org
 doc_base = docs/
+theme = pythonpaste.org
 mailing_list_url = /community/mailing-list.html
-organization = Python Paste
 organization_url = http://pythonpaste.org/
 trac_url = http://trac.pythonpaste.org/
 
+[publish]
+doc-dest = scp://i...@webwareforpython.org/home/paste/htdocs/tempita
+doc-dir = docs/html
+
 [aliases]
 distribute = register sdist bdist_egg upload pudge publish
 
+[nosetests]
+with-doctest = 1
+doctest-extension = txt
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Tempita-0.5.1/setup.py new/Tempita-0.5.2/setup.py
--- old/Tempita-0.5.1/setup.py  2011-06-13 17:40:58.000000000 +0200
+++ new/Tempita-0.5.2/setup.py  2013-12-17 05:07:27.000000000 +0100
@@ -1,7 +1,6 @@
-from setuptools import setup, find_packages
-import sys, os
+from setuptools import setup
 
-version = '0.5.1'
+version = '0.5.2'
 
 setup(name='Tempita',
       version=version,
@@ -18,10 +17,6 @@
 <http://pythonpaste.org/tempita/#the-language>`_, the `interface
 <http://pythonpaste.org/tempita/#the-interface>`_, and there's nothing
 more to learn about it.
-
-You can install from the `svn repository
-<http://svn.pythonpaste.org/Tempita/trunk#Tempita-dev>`__ with
-``easy_install Tempita==dev``.
 """,
       classifiers=[
           'Development Status :: 4 - Beta',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Tempita-0.5.1/tempita/__init__.py 
new/Tempita-0.5.2/tempita/__init__.py
--- old/Tempita-0.5.1/tempita/__init__.py       2010-12-22 00:56:35.000000000 
+0100
+++ new/Tempita-0.5.2/tempita/__init__.py       2013-12-17 04:59:28.000000000 
+0100
@@ -93,21 +93,21 @@
 
     def __init__(self, content, name=None, namespace=None, stacklevel=None,
                  get_template=None, default_inherit=None, line_offset=0,
-                 delimeters=None):
+                 delimiters=None):
         self.content = content
 
-        # set delimeters
-        if delimeters is None:
-            delimeters = (self.default_namespace['start_braces'],
+        # set delimiters
+        if delimiters is None:
+            delimiters = (self.default_namespace['start_braces'],
                           self.default_namespace['end_braces'])
         else:
-            assert len(delimeters) == 2 and all([isinstance(delimeter, 
basestring)
-                                                 for delimeter in delimeters])
+            assert len(delimiters) == 2 and all([isinstance(delimeter, 
basestring)
+                                                 for delimeter in delimiters])
             self.default_namespace = self.__class__.default_namespace.copy()
-            self.default_namespace['start_braces'] = delimeters[0]
-            self.default_namespace['end_braces'] = delimeters[1]
-        self.delimeters = delimeters
-        
+            self.default_namespace['start_braces'] = delimiters[0]
+            self.default_namespace['end_braces'] = delimiters[1]
+        self.delimiters = delimiters
+
         self._unicode = is_unicode(content)
         if name is None and stacklevel is not None:
             try:
@@ -128,7 +128,7 @@
                 if lineno:
                     name += ':%s' % lineno
         self.name = name
-        self._parsed = parse(content, name=name, line_offset=line_offset, 
delimeters=self.delimeters)
+        self._parsed = parse(content, name=name, line_offset=line_offset, 
delimiters=self.delimiters)
         if namespace is None:
             namespace = {}
         self.namespace = namespace
@@ -371,9 +371,9 @@
         return msg
 
 
-def sub(content, delimeters=None, **kw):
+def sub(content, delimiters=None, **kw):
     name = kw.get('__name')
-    tmpl = Template(content, name=name, delimeters=delimeters)
+    tmpl = Template(content, name=name, delimiters=delimiters)
     return tmpl.substitute(kw)
 
 
@@ -631,7 +631,7 @@
 ############################################################
 
 
-def lex(s, name=None, trim_whitespace=True, line_offset=0, delimeters=None):
+def lex(s, name=None, trim_whitespace=True, line_offset=0, delimiters=None):
     """
     Lex a string into chunks:
 
@@ -653,27 +653,27 @@
         TemplateError: {{ inside expression at line 1 column 10
 
     """
-    if delimeters is None:
-        delimeters = ( Template.default_namespace['start_braces'],
+    if delimiters is None:
+        delimiters = ( Template.default_namespace['start_braces'],
                        Template.default_namespace['end_braces'] )
     in_expr = False
     chunks = []
     last = 0
     last_pos = (1, 1)
-    token_re = re.compile(r'%s|%s' % (re.escape(delimeters[0]),
-                                      re.escape(delimeters[1])))
+    token_re = re.compile(r'%s|%s' % (re.escape(delimiters[0]),
+                                      re.escape(delimiters[1])))
     for match in token_re.finditer(s):
         expr = match.group(0)
         pos = find_position(s, match.end(), line_offset)
-        if expr == delimeters[0] and in_expr:
-            raise TemplateError('%s inside expression' % delimeters[0],
+        if expr == delimiters[0] and in_expr:
+            raise TemplateError('%s inside expression' % delimiters[0],
                                 position=pos,
                                 name=name)
-        elif expr == delimeters[1] and not in_expr:
-            raise TemplateError('%s outside expression' % delimeters[1],
+        elif expr == delimiters[1] and not in_expr:
+            raise TemplateError('%s outside expression' % delimiters[1],
                                 position=pos,
                                 name=name)
-        if expr == delimeters[0]:
+        if expr == delimiters[0]:
             part = s[last:match.start()]
             if part:
                 chunks.append(part)
@@ -684,7 +684,7 @@
         last = match.end()
         last_pos = pos
     if in_expr:
-        raise TemplateError('No %s to finish last expression' % delimeters[1],
+        raise TemplateError('No %s to finish last expression' % delimiters[1],
                             name=name, position=last_pos)
     part = s[last:]
     if part:
@@ -764,7 +764,7 @@
     return (len(leading) + line_offset, len(leading[-1]) + 1)
 
 
-def parse(s, name=None, line_offset=0, delimeters=None):
+def parse(s, name=None, line_offset=0, delimiters=None):
     r"""
     Parses a string into a kind of AST
 
@@ -814,10 +814,10 @@
             ...
         TemplateError: Multi-line py blocks must start with a newline at line 
1 column 3
     """
-    if delimeters is None:
-        delimeters = ( Template.default_namespace['start_braces'],
+    if delimiters is None:
+        delimiters = ( Template.default_namespace['start_braces'],
                        Template.default_namespace['end_braces'] )
-    tokens = lex(s, name=name, line_offset=line_offset, delimeters=delimeters)
+    tokens = lex(s, name=name, line_offset=line_offset, delimiters=delimiters)
     result = []
     while tokens:
         next_chunk, tokens = parse_expr(tokens, name)
@@ -1118,14 +1118,18 @@
 def fill_command(args=None):
     import sys
     import optparse
-    import pkg_resources
     import os
     if args is None:
         args = sys.argv[1:]
-    dist = pkg_resources.get_distribution('Paste')
-    parser = optparse.OptionParser(
-        version=coerce_text(dist),
-        usage=_fill_command_usage)
+    kwargs = dict(usage=_fill_command_usage)
+    try:
+        import pkg_resources
+        dist = pkg_resources.get_distribution('tempita')
+        kwargs['version'] = coerce_text(dist)
+    except ImportError:
+        # pkg_resources not available
+        pass
+    parser = optparse.OptionParser(**kwargs)
     parser.add_option(
         '-o', '--output',
         dest='output',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Tempita-0.5.1/tempita/__main__.py 
new/Tempita-0.5.2/tempita/__main__.py
--- old/Tempita-0.5.1/tempita/__main__.py       1970-01-01 01:00:00.000000000 
+0100
+++ new/Tempita-0.5.2/tempita/__main__.py       2013-12-17 04:45:50.000000000 
+0100
@@ -0,0 +1,3 @@
+from tempita import fill_command
+
+fill_command()


Reply via email to