Hello community, here is the log from the commit of package python3-Pillow for openSUSE:Factory checked in at 2017-02-08 11:02:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2016-11-12 13:01:29.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.python3-Pillow.new/python3-Pillow.changes 2017-02-08 11:02:49.640132813 +0100 @@ -1,0 +2,103 @@ +Sat Jan 7 22:52:43 UTC 2017 - [email protected] + +- specfile: + * update copyright year + * removed patch python3-Pillow-tests-update-epsilon-for-freetype27.patch, fixed upstream + * require python3-olefile + +- update to version 4.0.0: + * Refactor out postprocessing hack to load_end in PcdImageFile + [wiredfool] + * Add center and translate option to Image.rotate. #2328 [lambdafu] + * Test: Relax WMF test condition, fixes #2323 [wiredfool] + * Allow 0 size images, Fixes #2259, Reverts to pre-3.4 + behavior. [wiredfool] + * SGI: Save uncompressed SGI/BW/RGB/RGBA files #2325 [jbltx] + * Depends: Updated pngquant to 2.8.2 #2319 [radarhere] + * Test: Added correctness tests for opening SGI images #2324 + [wiredfool] + * Allow passing a list or tuple of individual frame durations when + saving a GIF #2298 [Xdynix] + * Unified different GIF optimize conditions #2196 [radarhere] + * Build: Refactor dependency installation #2305 [hugovk] + * Test: Add python 3.6 to travis, tox #2304 [hugovk] + * Test: Fix coveralls coverage for Python+C #2300 [hugovk] + * Remove executable bit and shebang from OleFileIO.py #2308 [jwilk, + radarhere] + * PyPy: Buffer interface workaround #2294 [wiredfool] + * Test: Switch to Ubuntu Trusty 14.04 on Travis CI #2294 + * Remove vendored version of olefile Python package in favor of + upstream #2199 [jdufresne] + * Updated comments to use print as a function #2234 [radarhere] + * Set executable flag on selftest.py, setup.py and added shebang + line #2282, #2277 [radarhere, homm] + * Test: Increase epsilon for FreeType 2.7 as rendering is slightly + different. #2286 [hugovk] + * Test: Faster assert_image_similar #2279 [homm] + * Removed depreciated internal "stretch" method #2276 [homm] + * Removed the handles_eof flag in decode.c #2223 [wiredfool] + * Tiff: Fix for writing Tiff to BytesIO using libtiff #2263 + [wiredfool] + * Doc: Design docs #2269 [wiredfool] + * Test: Move tests requiring libtiff to test_file_libtiff #2273 + [wiredfool] + * Update Maxblock heuristic #2275 [wiredfool] + * Fix for 2-bit palette corruption #2274 [pdknsk, wiredfool] + * Tiff: Update info.icc_profile when using libtiff reader. #2193 + [lambdafu] + * Test: Fix bug in test_ifd_rational_save when libtiff is not + available #2270 [ChristopherHogan] + * ICO: Only save relevant sizes #2267 [hugovk] + * ICO: Allow saving .ico files of 256x256 instead of 255x255 #2265 + [hugovk] + * Fix TIFFImagePlugin ICC color profile saving. #2087 [cskau] + * Doc: Improved description of ImageOps.deform resample parameter + #2256 [radarhere] + * EMF: support negative bounding box coordinates #2249 [glexey] + * Close file if opened in WalImageFile #2216 [radarhere] + * Use Image._new() instead of _makeself() #2248 [homm] + * SunImagePlugin fixes #2241 [wiredfool] + * Use minimal scale for jpeg drafts #2240 [homm] + * Updated dependency scripts to use FreeType 2.7, OpenJpeg 2.1.2, + WebP 0.5.2 and Tcl/Tk 8.6.6 #2235, #2236, #2237, #2290, #2302 + [radarhere] + * Fix "invalid escape sequence" bytestring warnings in Python 3.6 + #2186 [timgraham] + * Removed support for Python 2.6 and Python 3.2 #2192 [jdufresne] + * Setup: Raise custom exceptions when required/requested + dependencies are not found #2213 [wiredfool] + * Use a context manager in FontFile.save() to ensure file is always + closed #2226 [jdufresne] + * Fixed bug in saving to fp-objects in Python >= 3.4 #2227 + [radarhere] + * Use a context manager in ImageFont._load_pilfont() to ensure file + is always closed #2232 [jdufresne] + * Use generator expressions instead of list comprehension #2225 + [jdufresne] + * Close file after reading in ImagePalette.load() #2215 [jdufresne] + * Changed behaviour of default box argument for paste method to + match docs #2211 [radarhere] + * Add support for another BMP bitfield #2221 [jmerdich] + * Added missing top-level test __main__ #2222 [radarhere] + * Replaced range(len()) #2197 [radarhere] + * Fix for ImageQt Segfault, fixes #1370 #2182 [wiredfool] + * Setup: Close file in setup.py after finished reading #2208 + [jdufresne] + * Setup: optionally use pkg-config (when present) to detect + dependencies #2074 [garbas] + * Search for tkinter first in builtins #2210 [matthew-brett] + * Tests: Replace try/except/fail pattern with + TestCase.assertRaises() #2200 [jdufresne] + * Tests: Remove unused, open files at top level of tests #2188 + [jdufresne] + * Replace type() equality checks with isinstance #2184 [jdufresne] + * Doc: Move ICO out of the list of read-only file formats #2180 + [alexwlchan] + * Doc: Fix formatting, too-short title underlines and malformed + table #2175 [hugovk] + * Fix BytesWarnings #2172 [jdufresne] + * Use Integer division to eliminate deprecation warning. #2168 + [mastermatt] + * Doc: Update compatibility matrix [daavve, wiredfool] + +------------------------------------------------------------------- Old: ---- Pillow-3.4.2.tar.gz python3-Pillow-tests-update-epsilon-for-freetype27.patch New: ---- Pillow-4.0.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python3-Pillow.spec ++++++ --- /var/tmp/diff_new_pack.Zw8bSA/_old 2017-02-08 11:02:50.476016281 +0100 +++ /var/tmp/diff_new_pack.Zw8bSA/_new 2017-02-08 11:02:50.476016281 +0100 @@ -1,7 +1,7 @@ # # spec file for package python3-Pillow # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,19 +17,18 @@ Name: python3-Pillow -Version: 3.4.2 +Version: 4.0.0 Release: 0 Summary: Python Imaging Library (Fork) License: HPND Group: Development/Languages/Python Url: http://python-pillow.github.io/ Source: https://files.pythonhosted.org/packages/source/P/Pillow/Pillow-%{version}.tar.gz -# PATCH-FIX-UPSTREAM python3-Pillow-tests-update-epsilon-for-freetype27.patch gh#python-pillow/Pillow#2116 [email protected] -- Fix buildfailures against freetype 2.7 by increasing the epsilon -Patch0: python3-Pillow-tests-update-epsilon-for-freetype27.patch BuildRequires: libjpeg8-devel BuildRequires: liblcms2-devel BuildRequires: libwebp-devel BuildRequires: python3-devel +BuildRequires: python3-olefile BuildRequires: python3-setuptools BuildRequires: python3-tk BuildRequires: tix @@ -42,6 +41,7 @@ BuildRequires: libtiff-devel BuildRequires: python3-nose BuildRequires: zlib-devel +Requires: python3-olefile Requires(post): update-alternatives Requires(postun): update-alternatives BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -61,7 +61,6 @@ %prep %setup -q -n Pillow-%{version} -%patch0 -p1 %build # no need to build it here, as setup.py install will build it again, anyway ++++++ Pillow-3.4.2.tar.gz -> Pillow-4.0.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/python3-Pillow/Pillow-3.4.2.tar.gz /work/SRC/openSUSE:Factory/.python3-Pillow.new/Pillow-4.0.0.tar.gz differ: char 5, line 1
