File python-Pillow.changes of Package python-Pillow

-------------------------------------------------------------------
Thu Sep 29 01:13:38 UTC 2016 - badshah400@gmail.com

- Add python-Pillow-tests-update-epsilon-for-freetype27.patch: Fix
  buildfailures against freetype 2.7 by increasing the epsilon
  (gh#python-pillow/Pillow#2116); this seems to be the recommended
  solution by upstream.

-------------------------------------------------------------------
Mon May 23 00:16:32 CEST 2016 - ro@suse.de

- ignore make check errors on all bigendian archs
  (adding ppc s390 s390x) 

-------------------------------------------------------------------
Sun Mar 13 20:32:48 UTC 2016 - dmueller@suse.com

- add LICENSE

-------------------------------------------------------------------
Tue Mar  1 21:05:58 UTC 2016 - normand@linux.vnet.ibm.com

- ignore make check errors ppc64 architecture as upstream issue
  https://github.com/python-pillow/Pillow/issues/1204

-------------------------------------------------------------------
Mon Feb 29 12:28:34 UTC 2016 - michael@stroeder.com

- update to version 3.1.1 with security fixes:
  * Fixed an integer overflow in Resample.c causing writes in the Python heap. 
  * Fixed a buffer overflow in PcdDecode.c causing a segfault when opening 
    PhotoCD files. CVE-2016-TBD
  * Fixed a buffer overflow in FliDecode.c causing a segfault when opening 
    FLI files. CVE-2016-0775 (fixes bsc#965582)
  * Fixed a buffer overflow in TiffDecode.c causing an arbitrary amount of 
    memory to be overwritten when opening a specially crafted invalid TIFF 
    file. CVE-2016-0740 (fixes bsc#965579)

-------------------------------------------------------------------
Mon Feb  1 11:13:20 UTC 2016 - toddrme2178@gmail.com

- update to version 3.1.0:
  * Fixing test failures on Python 2.6/Windows #1633 [wiredfool]
  * Limit metadata tags when writing using libtiff #1620 [wiredfool]
  * Rolling back exif support to pre-3.0 format #1627 [wiredfool]
  * Fix Divide by zero in Exif, add IFDRational class #1531
    [wiredfool]
  * Catch the IFD error near the source #1622 [wiredfool]
  * Added release notes for 3.1.0 #1623 [radarhere]
  * Updated spacing to be consistent between multiline methods #1624
    [radarhere]
  * Let EditorConfig take care of some basic formatting #1489 [hugovk]
  * Restore gpsexif data to the v1 form [wiredfool]
  * Add /usr/local include and library directories for freebsd #1613
    [leforestier]
  * Updated installation docs for new versions of dependencies #1611
    [radarhere]
  * Removed unrunnable test file #1610 [radarhere]
  * Changed register calls to use format property #1608 [radarhere]
  * Added field type constants to TiffTags #1596 [radarhere]
  * Allow saving RowsPerStrip with libtiff #1594 [wiredfool]
  * Enabled conversion to numpy array for HSV images #1578 [cartisan]
  * Changed some urls in the docs to use https #1580 [hugovk]
  * Removed logger.exception from ImageFile.py #1590 [radarhere]
  * Removed warnings module check #1587 [radarhere]
  * Changed arcs, chords and pie slices to use floats #1577
    [radarhere]
  * Update unit test asserts #1584, #1598 [radarhere]
  * Fix command to invoke ghostscript for eps files #1478 [baumatron,
    radarhere]
  * Consistent multiline text spacing #1574 [wiredfool, hugovk]
  * Removed unused lines in BDFFontFile #1530 [radarhere]
  * Changed ImageQt import of Image #1560 [radarhere, ericfrederich]
  * Throw TypeError if no cursors were found in .cur file #1556
    [radarhere]
  * Fix crash in ImageTk.PhotoImage on win-amd64 #1553 [cgohlke]
  * ExtraSamples tag should be a SHORT, not a BYTE #1555 [Nexuapex]
  * Docs and code health fixes #1565 #1566 #1581 #1586 #1591 #1621
    [radarhere]
  * Updated freetype to 2.6.2 #1564 [radarhere]
  * Updated WebP to 0.5.0 for Travis #1515 #1609 [radarhere]
  * Fix missing 'version' key value in __array_interface__ #1519
    [mattip]
  * Replaced os.popen with subprocess.Popen to pilprint script #1523
    [radarhere]
  * Catch OverflowError in SpiderImagePlugin #1545 [radarhere,
    MrShark]
  * Fix the definition of icc_profile in TiffTags #1539 [wiredfool]
  * Remove old _imagingtiff.c and pilplus stuff #1499 [hugovk]
  * Fix Exception when requiring jpeg #1501 [hansmosh]
  * Dependency scripts for Debian and Ubuntu #1486 [wiredfool]
  * Added Usage message to painter script #1482 [radarhere]
  * Add tag info for iccprofile, fixes #1462. #1465 [wiredfool]
  * Added some requirements for make release-test #1451 [wiredfool]
  * Flatten tiff metadata value SAMPLEFORMAT to initial value, fixes
    #1466 [wiredfool]
  * Fix handling of pathlib in Image.save. Fixes #1460 [wiredfool]
  * Make tests more robust #1469 [hugovk]
  * Use correctly sized pointers for windows handle types. #1458 [nu744]

-------------------------------------------------------------------
Sun Nov 15 13:23:56 UTC 2015 - opensuse@cboltz.de

- fix wrong macro name in %post - it's %{py_ver}, not %{py-ver}

-------------------------------------------------------------------
Mon Oct  5 06:15:05 UTC 2015 - arun@gmx.de

- specfile:
  * added new binary files as update alternatives
  * cleaned up update alternatives
  * removed build command, since it will be rebuild during install anyway
    (taken from python3 spec file)

- 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]

-------------------------------------------------------------------
Wed Jul 29 07:19:04 UTC 2015 - jacobwinski@gmail.com

- Update to 2.9.0:
  * Added test for GimpPaletteFile #1324
  * Fixed ValueError in Python 2.6 #1315 #1316
  * Fixed tox test script path #1308
  * Added width and height properties #1304
  * Update tiff and tk tcl 8.5 versions #1303
  * Add functions to convert: Image <-> QImage; Image <-> QPixmap #1217
  * Remove duplicate code in gifmaker script #1294
  * Multiline text in ImageDraw #1177
  * Automated Windows CI/build support #1278
  * Removed support for Tk versions earlier than 8.4 #1288
  * Fixed polygon edge drawing #1255 (fixes #1252)
  * Check prefix length in _accept methods #1267
  * Register MIME type for BMP #1277
  * Adjusted ImageQt use of unicode() for 2/3 compatibility #1218
  * Identify XBM file created with filename including underscore #1230 (fixes #1229)
  * Copy image when saving in GifImagePlugin #1231 (fixes #718)
  * Removed support for FreeType 2.0 #1247
  * Added background saving to GifImagePlugin #1273
  * Provide n_frames attribute to multi-frame formats #1261
  * Add duration and loop set to GifImagePlugin #1172, #1269
  * Ico files are little endian #1232
  * Upgrade olefile from 0.30 to 0.42b #1226
  * Setting transparency value to 0 when the tRNS contains only null byte(s) #1239
  * Separated out feature checking from selftest #1233
  * Style/health fixes
  * Update WebP from 0.4.1 to 0.4.3 #1235
  * Release GIL during image load (decode) #1224
  * Added icns save #1185
  * Fix putdata memory leak #1196
  * Keep user-specified ordering of icon sizes #1193
  * Tiff: allow writing floating point tag values #1113
- Update to 2.8.2:
  * Bug fix: Fixed Tiff handling of bad EXIF data
- Remove 0001-Ico-files-are-little-endian-ref-1204.patch: merged upstream
- Remove fix-textsize-equal.patch: merged upstream

-------------------------------------------------------------------
Mon Jul 27 08:55:33 UTC 2015 - seife+obs@b1-systems.com

- fix build and dependencies for RHEL/CentOS 7

-------------------------------------------------------------------
Sat Jun 13 19:02:32 UTC 2015 - dmueller@suse.com

- add 0001-Ico-files-are-little-endian-ref-1204.patch: fix for s390x

-------------------------------------------------------------------
Wed Apr 22 08:55:10 UTC 2015 - mcihar@suse.cz

- Update to 2.8.1:
  - Bug fix: Catch struct.error on invalid JPEG, fixes #1163
  - Fix 32-bit BMP loading (RGBA or RGBX)
  - Fix UnboundLocalError in ImageFile #1131
  - Re-enable test image caching
  - Fix: Cannot identify EPS images, fixes #1104
  - Configure setuptools to run nosetests, fixes #729
  - Style/health fixes
  - Add support for HTTP response objects to Image.open()
  - Improve reference docs for PIL.ImageDraw.Draw.pieslice() #1145
  - Added copy method font_variant() and accessible properties to truetype() #1123
  - Fix ImagingEffectNoise #1128
  - Remove unreachable code
  - Let Python do the endian stuff + tests #1121
  - Fix webp decode memory leak #1114
  - Fast path for opaque pixels in RGBa unpacker #1088
  - Enable basic support for 'RGBa' raw encoding/decoding #1096
- Remove Pillow-fixtests.patch, merged upstream

-------------------------------------------------------------------
Tue Apr 21 14:13:51 UTC 2015 - tbechtold@suse.com

- Add fix-textsize-equal.patch. Fixes testsuite on SLE11SP3

-------------------------------------------------------------------
Fri Feb  6 08:25:34 UTC 2015 - hpj@urpla.net

- fix test for lossy webp alpha deviation of earlier lib versions
  * Add Pillow-fixtests.patch 

-------------------------------------------------------------------
Thu Jan  8 10:55:04 UTC 2015 - tbechtold@suse.com

- update to version 2.7.0:
  - Look for OSX and Linux fonts in common places. #1054
  - Fix potential PNG decompression DOS #1060
  - Use underscores, not spaces, in TIFF tag kwargs. #1044, #1058
  - Update PSDraw for Python3, add tests. #1055
- Use Bicubic filtering by default for thumbnails. Don't use Jpeg Draft mode for thumbnails. #1029
  - Fix MSVC compiler error: Use Py_ssize_t instead of ssize_t #1051
  - Fix compiler error: MSVC needs varaibles defined at the start of the block #1048
  - The GIF Palette optimization algorithm is only applicable to mode='P' or 'L' #993
  - Use PySide as an alernative to PyQt4/5.
  - Replace affine-based im.resize implementation with convolution-based im.stretch #997
  - Replace Gaussian Blur implementation with iterated fast box blur. #961  Note: Radius parameter is interpreted differently than before.
  - Better docs explaining import _imaging failure #1016, build #1017, mode #1018, PyAccess, PixelAccess objects #1019 Image.quantize #1020 and Image.save #1021
  - Fix for saving TIFF image into an io.BytesIO buffer #1011
  - Fix antialias compilation on debug versions of Python #1010
  - Fix for Image.putdata segfault #1009
  - Ico save, additional tests #1007
  - Use PyQt4 if it has already been imported, otherwise prefer PyQt5. #1003
  - Speedup resample implementation up to 2.5 times. #977
  - Speed up rotation by using cache aware loops, added transpose to rotations. #994
  - Fix Bicubic interpolation #970
  - Support for 4-bit greyscale TIFF images #980
  - Updated manifest #957
  - Fix PyPy 2.4 regression #952
  - Webp Metadata Skip Test comments #954
  - Fixes for things rpmlint complains about #942
- update to version 2.6.2:
  - Fix potential PNG decompression DOS #1060
  - Fix Regression in PyPy 2.4 in streamio  #958

-------------------------------------------------------------------
Tue Nov 18 14:13:46 UTC 2014 - toddrme2178@gmail.com

- Update to 2.6.1
  - Fix SciPy regression for in Image.resize
  - Fix manifest to include all test files
- Update to 2.6.0
  - Relax precision of ImageDraw tests for x86, GimpGradient for PPC
  - Use redistributable image for testing
  - Use redistributable ICC profiles for testing, skip if not available
  - Additional documentation for JPEG info and save options
  - Fix JPEG Encoding memory leak when exif or qtables were specified
  - Image.tobytes() and Image.tostring() documentation update
  - On Windows, do not execute convert.exe without specifying path
  - Fix msvc build error
  - Fix for handling P + transparency -> RGBA conversions
  - Retain alpha in ImageEnhance operations
  - Jpeg2k Decode/encode memory leak fix
  - EpsFilePlugin Speed improvements
  - Don't resize if already the right size
  - Fix for reading multipage TIFFs
  - Correctly handle saving gray and CMYK JPEGs with quality=keep
  - Correct duplicate Tiff Metadata and Exif tag values
  - Windows fixes
  - Fix TGA files with image ID field
  - Fixed wrong P-mode of small, unoptimized L-mode GIF
  - Fixed CVE-2014-3598, a DOS in the Jpeg2KImagePlugin
  - Fixed CVE-2014-3589, a DOS in the IcnsImagePlugin
  - setup.py: Close open file handle before deleting
  - Return Profile with Transformed Images
  - Changed docstring to refer to the correct function
  - Adding coverage support for C code tests
  - PyPy performance improvements
  - Added support for reading MPO files
  - Added support for encoding and decoding iTXt chunks
  - HSV Support
  - Removed unusable ImagePalette.new()
  - Fix Scrambled XPM
  - Doc cleanup
  - Fix `ImageStat` docs
  - Added docs for ExifTags
  - More tests for CurImagePlugin, DcxImagePlugin, Effects.c, GimpGradientFile, ImageFont, ImageMath, ImagePalette, IptcImagePlugin, SpiderImagePlugin, SgiImagePlugin, XpmImagePlugin and _util
  - Fix return value of FreeTypeFont.textsize() does not include font offsets
  - Fix dispose calculations for animated GIFs
  - Added class checking to Image __eq__ function
  - Test PalmImagePlugin and method to skip known bad tests
- Update to 2.5.3
  - Fixed CVE-2014-3598, a DOS in the Jpeg2KImagePlugin (backport)
- Update to 2.5.2
  - Fixed CVE-2014-3589, a DOS in the IcnsImagePlugin (backport)

-------------------------------------------------------------------
Mon Aug 18 13:07:38 UTC 2014 - mcihar@suse.cz

- Use versioned provides and conflicts to fix installation on SLE11

-------------------------------------------------------------------
Mon Aug 11 09:05:47 UTC 2014 - mcihar@suse.cz

- enable build time testing, but not for i586 as it's broken there due to some
  rounding error (see https://github.com/python-pillow/Pillow/issues/819)

-------------------------------------------------------------------
Mon Aug 11 08:57:55 UTC 2014 - mcihar@suse.cz

- Update to 2.5.1:
 * 2.5.1 (2014-07-10)
    Fixed install issue if Multiprocessing.Pool is not available [wiredfool]
    32bit mult overflow fix #782 [wiredfool]
 * 2.5.0 (2014-07-01)
    Imagedraw rewrite [terseus, wiredfool]
    Add support for multithreaded test execution [wiredfool]
    Prevent shell injection #748 [mbrown1413, wiredfool]
    Support for Resolution in BMP files #734 [gcq]
    Fix error in setup.py for Python 3 [matthew-brett]
    Pyroma fix and add Python 3.4 to setup metadata #742 [wirefool]
    Top level flake8 fixes #741 [aclark]
    Remove obsolete Animated Raster Graphics (ARG) support [hugovk]
    Fix test_imagedraw failures #727 [cgohlke]
    Fix AttributeError: class Image has no attribute 'DEBUG' #726 [cgohlke]
    Fix msvc warning: 'inline' : macro redefinition #725 [cgohlke]
    Cleanup #654 [dvska, hugovk, wiredfool]
    16-bit monochrome support for JPEG2000 [videan42]
    Fixed ImagePalette.save [brightpisces]
    Support JPEG qtables [csinchok]
    Add binary morphology addon [dov, wiredfool]
    Decompression bomb protection [hugovk]
    Put images in a single directory [hugovk]
    Support OpenJpeg 2.1 [al45tair]
    Remove unistd.h #include for all platforms [wiredfool]
    Use unittest for tests [hugovk]
    ImageCms fixes [hugovk]
    Added more ImageDraw tests [hugovk]
    Added tests for Spider files [hugovk]
    Use libtiff to write any compressed tiff files [wiredfool]
    Support for pickling Image objects [hugovk]
    Fixed resolution handling for EPS thumbnails [eliempje]
    Fixed rendering of some binary EPS files (Issue #302) [eliempje]
    Rename variables not to use built-in function names [hugovk]
    Ignore junk JPEG markers [hugovk]
    Change default interpolation for Image.thumbnail to Image.ANTIALIAS [hugovk]
    Add tests and fixes for saving PDFs [hugovk]
    Remove transparency resource after P->RGBA conversion [hugovk]
    Clean up preprocessor cruft for Windows [CounterPillow]
    Adjust Homebrew freetype detection logic [jacknagel]
    Added Image.close, context manager support. [wiredfool]
    Added support for 16 bit PGM files. [wiredfool]
    Updated OleFileIO to version 0.30 from upstream [hugovk]
    Added support for additional TIFF floating point format [Hijackal]
    Have the tempfile use a suffix with a dot [wiredfool]
    Fix variable name used for transparency manipulations [nijel]
- adjusted testsuite execution

-------------------------------------------------------------------
Fri Aug  1 15:40:48 CEST 2014 - tiwai@suse.de

- Add missing PIL.pth installation (bnc#889973)

-------------------------------------------------------------------
Wed May 28 08:24:20 UTC 2014 - toddrme2178@gmail.com

- Fixing conflicting provides/conflicts that prevent installation
  of the tk subpackage.

-------------------------------------------------------------------
Tue May 27 08:25:54 UTC 2014 - mcihar@suse.com

- Adjust openjpeg2 dependency for older distributions

-------------------------------------------------------------------
Thu May  8 14:22:57 UTC 2014 - hpj@urpla.net

- New upstream release 2.4.0. For details see
  https://pypi.python.org/pypi/Pillow/2.4.0
- New dependency: openjpeg2 for JPEG 2000 support

-------------------------------------------------------------------
Sun Apr 27 21:30:58 UTC 2014 - hpj@urpla.net

- provide python-imaging in order to act as a drop in replacement
  for it.

-------------------------------------------------------------------
Fri Feb 14 07:28:32 UTC 2014 - mcihar@suse.cz

- Fix build for older distributions which do not include lcms2

-------------------------------------------------------------------
Tue Feb  4 10:53:08 UTC 2014 - hpj@urpla.net

- symlink alternatives files, as requested from Coolo, in order to
  get rid of suse version conditional

-------------------------------------------------------------------
Fri Jan 17 21:59:13 UTC 2014 - hpj@urpla.net

- also exclude 12.2 from ghost etc/alternatives/* as this results in
  failed builds with: Explicit file attributes required in spec for:
  $BUILDROOT/etc/alternatives/pil*

-------------------------------------------------------------------
Tue Jan  7 19:19:05 UTC 2014 - marko.kohtala@gmail.com

- New upstream release 2.3.0. For details see
  https://pypi.python.org/pypi/Pillow/2.3.0
- Drop use-recommended-freetype-include.patch: merged on upstream
- Build with liblcms2 instead of liblcms due to upstream switching
  library.

-------------------------------------------------------------------
Wed Dec 11 20:08:40 UTC 2013 - hrvoje.senjan@gmail.com

- Added use-recommended-freetype-include.patch -- Freetype upstream 
  recommends using their macros together with ft2build include. 
  Positive sideeffect is that this patch makes it build with both 
  freetype2 2.5.1, and older version

-------------------------------------------------------------------
Mon Nov 18 09:07:13 UTC 2013 - speilicke@suse.com

- Move away from pkgconfig-style buildrequires to support SLE
- Implement update-alternatives

-------------------------------------------------------------------
Thu Nov 14 11:38:42 UTC 2013 - cfarrell@suse.com

- License update: HPND

-------------------------------------------------------------------
Tue Nov 12 10:18:12 UTC 2013 - speilicke@suse.com

- Add split-provides inside tk sub-package to get rid of python-imaging-tk

-------------------------------------------------------------------
Thu Nov  7 13:09:45 UTC 2013 - speilicke@suse.com

- Initial version

openSUSE Build Service is sponsored by