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',
