Hello community, here is the log from the commit of package python-leveldb for openSUSE:Factory checked in at 2020-06-11 10:12:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-leveldb (Old) and /work/SRC/openSUSE:Factory/.python-leveldb.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-leveldb" Thu Jun 11 10:12:47 2020 rev:5 rq:813400 version:0.201 Changes: -------- --- /work/SRC/openSUSE:Factory/python-leveldb/python-leveldb.changes 2020-03-10 09:51:08.004016709 +0100 +++ /work/SRC/openSUSE:Factory/.python-leveldb.new.3606/python-leveldb.changes 2020-06-11 10:17:07.177550146 +0200 @@ -1,0 +2,9 @@ +Wed Apr 15 13:32:57 UTC 2020 - Marketa Calabkova <[email protected]> + +- Update to 0.201 + * support Python 3.8 + * drop Python 3.4 + * small fixes +- Drop python_38.patch + +------------------------------------------------------------------- Old: ---- leveldb-0.20.tar.gz python_38.patch New: ---- leveldb-0.201.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-leveldb.spec ++++++ --- /var/tmp/diff_new_pack.XQ5dlr/_old 2020-06-11 10:17:08.777555282 +0200 +++ /var/tmp/diff_new_pack.XQ5dlr/_new 2020-06-11 10:17:08.777555282 +0200 @@ -18,14 +18,13 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-leveldb -Version: 0.20 +Version: 0.201 Release: 0 Summary: Python bindings for leveldb database library License: BSD-3-Clause Group: Development/Languages/Python URL: http://code.google.com/p/py-leveldb/ Source: https://files.pythonhosted.org/packages/source/l/leveldb/leveldb-%{version}.tar.gz -Patch0: python_38.patch BuildRequires: %{python_module devel} BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} @@ -39,7 +38,6 @@ %prep %setup -q -n leveldb-%{version} -%patch0 -p1 chmod -x README %build ++++++ leveldb-0.20.tar.gz -> leveldb-0.201.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/leveldb-0.20/LICENSE new/leveldb-0.201/LICENSE --- old/leveldb-0.20/LICENSE 1970-01-01 01:00:00.000000000 +0100 +++ new/leveldb-0.201/LICENSE 2019-12-09 02:23:21.000000000 +0100 @@ -0,0 +1,25 @@ +Copyright (C) 2011, Arni Mar Jonsson ([email protected]) + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * Neither the name of Arni Mar Jonsson nor the + names of its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL Arni Mar Jonsson BE LIABLE FOR ANY DIRECT, +INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE +OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/leveldb-0.20/MANIFEST.in new/leveldb-0.201/MANIFEST.in --- old/leveldb-0.20/MANIFEST.in 2016-12-27 23:53:19.000000000 +0100 +++ new/leveldb-0.201/MANIFEST.in 2019-12-09 02:23:21.000000000 +0100 @@ -12,3 +12,4 @@ include snappy/*.cc include *.cc include *.h +include LICENSE diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/leveldb-0.20/PKG-INFO new/leveldb-0.201/PKG-INFO --- old/leveldb-0.20/PKG-INFO 2016-12-28 00:13:01.000000000 +0100 +++ new/leveldb-0.201/PKG-INFO 2019-12-09 02:27:15.000000000 +0100 @@ -1,10 +1,10 @@ -Metadata-Version: 1.1 +Metadata-Version: 1.2 Name: leveldb -Version: 0.20 +Version: 0.201 Summary: Python bindings for leveldb database library Home-page: https://code.google.com/p/py-leveldb/ -Author: Arni Mar Jonsson -Author-email: [email protected] +Maintainer: Arni Mar Jonsson +Maintainer-email: [email protected] License: UNKNOWN Description: UNKNOWN Platform: UNKNOWN diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/leveldb-0.20/leveldb.egg-info/PKG-INFO new/leveldb-0.201/leveldb.egg-info/PKG-INFO --- old/leveldb-0.20/leveldb.egg-info/PKG-INFO 2016-12-28 00:13:01.000000000 +0100 +++ new/leveldb-0.201/leveldb.egg-info/PKG-INFO 2019-12-09 02:27:15.000000000 +0100 @@ -1,10 +1,10 @@ -Metadata-Version: 1.1 +Metadata-Version: 1.2 Name: leveldb -Version: 0.20 +Version: 0.201 Summary: Python bindings for leveldb database library Home-page: https://code.google.com/p/py-leveldb/ -Author: Arni Mar Jonsson -Author-email: [email protected] +Maintainer: Arni Mar Jonsson +Maintainer-email: [email protected] License: UNKNOWN Description: UNKNOWN Platform: UNKNOWN diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/leveldb-0.20/leveldb.egg-info/SOURCES.txt new/leveldb-0.201/leveldb.egg-info/SOURCES.txt --- old/leveldb-0.20/leveldb.egg-info/SOURCES.txt 2016-12-28 00:13:01.000000000 +0100 +++ new/leveldb-0.201/leveldb.egg-info/SOURCES.txt 2019-12-09 02:27:15.000000000 +0100 @@ -1,3 +1,4 @@ +LICENSE MANIFEST.in README leveldb_ext.cc diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/leveldb-0.20/leveldb_ext.h new/leveldb-0.201/leveldb_ext.h --- old/leveldb-0.20/leveldb_ext.h 2016-12-27 23:53:19.000000000 +0100 +++ new/leveldb-0.201/leveldb_ext.h 2019-12-09 02:23:21.000000000 +0100 @@ -4,9 +4,11 @@ #ifndef __LEVELDB__MODULE__H__ #define __LEVELDB__MODULE__H__ -extern "C" { +extern "C++" { #include <Python.h> +} +extern "C" { #include "structmember.h" #include <stdlib.h> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/leveldb-0.20/leveldb_object.cc new/leveldb-0.201/leveldb_object.cc --- old/leveldb-0.20/leveldb_object.cc 2016-12-28 00:03:15.000000000 +0100 +++ new/leveldb-0.201/leveldb_object.cc 2019-12-09 02:23:21.000000000 +0100 @@ -763,7 +763,7 @@ {(char*)"Delete", (PyCFunction)PyLevelDB_Delete, METH_VARARGS | METH_KEYWORDS, (char*)"delete a value in the database" }, {(char*)"Write", (PyCFunction)PyLevelDB_Write, METH_VARARGS | METH_KEYWORDS, (char*)"apply a write-batch"}, {(char*)"RangeIter", (PyCFunction)PyLevelDB_RangeIter, METH_VARARGS | METH_KEYWORDS, (char*)"key/value range scan"}, - {(char*)"GetStats", (PyCFunction)PyLevelDB_GetStatus, METH_VARARGS | METH_NOARGS, (char*)"get a mapping of all DB statistics"}, + {(char*)"GetStats", (PyCFunction)PyLevelDB_GetStatus, METH_NOARGS, (char*)"get a mapping of all DB statistics"}, {(char*)"CreateSnapshot", (PyCFunction)PyLevelDB_CreateSnapshot, METH_NOARGS, (char*)"create a new snapshot from current DB state"}, {(char*)"CompactRange", (PyCFunction)PyLevelDB_CompactRange, METH_VARARGS | METH_KEYWORDS, (char*)"Compact keys in the range"}, {NULL} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/leveldb-0.20/setup.cfg new/leveldb-0.201/setup.cfg --- old/leveldb-0.20/setup.cfg 2016-12-28 00:13:01.000000000 +0100 +++ new/leveldb-0.201/setup.cfg 2019-12-09 02:27:15.000000000 +0100 @@ -1,5 +1,4 @@ [egg_info] tag_build = tag_date = 0 -tag_svn_revision = 0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/leveldb-0.20/setup.py new/leveldb-0.201/setup.py --- old/leveldb-0.20/setup.py 2016-12-28 00:05:34.000000000 +0100 +++ new/leveldb-0.201/setup.py 2019-12-09 02:26:57.000000000 +0100 @@ -44,7 +44,7 @@ setup( name = 'leveldb', - version = '0.20', + version = '0.201', maintainer = 'Arni Mar Jonsson', maintainer_email = '[email protected]', url = 'https://code.google.com/p/py-leveldb/',
