Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-exiv2 for openSUSE:Factory checked in at 2022-10-14 15:42:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-exiv2 (Old) and /work/SRC/openSUSE:Factory/.python-exiv2.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-exiv2" Fri Oct 14 15:42:37 2022 rev:8 rq:1010601 version:0.11.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-exiv2/python-exiv2.changes 2021-07-08 22:49:52.699793394 +0200 +++ /work/SRC/openSUSE:Factory/.python-exiv2.new.2275/python-exiv2.changes 2022-10-14 15:43:55.876057862 +0200 @@ -1,0 +2,6 @@ +Thu Oct 13 17:56:29 UTC 2022 - Axel Braun <axel.br...@gmx.de> + +- version 0.11.0 + no changelog + +------------------------------------------------------------------- Old: ---- py3exiv2-0.9.3.tar.gz New: ---- py3exiv2-0.11.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-exiv2.spec ++++++ --- /var/tmp/diff_new_pack.ClIJhc/_old 2022-10-14 15:43:56.396058730 +0200 +++ /var/tmp/diff_new_pack.ClIJhc/_new 2022-10-14 15:43:56.420058770 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-exiv2 # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,7 +21,7 @@ %define skip_python2 1 Name: python-exiv2 -Version: 0.9.3 +Version: 0.11.0 Release: 0 Summary: Python3 bindings for the exiv2 library License: GPL-3.0-only ++++++ py3exiv2-0.9.3.tar.gz -> py3exiv2-0.11.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/py3exiv2-0.9.3/PKG-INFO new/py3exiv2-0.11.0/PKG-INFO --- old/py3exiv2-0.9.3/PKG-INFO 2020-12-25 09:56:15.671015500 +0100 +++ new/py3exiv2-0.11.0/PKG-INFO 2022-05-06 03:08:18.690501000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: py3exiv2 -Version: 0.9.3 +Version: 0.11.0 Summary: A Python3 binding to the library exiv2 Home-page: https://launchpad.net/py3exiv2 Author: Vincent Vande Vyvre @@ -46,3 +46,4 @@ Classifier: Programming Language :: Python :: 3.7 Classifier: Programming Language :: Python :: 3.8 Classifier: Programming Language :: Python :: 3.9 +Classifier: Programming Language :: Python :: 3.10 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/py3exiv2-0.9.3/README new/py3exiv2-0.11.0/README --- old/py3exiv2-0.9.3/README 2019-04-13 10:44:33.000000000 +0200 +++ new/py3exiv2-0.11.0/README 2021-08-18 07:38:59.000000000 +0200 @@ -76,7 +76,7 @@ ======= Copyright (C) 2006-2011 Olivier Tilloy <oliv...@tilloy.net> -Copyright (C) 2015-2019 Vincent Vande Vyvre <vincent.vandevy...@oqapy.eu> +Copyright (C) 2015-2021 Vincent Vande Vyvre <vincent.vandevy...@oqapy.eu> py3exiv2 is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 3 as published by the Free diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/py3exiv2-0.9.3/setup.py new/py3exiv2-0.11.0/setup.py --- old/py3exiv2-0.9.3/setup.py 2020-12-25 09:53:35.000000000 +0100 +++ new/py3exiv2-0.11.0/setup.py 2022-05-06 03:06:53.000000000 +0200 @@ -22,16 +22,19 @@ long_description = f.read() def get_libboost_osx(): - places = ["/usr/local/lib/"] + places = ["/usr/local/lib/libboost_python3*.dylib", + "/opt/homebrew/Cellar/boost-python3/*/lib/libboost_python3*.dylib"] for place in places: - lib = place + "libboost_python3*.dylib" - files = glob.glob(lib) - for f in files: - if not "-mt" in f: - return os.path.basename(f).replace("lib", "").split(".")[0] + try: + files = glob.glob(place) + for f in files: + if not "-mt" in f: + return os.path.basename(f).replace("lib", "").split(".")[0] + except: + pass - print("libboost for OSX not found!", files) - sys.exit() + print("libboost for OSX not found!") + sys.exit() if platform.system() == "Darwin": boostlib = get_libboost_osx() @@ -42,7 +45,7 @@ setup( name='py3exiv2', - version='0.9.3', + version='0.11.0', description='A Python3 binding to the library exiv2', long_description=long_description, url='https://launchpad.net/py3exiv2', @@ -63,7 +66,8 @@ 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', - 'Programming Language :: Python :: 3.9' + 'Programming Language :: Python :: 3.9', + 'Programming Language :: Python :: 3.10' ], keywords='exiv2 pyexiv2 EXIF IPTC XMP image metadata', packages = find_packages('src'), @@ -73,7 +77,7 @@ Extension('libexiv2python', ['src/exiv2wrapper.cpp', 'src/exiv2wrapper_python.cpp'], libraries=[boostlib, 'exiv2'], - extra_compile_args=['-g'] + extra_compile_args=['-g', '-std=c++11'] ) ], ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/py3exiv2-0.9.3/src/exiv2wrapper.cpp new/py3exiv2-0.11.0/src/exiv2wrapper.cpp --- old/py3exiv2-0.9.3/src/exiv2wrapper.cpp 2020-12-09 20:18:46.000000000 +0100 +++ new/py3exiv2-0.11.0/src/exiv2wrapper.cpp 2022-05-03 08:13:08.000000000 +0200 @@ -1,22 +1,22 @@ // ***************************************************************************** /* * Copyright (C) 2006-2012 Olivier Tilloy <oliv...@tilloy.net> - * Copyright (C) 2015-2021 Vincent Vande Vyvre <vincent.vandevy...@oqapy.eu> + * Copyright (C) 2015-2022 Vincent Vande Vyvre <vincent.vandevy...@oqapy.eu> * * This file is part of the pyexiv2 distribution. * - * pyexiv2 is free software; you can redistribute it and/or + * py3exiv2 is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation; either version 2 * of the License, or (at your option) any later version. * - * pyexiv2 is distributed in the hope that it will be useful, + * py3exiv2 is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with pyexiv2; if not, write to the Free Software + * along with py3exiv2; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, 5th Floor, Boston, MA 02110-1301 USA. */ /* @@ -29,6 +29,12 @@ #include "boost/python/stl_iterator.hpp" #include <fstream> +#if __cplusplus >= 201103L +template <typename T> +using auto_ptr = std::unique_ptr<T>; +#else +using std::auto_ptr; +#endif // Custom error codes for Exiv2 exceptions #define METADATA_NOT_READ 101 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/py3exiv2-0.9.3/src/exiv2wrapper.hpp new/py3exiv2-0.11.0/src/exiv2wrapper.hpp --- old/py3exiv2-0.9.3/src/exiv2wrapper.hpp 2020-12-09 20:18:59.000000000 +0100 +++ new/py3exiv2-0.11.0/src/exiv2wrapper.hpp 2022-05-03 08:18:11.000000000 +0200 @@ -1,7 +1,7 @@ // ***************************************************************************** /* * Copyright (C) 2006-2010 Olivier Tilloy <oliv...@tilloy.net> - * Copyright (C) 2015-2021 Vincent Vande Vyvre <vincent.vandevy...@oqapy.eu> + * Copyright (C) 2015-2022 Vincent Vande Vyvre <vincent.vandevy...@oqapy.eu> * * This file is part of the py3exiv2 distribution. * @@ -33,6 +33,13 @@ #include "boost/python.hpp" +#if __cplusplus >= 201103L +template <typename T> +using auto_ptr = std::unique_ptr<T>; +#else +using std::auto_ptr; +#endif + namespace exiv2wrapper { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/py3exiv2-0.9.3/src/exiv2wrapper_python.cpp new/py3exiv2-0.11.0/src/exiv2wrapper_python.cpp --- old/py3exiv2-0.9.3/src/exiv2wrapper_python.cpp 2020-12-09 20:19:13.000000000 +0100 +++ new/py3exiv2-0.11.0/src/exiv2wrapper_python.cpp 2022-05-03 08:27:27.000000000 +0200 @@ -1,22 +1,22 @@ // ***************************************************************************** /* * Copyright (C) 2006-2012 Olivier Tilloy <oliv...@tilloy.net> - * Copyright (C) 2015-2021 Vincent Vande Vyvre <vincent.vandevy...@oqapy.eu> + * Copyright (C) 2015-2022 Vincent Vande Vyvre <vincent.vandevy...@oqapy.eu> * - * This file is part of the pyexiv2 distribution. + * This file is part of the py3exiv2 distribution. * - * pyexiv2 is free software; you can redistribute it and/or + * py3exiv2 is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation; either version 2 * of the License, or (at your option) any later version. * - * pyexiv2 is distributed in the hope that it will be useful, + * py3exiv2 is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with pyexiv2; if not, write to the Free Software + * along with py3exiv2; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, 5th Floor, Boston, MA 02110-1301 USA. */ /* diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/py3exiv2-0.9.3/src/py3exiv2.egg-info/PKG-INFO new/py3exiv2-0.11.0/src/py3exiv2.egg-info/PKG-INFO --- old/py3exiv2-0.9.3/src/py3exiv2.egg-info/PKG-INFO 2020-12-25 09:56:15.000000000 +0100 +++ new/py3exiv2-0.11.0/src/py3exiv2.egg-info/PKG-INFO 2022-05-06 03:08:18.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: py3exiv2 -Version: 0.9.3 +Version: 0.11.0 Summary: A Python3 binding to the library exiv2 Home-page: https://launchpad.net/py3exiv2 Author: Vincent Vande Vyvre @@ -46,3 +46,4 @@ Classifier: Programming Language :: Python :: 3.7 Classifier: Programming Language :: Python :: 3.8 Classifier: Programming Language :: Python :: 3.9 +Classifier: Programming Language :: Python :: 3.10 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/py3exiv2-0.9.3/src/pyexiv2/__init__.py new/py3exiv2-0.11.0/src/pyexiv2/__init__.py --- old/py3exiv2-0.9.3/src/pyexiv2/__init__.py 2020-12-22 10:33:43.000000000 +0100 +++ new/py3exiv2-0.11.0/src/pyexiv2/__init__.py 2022-05-03 08:30:24.000000000 +0200 @@ -3,7 +3,7 @@ # ****************************************************************************** # # Copyright (C) 2006-2011 Olivier Tilloy <oliv...@tilloy.net> -# Copyright (C) 2015-2021 Vincent Vande Vyvre <vincent.vandevy...@oqapy.eu> +# Copyright (C) 2015-2022 Vincent Vande Vyvre <vincent.vandevy...@oqapy.eu> # # This file is part of the py3exiv2 distribution. # @@ -75,7 +75,7 @@ #: A tuple containing the three components of the version number: major, minor, micro. -version_info = (0, 9, 3) +version_info = (0, 11, 0) #: The version of the module as a string (major.minor.micro). __version__ = _make_version(version_info) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/py3exiv2-0.9.3/src/pyexiv2/exif.py new/py3exiv2-0.11.0/src/pyexiv2/exif.py --- old/py3exiv2-0.9.3/src/pyexiv2/exif.py 2020-12-22 10:29:28.000000000 +0100 +++ new/py3exiv2-0.11.0/src/pyexiv2/exif.py 2022-05-03 08:29:37.000000000 +0200 @@ -3,7 +3,7 @@ # ****************************************************************************** # # Copyright (C) 2006-2011 Olivier Tilloy <oliv...@tilloy.net> -# Copyright (C) 2015-2021 Vincent Vande Vyvre <vincent.vandevy...@oqapy.eu> +# Copyright (C) 2015-2022 Vincent Vande Vyvre <vincent.vandevy...@oqapy.eu> # # This file is part of the py3exiv2 distribution. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/py3exiv2-0.9.3/src/pyexiv2/iptc.py new/py3exiv2-0.11.0/src/pyexiv2/iptc.py --- old/py3exiv2-0.9.3/src/pyexiv2/iptc.py 2020-12-22 10:29:52.000000000 +0100 +++ new/py3exiv2-0.11.0/src/pyexiv2/iptc.py 2022-05-03 08:31:50.000000000 +0200 @@ -3,7 +3,7 @@ # ****************************************************************************** # # Copyright (C) 2006-2011 Olivier Tilloy <oliv...@tilloy.net> -# Copyright (C) 2015-2021 Vincent Vande Vyvre <vincent.vandevy...@oqapy.eu> +# Copyright (C) 2015-2022 Vincent Vande Vyvre <vincent.vandevy...@oqapy.eu> # # This file is part of the py3exiv2 distribution. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/py3exiv2-0.9.3/src/pyexiv2/metadata.py new/py3exiv2-0.11.0/src/pyexiv2/metadata.py --- old/py3exiv2-0.9.3/src/pyexiv2/metadata.py 2020-12-22 10:30:42.000000000 +0100 +++ new/py3exiv2-0.11.0/src/pyexiv2/metadata.py 2022-05-03 08:35:14.000000000 +0200 @@ -3,7 +3,7 @@ # ****************************************************************************** # # Copyright (C) 2006-2011 Olivier Tilloy <oliv...@tilloy.net> -# Copyright (C) 2015-2021 Vincent Vande Vyvre <vincent.vandevy...@oqapy.eu> +# Copyright (C) 2015-2022 Vincent Vande Vyvre <vincent.vandevy...@oqapy.eu> # # This file is part of the py3exiv2 distribution. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/py3exiv2-0.9.3/src/pyexiv2/preview.py new/py3exiv2-0.11.0/src/pyexiv2/preview.py --- old/py3exiv2-0.9.3/src/pyexiv2/preview.py 2020-12-22 10:31:09.000000000 +0100 +++ new/py3exiv2-0.11.0/src/pyexiv2/preview.py 2022-05-03 08:36:18.000000000 +0200 @@ -3,7 +3,7 @@ # ****************************************************************************** # # Copyright (C) 2010 Olivier Tilloy <oliv...@tilloy.net> -# Copyright (C) 2015-2021 Vincent Vande Vyvre <vincent.vandevy...@oqapy.eu> +# Copyright (C) 2015-2022 Vincent Vande Vyvre <vincent.vandevy...@oqapy.eu> # # This file is part of the py3exiv2 distribution. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/py3exiv2-0.9.3/src/pyexiv2/utils.py new/py3exiv2-0.11.0/src/pyexiv2/utils.py --- old/py3exiv2-0.9.3/src/pyexiv2/utils.py 2020-12-22 10:31:29.000000000 +0100 +++ new/py3exiv2-0.11.0/src/pyexiv2/utils.py 2022-05-03 08:41:01.000000000 +0200 @@ -3,7 +3,7 @@ # ****************************************************************************** # # Copyright (C) 2006-2012 Olivier Tilloy <oliv...@tilloy.net> -# Copyright (C) 2015-2021 Vincent Vande Vyvre <vincent.vandevy...@oqapy.eu> +# Copyright (C) 2015-2022 Vincent Vande Vyvre <vincent.vandevy...@oqapy.eu> # # This file is part of the py3exiv2 distribution. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/py3exiv2-0.9.3/src/pyexiv2/xmp.py new/py3exiv2-0.11.0/src/pyexiv2/xmp.py --- old/py3exiv2-0.9.3/src/pyexiv2/xmp.py 2020-12-22 10:12:46.000000000 +0100 +++ new/py3exiv2-0.11.0/src/pyexiv2/xmp.py 2022-05-03 08:41:23.000000000 +0200 @@ -3,7 +3,7 @@ # ****************************************************************************** # # Copyright (C) 2006-2011 Olivier Tilloy <oliv...@tilloy.net> -# Copyright (C) 2015-2021 Vincent Vande Vyvre <vincent.vandevy...@oqapy.eu> +# Copyright (C) 2015-2022 Vincent Vande Vyvre <vincent.vandevy...@oqapy.eu> # # This file is part of the py3exiv2 distribution. #