Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-Pillow for openSUSE:Factory checked in at 2022-02-06 23:53:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-Pillow (Old) and /work/SRC/openSUSE:Factory/.python-Pillow.new.1898 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Pillow" Sun Feb 6 23:53:40 2022 rev:52 rq:951391 version:9.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-Pillow/python-Pillow.changes 2021-11-03 17:26:15.069336739 +0100 +++ /work/SRC/openSUSE:Factory/.python-Pillow.new.1898/python-Pillow.changes 2022-02-06 23:54:36.442690185 +0100 @@ -1,0 +2,31 @@ +Thu Feb 3 20:00:39 UTC 2022 - Arun Persaud <a...@gmx.de> + +- update to version 9.0.1: + * In show_file, use os.remove to remove temporary + images. CVE-2022-24303 #6010 [radarhere, hugovk] + * Restrict builtins within lambdas for + ImageMath.eval. CVE-2022-22817 #6009 [radarhere] + +------------------------------------------------------------------- +Tue Jan 4 21:06:31 UTC 2022 - Ben Greiner <c...@bnavigator.de> + +- Don't try to build on unsupported Python 3.6 +- Remove python2 statements from specfile + +------------------------------------------------------------------- +Mon Jan 3 08:31:45 UTC 2022 - Michael Str??der <mich...@stroeder.com> + +- update to 9.0.0 + * Dropped support for Python 3.6 + * PILLOW_VERSION has been removed. Use __version__ instead. + * Support for FreeType 2.7 has been removed; FreeType 2.8 is the minimum supported. + * Image.show command parameter has been removed. Use a subclass of PIL.ImageShow.Viewer instead. + * Image._showxv has been removed. Use show() instead. + * ImageFile.raise_ioerror: IOError was merged into OSError in Python 3.3. + * So, ImageFile.raise_ioerror has been removed. Use ImageFile.raise_oserror instead. + * An optional line width parameter has been added to ImageDraw.Draw.polygon. + * API Addition: If xdg-open is present on Linux, this new PIL.ImageShow.Viewer subclass + will be registered. It displays images using the application selected by the system. + * Added support for ???title??? argument to DisplayViewer + +------------------------------------------------------------------- Old: ---- Pillow-8.4.0.tar.gz New: ---- Pillow-9.0.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-Pillow.spec ++++++ --- /var/tmp/diff_new_pack.acgjRC/_old 2022-02-06 23:54:37.470683331 +0100 +++ /var/tmp/diff_new_pack.acgjRC/_new 2022-02-06 23:54:37.474683304 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-Pillow # -# 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 @@ -16,17 +16,17 @@ # -%define oldpython python +%{?!python_module:%define python_module() python3-%{**}} %define skip_python2 1 -%{?!python_module:%define python_module() python-%{**} python3-%{**}} +%define skip_python36 1 Name: python-Pillow -Version: 8.4.0 +Version: 9.0.1 Release: 0 Summary: Python Imaging Library (Fork) License: HPND URL: https://python-pillow.org/ Source: https://files.pythonhosted.org/packages/source/P/Pillow/Pillow-%{version}.tar.gz -BuildRequires: %{python_module devel} +BuildRequires: %{python_module devel >= 3.7} BuildRequires: %{python_module olefile} BuildRequires: %{python_module pytest >= 4.0} BuildRequires: %{python_module setuptools} @@ -51,14 +51,6 @@ %if 0%{?suse_version} >= 1500 BuildRequires: pkgconfig(libopenjp2) %endif -%ifpython2 -# Pillow is a friendly PIL fork which we used to package as 'imaging' -# Without providing python-imaging, all packages requiring it will break -Obsoletes: %{oldpython}-imaging < %{version} -Provides: %{oldpython}-imaging = %{version} -Obsoletes: %{oldpython}-imaging-sane < %{version} -Provides: %{oldpython}-imaging-sane = %{version} -%endif %python_subpackages %description @@ -69,15 +61,6 @@ Summary: Python Imaging Library (Fork) - Tcl/Tk Module Requires: %{name} = %{version} Requires: python-tk -%ifpython2 -# NOTE: We don't need to conflict with python-imaging here, -# because this package depends on python-Pillow, which already conflicts with python-imaging, -# so this cannot be installed alongside python-imaging -# And we cannot conflict with python-imaging directly, since python-Pillow provides python-imaging -# Just in case, conflict with python-imaging-tk in case it is ever implemented. -Obsoletes: %{oldpython}-imaging-tk < %{version} -Provides: %{oldpython}-imaging-tk = %{version} -%endif %description tk Pillow is the "friendly" PIL fork by Alex Clark and Contributors. PIL is the ++++++ Pillow-8.4.0.tar.gz -> Pillow-9.0.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/python-Pillow/Pillow-8.4.0.tar.gz /work/SRC/openSUSE:Factory/.python-Pillow.new.1898/Pillow-9.0.1.tar.gz differ: char 5, line 1