Hello community,

here is the log from the commit of package python-Kajiki for openSUSE:Factory 
checked in at 2019-06-22 11:24:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Kajiki (Old)
 and      /work/SRC/openSUSE:Factory/.python-Kajiki.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Kajiki"

Sat Jun 22 11:24:43 2019 rev:10 rq:711309 version:0.8.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Kajiki/python-Kajiki.changes      
2019-03-12 09:52:11.283552732 +0100
+++ /work/SRC/openSUSE:Factory/.python-Kajiki.new.4615/python-Kajiki.changes    
2019-06-22 11:24:44.657421372 +0200
@@ -1,0 +2,7 @@
+Fri Jun 21 10:15:58 UTC 2019 - [email protected]
+
+- version update to 0.8.0
+  * Fixed support for Python 3.8
+  * Dropped support for Python 2.6 and 3.3
+
+-------------------------------------------------------------------

Old:
----
  Kajiki-0.7.2.tar.gz

New:
----
  Kajiki-0.8.0.tar.gz

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

Other differences:
------------------
++++++ python-Kajiki.spec ++++++
--- /var/tmp/diff_new_pack.g7vGSy/_old  2019-06-22 11:24:45.897422607 +0200
+++ /var/tmp/diff_new_pack.g7vGSy/_new  2019-06-22 11:24:45.925422635 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-Kajiki
-Version:        0.7.2
+Version:        0.8.0
 Release:        0
 Summary:        Compiler for Genshi syntax outputting Python bytecode
 License:        MIT
@@ -28,6 +28,7 @@
 BuildRequires:  %{python_module Babel}
 BuildRequires:  %{python_module nine}
 BuildRequires:  %{python_module nose}
+BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
@@ -53,7 +54,7 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-%python_exec setup.py test
+%pytest
 
 %files %{python_files}
 %license LICENSE.rst

++++++ Kajiki-0.7.2.tar.gz -> Kajiki-0.8.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Kajiki-0.7.2/CHANGES.rst new/Kajiki-0.8.0/CHANGES.rst
--- old/Kajiki-0.7.2/CHANGES.rst        2018-04-16 22:53:18.000000000 +0200
+++ new/Kajiki-0.8.0/CHANGES.rst        2019-06-03 12:46:52.000000000 +0200
@@ -1,6 +1,12 @@
 CHANGES
 =======
 
+0.8.0 (2019-06-03)
+------------------
+
+* Fixed support for Python 3.8
+* Dropped support for Python 2.6 and 3.3
+
 0.7.2 (2018-04-16)
 ------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Kajiki-0.7.2/Kajiki.egg-info/PKG-INFO 
new/Kajiki-0.8.0/Kajiki.egg-info/PKG-INFO
--- old/Kajiki-0.7.2/Kajiki.egg-info/PKG-INFO   2018-04-16 22:54:38.000000000 
+0200
+++ new/Kajiki-0.8.0/Kajiki.egg-info/PKG-INFO   2019-06-03 12:56:48.000000000 
+0200
@@ -1,12 +1,13 @@
-Metadata-Version: 1.1
+Metadata-Version: 2.1
 Name: Kajiki
-Version: 0.7.2
+Version: 0.8.0
 Summary: Fast XML-based template engine with Genshi syntax and Jinja blocks
 Home-page: https://github.com/nandoflorestan/kajiki
-Author: Nando Florestan
-Author-email: [email protected]
+Author: Rick Copeland
+Author-email: [email protected]
+Maintainer: Nando Florestan
+Maintainer-email: [email protected]
 License: MIT
-Description-Content-Type: UNKNOWN
 Description: Kajiki provides fast well-formed XML templates
         ==============================================
         
@@ -79,6 +80,12 @@
         CHANGES
         =======
         
+        0.8.0 (2019-06-03)
+        ------------------
+        
+        * Fixed support for Python 3.8
+        * Dropped support for Python 2.6 and 3.3
+        
         0.7.2 (2018-04-16)
         ------------------
         
@@ -237,13 +244,17 @@
 Classifier: Operating System :: OS Independent
 Classifier: Programming Language :: Python
 Classifier: Programming Language :: Python :: 2
-Classifier: Programming Language :: Python :: 2.6
 Classifier: Programming Language :: Python :: 2.7
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.2
-Classifier: Programming Language :: Python :: 3.3
+Classifier: Programming Language :: Python :: 3.4
+Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3.6
+Classifier: Programming Language :: Python :: 3.7
+Classifier: Programming Language :: Python :: 3.8
 Classifier: Programming Language :: Python :: Implementation :: CPython
+Classifier: Programming Language :: Python :: Implementation :: PyPy
 Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
 Classifier: Topic :: Software Development :: Libraries :: Python Modules
 Classifier: Topic :: Text Processing :: Markup :: HTML
 Classifier: Topic :: Text Processing :: Markup :: XML
+Provides-Extra: testing
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Kajiki-0.7.2/PKG-INFO new/Kajiki-0.8.0/PKG-INFO
--- old/Kajiki-0.7.2/PKG-INFO   2018-04-16 22:54:38.000000000 +0200
+++ new/Kajiki-0.8.0/PKG-INFO   2019-06-03 12:56:48.000000000 +0200
@@ -1,12 +1,13 @@
-Metadata-Version: 1.1
+Metadata-Version: 2.1
 Name: Kajiki
-Version: 0.7.2
+Version: 0.8.0
 Summary: Fast XML-based template engine with Genshi syntax and Jinja blocks
 Home-page: https://github.com/nandoflorestan/kajiki
-Author: Nando Florestan
-Author-email: [email protected]
+Author: Rick Copeland
+Author-email: [email protected]
+Maintainer: Nando Florestan
+Maintainer-email: [email protected]
 License: MIT
-Description-Content-Type: UNKNOWN
 Description: Kajiki provides fast well-formed XML templates
         ==============================================
         
@@ -79,6 +80,12 @@
         CHANGES
         =======
         
+        0.8.0 (2019-06-03)
+        ------------------
+        
+        * Fixed support for Python 3.8
+        * Dropped support for Python 2.6 and 3.3
+        
         0.7.2 (2018-04-16)
         ------------------
         
@@ -237,13 +244,17 @@
 Classifier: Operating System :: OS Independent
 Classifier: Programming Language :: Python
 Classifier: Programming Language :: Python :: 2
-Classifier: Programming Language :: Python :: 2.6
 Classifier: Programming Language :: Python :: 2.7
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.2
-Classifier: Programming Language :: Python :: 3.3
+Classifier: Programming Language :: Python :: 3.4
+Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3.6
+Classifier: Programming Language :: Python :: 3.7
+Classifier: Programming Language :: Python :: 3.8
 Classifier: Programming Language :: Python :: Implementation :: CPython
+Classifier: Programming Language :: Python :: Implementation :: PyPy
 Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
 Classifier: Topic :: Software Development :: Libraries :: Python Modules
 Classifier: Topic :: Text Processing :: Markup :: HTML
 Classifier: Topic :: Text Processing :: Markup :: XML
+Provides-Extra: testing
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Kajiki-0.7.2/docs/conf.py 
new/Kajiki-0.8.0/docs/conf.py
--- old/Kajiki-0.7.2/docs/conf.py       2018-04-16 22:54:13.000000000 +0200
+++ new/Kajiki-0.8.0/docs/conf.py       2019-06-03 12:50:13.000000000 +0200
@@ -42,7 +42,7 @@
 
 # General information about the project.
 project = u'Kajiki'
-copyright = u'2010-2018, Rick Copeland, Nando Florestan and Alessandro Molina'
+copyright = u'2010-2019, Rick Copeland, Nando Florestan and Alessandro Molina'
 
 # The version info for the project you're documenting, acts as replacement for
 # |version| and |release|, also used in various other places throughout the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Kajiki-0.7.2/kajiki/template.py 
new/Kajiki-0.8.0/kajiki/template.py
--- old/Kajiki-0.7.2/kajiki/template.py 2017-09-11 13:50:13.000000000 +0200
+++ new/Kajiki-0.8.0/kajiki/template.py 2019-06-03 12:45:52.000000000 +0200
@@ -5,6 +5,7 @@
 import re
 import types
 from nine import IS_PYTHON2, basestring, str, iteritems
+from sys import version_info
 
 try:
     from functools import update_wrapper
@@ -410,21 +411,26 @@
                               code.co_cellvars)
 else:
     def patch_code_file_lines(code, filename, firstlineno, lnotab):
-        return types.CodeType(code.co_argcount,
-                            code.co_kwonlyargcount,
-                            code.co_nlocals,
-                            code.co_stacksize,
-                            code.co_flags,
-                            code.co_code,
-                            code.co_consts,
-                            code.co_names,
-                            code.co_varnames,
-                            filename,
-                            code.co_name,
-                            firstlineno,
-                            lnotab,
-                            code.co_freevars,
-                            code.co_cellvars)
+        code_args = [code.co_argcount]
+        if version_info >= (3, 8):
+            code_args.append(code.co_posonlyargcount)
+        code_args.extend([
+            code.co_kwonlyargcount,
+            code.co_nlocals,
+            code.co_stacksize,
+            code.co_flags,
+            code.co_code,
+            code.co_consts,
+            code.co_names,
+            code.co_varnames,
+            filename,
+            code.co_name,
+            firstlineno,
+            lnotab,
+            code.co_freevars,
+            code.co_cellvars,
+        ])
+        return types.CodeType(*code_args)
 
 
 class KajikiSyntaxError(Exception):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Kajiki-0.7.2/kajiki/version.py 
new/Kajiki-0.8.0/kajiki/version.py
--- old/Kajiki-0.7.2/kajiki/version.py  2018-04-16 22:53:36.000000000 +0200
+++ new/Kajiki-0.8.0/kajiki/version.py  2019-06-03 12:55:48.000000000 +0200
@@ -3,4 +3,4 @@
                         unicode_literals)
 
 __version__ = '0.7'
-__release__ = '0.7.2'
+__release__ = '0.8.0'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Kajiki-0.7.2/setup.py new/Kajiki-0.8.0/setup.py
--- old/Kajiki-0.7.2/setup.py   2018-04-16 19:00:57.000000000 +0200
+++ new/Kajiki-0.8.0/setup.py   2019-06-03 12:49:57.000000000 +0200
@@ -44,12 +44,15 @@
           'Operating System :: OS Independent',
           'Programming Language :: Python',
           'Programming Language :: Python :: 2',
-          'Programming Language :: Python :: 2.6',
           'Programming Language :: Python :: 2.7',
           'Programming Language :: Python :: 3',
-          'Programming Language :: Python :: 3.2',
-          'Programming Language :: Python :: 3.3',
+          'Programming Language :: Python :: 3.4',
+          'Programming Language :: Python :: 3.5',
+          'Programming Language :: Python :: 3.6',
+          'Programming Language :: Python :: 3.7',
+          'Programming Language :: Python :: 3.8',
           'Programming Language :: Python :: Implementation :: CPython',
+          'Programming Language :: Python :: Implementation :: PyPy',
           'Topic :: Internet :: WWW/HTTP :: Dynamic Content',
           'Topic :: Software Development :: Libraries :: Python Modules',
           'Topic :: Text Processing :: Markup :: HTML',


Reply via email to