Hello community, here is the log from the commit of package python3-Pillow for openSUSE:Factory checked in at 2015-10-19 22:49:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python3-Pillow (Old) and /work/SRC/openSUSE:Factory/.python3-Pillow.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python3-Pillow" Changes: -------- --- /work/SRC/openSUSE:Factory/python3-Pillow/python3-Pillow.changes 2015-09-08 18:05:38.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python3-Pillow.new/python3-Pillow.changes 2015-10-19 22:49:08.000000000 +0200 @@ -1,0 +2,68 @@ +Mon Oct 5 06:15:05 UTC 2015 - a...@gmx.de + +- specfile: + * removed test for opensuse_version > 1215 (should always be the case) + * added new binary files as update alternatives + * cleaned up update alternatives + +- update to version 3.0.0: + * Check flush method existence for file-like object #1398 [mrTable, + radarhere] + * Added PDF multipage saving #1445 [radarhere] + * Removed deprecated code, Image.tostring, Image.fromstring, + Image.offset, ImageDraw.setink, ImageDraw.setfill, ImageFileIO, + ImageFont.FreeTypeFont and ImageFont.truetype file kwarg, + ImagePalette private _make functions, ImageWin.fromstring and + ImageWin.tostring #1343 [radarhere] + * Load more broken images #1428 [homm] + * Require zlib and libjpeg #1439 [wiredfool] + * Preserve alpha when converting from a QImage to a Pillow Image by + using png instead of ppm #1429 [ericfrederich] + * Qt needs 32 bit aligned image data #1430 [ericfrederich] + * Tiff ImageFileDirectory rewrite #1419 [anntzer, wiredfool, homm] + * Removed spammy debug logging #1423 [wiredfool] + * Save as GiF89a with support for animation parameters #1384 + [radarhere] + * Correct convert matrix docs #1426 [wiredfool] + * Catch TypeError in _getexif #1414 [radarhere, wiredfool] + * Fix for UnicodeDecodeError in TiffImagePlugin #1416 [bogdan199, + wiredfool] + * Dedup code in image.open #1415 [wiredfool] + * Skip any number extraneous chars at the end of JPEG chunks #1337 + [homm] + * Single threaded build for pypy3, refactor #1413 [wiredfool] + * Fix loading of truncated images with LOAD_TRUNCATED_IMAGES enabled + #1366 [homm] + * Documentation update for concepts: bands [merriam] + * Add Solaris/SmartOS include and library directories #1356 + [njones11] + * Improved handling of getink color #1387 [radarhere] + * Disable compiler optimizations for topalette and tobilevel + functions for all msvc versions, fixes #1357 [cgohlke] + * Skip ImageFont_bitmap test if _imagingft C module is not installed + #1409 [homm] + * Add param documentation to ImagePalette #1381 [bwrsandman] + * Corrected scripts path #1407 [radarhere] + * Updated libtiff to 4.0.6 #1405, #1421 [radarhere] + * Updated Platform Support for Yosemite #1403 [radarhere] + * Fixed infinite loop on truncated file #1401 [radarhere] + * Check that images are L mode in ImageMorph methods #1400 + [radarhere] + * In tutorial of pasting images, add to mask text #1389 [merriam] + * Style/health fixes #1391, #1397, #1417, #1418 [radarhere] + * Test on Python 3.5 dev and 3.6 nightly #1361 [hugovk] + * Fix fast rotate operations #1373 [radarhere] + * Added support for pathlib Path objects to open and save #1372 + [radarhere] + * Changed register calls to use format property #1333 [radarhere] + * Added support for ImageGrab.grab to OS X #1367, #1443 [radarhere, + hugovk] + * Fixed PSDraw stdout Python 3 compatibility #1365 [radarhere] + * Added Python 3.3 to AppVeyor #1363 [radarhere] + * Treat MPO with unknown header as base JPEG file #1350 [hugovk, + radarhere] + * Added various tests #1330, #1344 [radarhere] + * More ImageFont tests #1327 [hugovk] + * Use logging instead of print #1207 [anntzer] + +------------------------------------------------------------------- Old: ---- Pillow-2.9.0.tar.gz New: ---- Pillow-3.0.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python3-Pillow.spec ++++++ --- /var/tmp/diff_new_pack.C6oa3n/_old 2015-10-19 22:49:09.000000000 +0200 +++ /var/tmp/diff_new_pack.C6oa3n/_new 2015-10-19 22:49:09.000000000 +0200 @@ -17,24 +17,22 @@ Name: python3-Pillow -Version: 2.9.0 +Version: 3.0.0 Release: 0 Summary: Python Imaging Library (Fork) License: HPND Group: Development/Languages/Python Url: http://python-pillow.github.io/ Source: https://pypi.python.org/packages/source/P/Pillow/Pillow-%{version}.tar.gz +BuildRequires: libjpeg8-devel +BuildRequires: liblcms2-devel +BuildRequires: libwebp-devel BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-tk BuildRequires: tix BuildRequires: tk-devel BuildRequires: unzip -%if 0%{?suse_version} > 1210 -BuildRequires: libjpeg8-devel -BuildRequires: liblcms2-devel -BuildRequires: libwebp-devel -%endif %if 0%{?suse_version} > 1315 BuildRequires: openjpeg2-devel %endif @@ -68,10 +66,10 @@ %install python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} mkdir -p %{buildroot}%{_sysconfdir}/alternatives -for p in pilconvert pildriver pilfile pilfont pilprint ; do +for p in pilconvert pildriver pilfile pilfont pilprint createfontdatachunk enhancer explode gifmaker painter player thresholder viewer ; do mv %{buildroot}%{_bindir}/$p.py %{buildroot}%{_bindir}/$p-%{py3_ver} - ln -s %{_bindir}/$p-%{py3_ver} %{buildroot}%{_bindir}/$p - ln -s %{_bindir}/$p-%{py3_ver} %{buildroot}%{_sysconfdir}/alternatives/$p + ln -s -f %{_sysconfdir}/alternatives/$p %{buildroot}%{_bindir}/$p + touch %{buildroot}%{_sysconfdir}/alternatives/$p done %check @@ -84,7 +82,15 @@ --slave %{_bindir}/pildriver pildriver %{_bindir}/pildriver-%{py3_ver} \ --slave %{_bindir}/pilfile pilfile %{_bindir}/pilfile-%{py3_ver} \ --slave %{_bindir}/pilfont pilfont %{_bindir}/pilfont-%{py3_ver} \ - --slave %{_bindir}/pilprint pilprint %{_bindir}/pilprint-%{py3_ver} + --slave %{_bindir}/pilprint pilprint %{_bindir}/pilprint-%{py3_ver} \ + --slave %{_bindir}/createfontdatachunk createfontdatachunk %{_bindir}/createfontdatachunk-%{py3-ver} \ + --slave %{_bindir}/enhancer enhancer %{_bindir}/enhancer-%{py3-ver} \ + --slave %{_bindir}/explode explode %{_bindir}/explode-%{py3-ver} \ + --slave %{_bindir}/gifmaker gifmaker %{_bindir}/gifmaker-%{py3-ver} \ + --slave %{_bindir}/painter painter %{_bindir}/painter-%{py3-ver} \ + --slave %{_bindir}/player player %{_bindir}/player-%{py3-ver} \ + --slave %{_bindir}/thresholder thresholder %{_bindir}/thresholder-%{py3-ver} \ + --slave %{_bindir}/viewer viewer %{_bindir}/viewer-%{py3-ver} %preun if [ $1 -eq 0 ] ; then @@ -94,16 +100,32 @@ %files %defattr(-,root,root,-) %doc CHANGES.rst README.rst -%ghost %{_bindir}/pilconvert +%{_bindir}/pilconvert +%{_bindir}/pildriver +%{_bindir}/pilfile +%{_bindir}/pilfont +%{_bindir}/pilprint +%{_bindir}/createfontdatachunk +%{_bindir}/enhancer +%{_bindir}/explode +%{_bindir}/gifmaker +%{_bindir}/painter +%{_bindir}/player +%{_bindir}/thresholder +%{_bindir}/viewer %{_bindir}/pilconvert-%{py3_ver} -%ghost %{_bindir}/pildriver %{_bindir}/pildriver-%{py3_ver} -%ghost %{_bindir}/pilfile %{_bindir}/pilfile-%{py3_ver} -%ghost %{_bindir}/pilfont %{_bindir}/pilfont-%{py3_ver} -%ghost %{_bindir}/pilprint %{_bindir}/pilprint-%{py3_ver} +%{_bindir}/createfontdatachunk-%{py3_ver} +%{_bindir}/enhancer-%{py3_ver} +%{_bindir}/explode-%{py3_ver} +%{_bindir}/gifmaker-%{py3_ver} +%{_bindir}/painter-%{py3_ver} +%{_bindir}/player-%{py3_ver} +%{_bindir}/thresholder-%{py3_ver} +%{_bindir}/viewer-%{py3_ver} %{python3_sitearch}/PIL %{python3_sitearch}/Pillow-%{version}-py%{py3_ver}.egg-info %if 0%{?suse_version} != 1315 @@ -111,13 +133,19 @@ %exclude %{python3_sitearch}/PIL/_imagingtk* %exclude %{python3_sitearch}/PIL/__pycache__/ImageTk.*.pyc %endif -%if 0%{?suse_version} > 1210 %ghost %{_sysconfdir}/alternatives/pilconvert %ghost %{_sysconfdir}/alternatives/pildriver %ghost %{_sysconfdir}/alternatives/pilfile %ghost %{_sysconfdir}/alternatives/pilfont %ghost %{_sysconfdir}/alternatives/pilprint -%endif +%ghost %{_sysconfdir}/alternatives/createfontdatachunk +%ghost %{_sysconfdir}/alternatives/enhancer +%ghost %{_sysconfdir}/alternatives/explode +%ghost %{_sysconfdir}/alternatives/gifmaker +%ghost %{_sysconfdir}/alternatives/painter +%ghost %{_sysconfdir}/alternatives/player +%ghost %{_sysconfdir}/alternatives/thresholder +%ghost %{_sysconfdir}/alternatives/viewer %if 0%{?suse_version} != 1315 %files tk ++++++ Pillow-2.9.0.tar.gz -> Pillow-3.0.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/python3-Pillow/Pillow-2.9.0.tar.gz /work/SRC/openSUSE:Factory/.python3-Pillow.new/Pillow-3.0.0.tar.gz differ: char 5, line 1