From f94183065c99dada8cf40c0b038afdc13d01190f Mon Sep 17 00:00:00 2001 From: Andrew Murray Date: Fri, 30 Dec 2016 20:46:03 +1100 Subject: [PATCH] Added missing PR numbers to Changes.rst [ci skip] --- CHANGES.rst | 310 +++++++++++++++++++++++++++------------------------- 1 file changed, 161 insertions(+), 149 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index 197aa0dc9..bfb669e18 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -461,7 +461,7 @@ Changelog (Pillow) - Fix typos in TIFF tags #1918 [radarhere] -- Skip tests that require libtiff if it is not installed, fixes #1866 +- Skip tests that require libtiff if it is not installed #1893 (fixes #1866) [wiredfool] - Skip test when icc profile is not available, fixes #1887 @@ -488,7 +488,7 @@ Changelog (Pillow) - Combined duplicate code in ImageTk #1856 [radarhere] -- Added --disable-platform-guessing option to setup.py build extension, #1861 +- Added --disable-platform-guessing option to setup.py build extension #1861 [angeloc] - Fixed loading Transparent PNGs with a transparent black color #1840 @@ -554,7 +554,7 @@ Changelog (Pillow) - SpiderImagePlugin: raise an error when seeking in a non-stack file #1794 [radarhere, jmichalon] -- Added Support for 2/4 bpp Tiff Grayscale Images #1789 +- Added support for 2/4 bpp Tiff grayscale images #1789 [zwhfly] - Removed unused variable from selftest #1788 @@ -581,7 +581,7 @@ Changelog (Pillow) - Added __copy__ method to Image #1772 [radarhere] -- Updated dates in PIL license in OleFileIO README #1787 +- Updated dates in PIL license in OleFileIO README #1787 [radarhere] - Corrected Tiff tag names #1786 @@ -605,16 +605,16 @@ Changelog (Pillow) - Documentation changes, URL update, transpose, release checklist [radarhere] -- Fixed saving to nonexistant files specified by pathlib.Path objects, fixes #1747 +- Fixed saving to nonexistant files specified by pathlib.Path objects #1748 (fixes #1747) [radarhere] -- Round Image.crop arguments to the nearest integer, fixes #1744 +- Round Image.crop arguments to the nearest integer #1745 (fixes #1744) [hugovk] -- Fix uninitialized variable warning in _imaging.c:getink, fixes #486 +- Fix uninitialized variable warning in _imaging.c:getink #1663 (fixes #486) [wiredfool] -- Disable multiprocessing install on cygwin, fixes #1690 +- Disable multiprocessing install on cygwin #1700 (fixes #1690) [wiredfool] - Fix the error reported when libz is not found #1764 @@ -629,7 +629,7 @@ Changelog (Pillow) - Fix EXIF tag name typos #1736 [zarlant, radarhere] -- Updated freetype to 2.6.3, Tk/Tcl to 8.6.5 and 8.5.19 +- Updated freetype to 2.6.3, Tk/Tcl to 8.6.5 and 8.5.19 #1725, #1752 [radarhere] - Add a loader for the FTEX format from Independence War 2: Edge of Chaos #1688 @@ -721,7 +721,7 @@ Changelog (Pillow) - Let EditorConfig take care of some basic formatting #1489 [hugovk] -- Restore gpsexif data to the v1 form +- Restore gpsexif data to the v1 form #1619 [wiredfool] - Add /usr/local include and library directories for freebsd #1613 @@ -820,16 +820,16 @@ Changelog (Pillow) - Added some requirements for make release-test #1451 [wiredfool] -- Flatten tiff metadata value SAMPLEFORMAT to initial value, fixes #1466 +- Flatten tiff metadata value SAMPLEFORMAT to initial value #1467 (fixes #1466) [wiredfool] -- Fix handling of pathlib in Image.save. Fixes #1460 +- Fix handling of pathlib in Image.save #1464 (fixes #1460) [wiredfool] - Make tests more robust #1469 [hugovk] -- Use correctly sized pointers for windows handle types. #1458 +- Use correctly sized pointers for windows handle types #1458 [nu744] 3.0.0 (2015-10-01) @@ -886,7 +886,7 @@ Changelog (Pillow) - Fix loading of truncated images with LOAD_TRUNCATED_IMAGES enabled #1366 [homm] -- Documentation update for concepts: bands +- Documentation update for concepts: bands #1406 [merriam] - Add Solaris/SmartOS include and library directories #1356 @@ -895,7 +895,7 @@ Changelog (Pillow) - Improved handling of getink color #1387 [radarhere] -- Disable compiler optimizations for topalette and tobilevel functions for all msvc versions, fixes #1357 +- Disable compiler optimizations for topalette and tobilevel functions for all msvc versions #1402 (fixes #1357) [cgohlke] - Skip ImageFont_bitmap test if _imagingft C module is not installed #1409 @@ -1075,16 +1075,16 @@ Changelog (Pillow) 2.8.0 (2015-04-01) ------------------ -- Fix 32-bit BMP loading (RGBA or RGBX) +- Fix 32-bit BMP loading (RGBA or RGBX) #1125 [artscoop] - Fix UnboundLocalError in ImageFile #1131 [davarisg] -- Re-enable test image caching +- Re-enable test image caching #982 [hugovk, homm] -- Fix: Cannot identify EPS images, fixes #1104 +- Fix: Cannot identify EPS images #1152 (fixes #1104) [hugovk] - Configure setuptools to run nosetests, fixes #729 @@ -1093,7 +1093,7 @@ Changelog (Pillow) - Style/health fixes [radarhere, hugovk] -- Add support for HTTP response objects to Image.open() +- Add support for HTTP response objects to Image.open() #1151 [mfitzp] - Improve reference docs for PIL.ImageDraw.Draw.pieslice() #1145 @@ -1105,7 +1105,7 @@ Changelog (Pillow) - Fix ImagingEffectNoise #1128 [hugovk] -- Remove unreachable code +- Remove unreachable code #1126 [hugovk] - Let Python do the endian stuff + tests #1121 @@ -1126,10 +1126,10 @@ Changelog (Pillow) - iPython display hook #1091 [wiredfool] -- Adjust buffer size when quality=keep, fixes #148 (again) +- Adjust buffer size when quality=keep #1079 (fixes #148 again) [wiredfool] -- Fix for corrupted bitmaps embedded in truetype fonts. #1072 +- Fix for corrupted bitmaps embedded in truetype fonts #1072 [jackyyf, wiredfool] 2.7.0 (2015-01-01) @@ -1138,19 +1138,19 @@ Changelog (Pillow) - Split Sane into a separate repo: https://github.com/python-pillow/Sane [hugovk] -- Look for OS X and Linux fonts in common places. #1054 +- Look for OS X and Linux fonts in common places #1054 [charleslaw] - Fix CVE-2014-9601, potential PNG decompression DOS #1060 [wiredfool] -- Use underscores, not spaces, in TIFF tag kwargs. #1044, #1058 +- Use underscores, not spaces, in TIFF tag kwargs #1044, #1058 [anntzer, hugovk] -- Update PSDraw for Python3, add tests. #1055 +- Update PSDraw for Python3, add tests #1055 [hugovk] -- Use Bicubic filtering by default for thumbnails. Don't use Jpeg Draft mode for thumbnails. #1029 +- Use Bicubic filtering by default for thumbnails. Don't use Jpeg Draft mode for thumbnails #1029 [homm] - Fix MSVC compiler error: Use Py_ssize_t instead of ssize_t #1051 @@ -1162,7 +1162,7 @@ Changelog (Pillow) - The GIF Palette optimization algorithm is only applicable to mode='P' or 'L' #993 [moriyoshi] -- Use PySide as an alternative to PyQt4/5. +- Use PySide as an alternative to PyQt4/5 #1024 [holg] - Replace affine-based im.resize implementation with convolution-based im.stretch #997 @@ -1186,13 +1186,13 @@ Changelog (Pillow) - Ico save, additional tests #1007 [exherb] -- Use PyQt4 if it has already been imported, otherwise prefer PyQt5. #1003 +- Use PyQt4 if it has already been imported, otherwise prefer PyQt5 #1003 [AurelienBallier] -- Speedup resample implementation up to 2.5 times. #977 +- Speedup resample implementation up to 2.5 times #977 [homm] -- Speed up rotation by using cache aware loops, added transpose to rotations. #994 +- Speed up rotation by using cache aware loops, added transpose to rotations #994 [homm] - Fix Bicubic interpolation #970 @@ -1234,7 +1234,7 @@ Changelog (Pillow) 2.6.0 (2014-10-01) ------------------ -- Relax precision of ImageDraw tests for x86, GimpGradient for PPC +- Relax precision of ImageDraw tests for x86, GimpGradient for PPC #930 [wiredfool] 2.6.0-rc1 (2014-09-29) @@ -1249,7 +1249,7 @@ Changelog (Pillow) - Additional documentation for JPEG info and save options #890 [wiredfool] -- Fix JPEG Encoding memory leak when exif or qtables were specified +- Fix JPEG Encoding memory leak when exif or qtables were specified #921 [wiredfool] - Image.tobytes() and Image.tostring() documentation update #916 #917 @@ -1315,7 +1315,7 @@ Changelog (Pillow) - PyPy performance improvements #821 [wiredfool] -- Added support for reading MPO files +- Added support for reading MPO files #822 [Feneric] - Added support for encoding and decoding iTXt chunks #818 @@ -1333,16 +1333,16 @@ Changelog (Pillow) - Doc cleanup [wiredfool] -- Fix `ImageStat` docs +- Fix `ImageStat` docs #796 [akx] -- Added docs for ExifTags +- Added docs for ExifTags #794 [Wintermute3] - More tests for CurImagePlugin, DcxImagePlugin, Effects.c, GimpGradientFile, ImageFont, ImageMath, ImagePalette, IptcImagePlugin, SpiderImagePlugin, SgiImagePlugin, XpmImagePlugin and _util [hugovk] -- Fix return value of FreeTypeFont.textsize() does not include font offsets +- Fix return value of FreeTypeFont.textsize() does not include font offsets #784 [tk0miya] - Fix dispose calculations for animated GIFs #765 @@ -1367,7 +1367,6 @@ Changelog (Pillow) - Fixed CVE-2014-3589, a DOS in the IcnsImagePlugin (backport) [Andrew Drake] - 2.5.1 (2014-07-10) ------------------ @@ -1380,10 +1379,10 @@ Changelog (Pillow) 2.5.0 (2014-07-01) ------------------ -- Imagedraw rewrite +- Imagedraw rewrite #737 [terseus, wiredfool] -- Add support for multithreaded test execution +- Add support for multithreaded test execution #755 [wiredfool] - Prevent shell injection #748 @@ -1392,7 +1391,7 @@ Changelog (Pillow) - Support for Resolution in BMP files #734 [gcq] -- Fix error in setup.py for Python 3 +- Fix error in setup.py for Python 3 #744 [matthew-brett] - Pyroma fix and add Python 3.4 to setup metadata #742 @@ -1401,7 +1400,7 @@ Changelog (Pillow) - Top level flake8 fixes #741 [aclark4life] -- Remove obsolete Animated Raster Graphics (ARG) support +- Remove obsolete Animated Raster Graphics (ARG) support #736 [hugovk] - Fix test_imagedraw failures #727 @@ -1416,28 +1415,28 @@ Changelog (Pillow) - Cleanup #654 [dvska, hugovk, wiredfool] -- 16-bit monochrome support for JPEG2000 +- 16-bit monochrome support for JPEG2000 #730 [videan42] - Fixed ImagePalette.save [brightpisces] -- Support JPEG qtables +- Support JPEG qtables #677 [csinchok] - Add binary morphology addon [dov, wiredfool] -- Decompression bomb protection +- Decompression bomb protection #674 [hugovk] -- Put images in a single directory +- Put images in a single directory #708 [hugovk] -- Support OpenJpeg 2.1 - [al45tair] +- Support OpenJpeg 2.1 #681 + [al45tair, wiredfool] -- Remove unistd.h #include for all platforms +- Remove unistd.h #include for all platforms #704 [wiredfool] - Use unittest for tests @@ -1452,19 +1451,19 @@ Changelog (Pillow) - Added tests for Spider files [hugovk] -- Use libtiff to write any compressed tiff files +- Use libtiff to write any compressed tiff files #669 [wiredfool] - Support for pickling Image objects [hugovk] -- Fixed resolution handling for EPS thumbnails +- Fixed resolution handling for EPS thumbnails #619 [eliempje] - Fixed rendering of some binary EPS files (Issue #302) [eliempje] -- Rename variables not to use built-in function names +- Rename variables not to use built-in function names #670 [hugovk] - Ignore junk JPEG markers @@ -1479,19 +1478,19 @@ Changelog (Pillow) - Remove transparency resource after P->RGBA conversion [hugovk] -- Clean up preprocessor cruft for Windows +- Clean up preprocessor cruft for Windows #652 [CounterPillow] -- Adjust Homebrew freetype detection logic +- Adjust Homebrew freetype detection logic #656 [jacknagel] -- Added Image.close, context manager support. +- Added Image.close, context manager support [wiredfool] -- Added support for 16 bit PGM files. +- Added support for 16 bit PGM files [wiredfool] -- Updated OleFileIO to version 0.30 from upstream +- Updated OleFileIO to version 0.30 from upstream #618 [hugovk] - Added support for additional TIFF floating point format @@ -1500,64 +1499,64 @@ Changelog (Pillow) - Have the tempfile use a suffix with a dot [wiredfool] -- Fix variable name used for transparency manipulations +- Fix variable name used for transparency manipulations #604 [nijel] 2.4.0 (2014-04-01) ------------------ -- Indexed Transparency handled for conversions between L, RGB, and P modes. Fixes #510 +- Indexed Transparency handled for conversions between L, RGB, and P modes #574 (fixes #510) [wiredfool] -- Conversions enabled from RGBA->P, Fixes #544 +- Conversions enabled from RGBA->P #574 (fixes #544) [wiredfool] -- Improved icns support +- Improved icns support #565 [al45tair] -- Fix libtiff leaking open files, fixes #580 +- Fix libtiff leaking open files #580 (fixes #526) [wiredfool] -- Fixes for Jpeg encoding in Python 3, fixes #577 +- Fixes for Jpeg encoding in Python 3 #578 (fixes #577) [wiredfool] -- Added support for JPEG 2000 +- Added support for JPEG 2000 #547 [al45tair] -- Add more detailed error messages to Image.py +- Add more detailed error messages to Image.py #566 [larsmans] - Avoid conflicting _expand functions in PIL & MINGW, fixes #538 [aclark4life] -- Merge from Philippe Lagadec’s OleFileIO_PL fork +- Merge from Philippe Lagadec’s OleFileIO_PL fork #512 [vadmium] -- Fix ImageColor.getcolor +- Fix ImageColor.getcolor #534 [homm] -- Make ICO files work with the ImageFile.Parser interface, fixes #522 +- Make ICO files work with the ImageFile.Parser interface #525 (fixes #522) [wiredfool] -- Handle 32bit compiled python on 64bit architecture +- Handle 32bit compiled python on 64bit architecture #521 [choppsv1] -- Fix support for characters >128 using .pcf or .pil fonts in Py3k. Fixes #505 +- Fix support for characters >128 using .pcf or .pil fonts in Py3k #517 (fixes #505) [wiredfool] -- Skip CFFI test earlier if it's not installed +- Skip CFFI test earlier if it's not installed #516 [wiredfool] -- Fixed opening and saving odd sized .pcx files, fixes #523 +- Fixed opening and saving odd sized .pcx files #535 (fixes #523) [wiredfool] - Fixed palette handling when converting from mode P->RGB->P - [d_schmidt] + [d-schmidt] - Fixed saving mode P image as a PNG with transparency = palette color 0 [d-schmidt] -- Improve heuristic used when saving progressive and optimized JPEGs with high quality values +- Improve heuristic used when saving progressive and optimized JPEGs with high quality values #504 [e98cuenc] - Fixed DOS with invalid palette size or invalid image size in BMP file @@ -1569,7 +1568,7 @@ Changelog (Pillow) - Fix segfault in getfont when passed a memory resident font [wiredfool] -- Fix crash on Saving a PNG when icc-profile is None +- Fix crash on Saving a PNG when icc-profile is None #496 [brutasse] - Cffi+Python implementation of the PixelAccess object @@ -1578,13 +1577,13 @@ Changelog (Pillow) - PixelAccess returns unsigned ints for I16 mode [wiredfool] -- Minor patch on booleans + Travis +- Minor patch on booleans + Travis #474 [sciunto] -- Look in multiarch paths in GNU platforms +- Look in multiarch paths in GNU platforms #511 [pinotree] -- Add arch support for pcc64, s390, s390x, armv7l, aarch64 +- Add arch support for pcc64, s390, s390x, armv7l, aarch64 #475 [manisandro] - Add arch support for ppc @@ -1593,7 +1592,7 @@ Changelog (Pillow) - Correctly quote file names for WindowsViewer command [cgohlke] -- Prefer homebrew freetype over X11 freetype (but still allow both) +- Prefer homebrew freetype over X11 freetype (but still allow both) #466 [dmckeone] 2.3.2 (2014-08-13) @@ -1611,76 +1610,76 @@ Changelog (Pillow) 2.3.0 (2014-01-01) ------------------ -- Stop leaking filename parameter passed to getfont +- Stop leaking filename parameter passed to getfont #459 [jpharvey] - Report availability of LIBTIFF during setup and selftest [cgohlke] -- Fix msvc build error C1189: "No Target Architecture" +- Fix msvc build error C1189: "No Target Architecture" #460 [cgohlke] - Fix memory leak in font_getsize [wiredfool] -- Correctly prioritize include and library paths +- Correctly prioritize include and library paths #442 [ohanar] -- Image.point fixes for numpy.array and docs +- Image.point fixes for numpy.array and docs #441 [wiredfool] -- Save the transparency header by default for PNGs +- Save the transparency header by default for PNGs #424 [wiredfool] -- Support for PNG tRNS header when converting from RGB->RGBA +- Support for PNG tRNS header when converting from RGB->RGBA #423 [wiredfool] -- PyQT5 Support +- PyQT5 Support #418 [wiredfool] -- Updates for saving color tiffs w/compression using libtiff +- Updates for saving color tiffs w/compression using libtiff #417 [wiredfool] - 2gigapix image fixes and redux [wiredfool] -- Save arbitrary tags in Tiff image files +- Save arbitrary tags in Tiff image files #369 [wiredfool] -- Quote filenames and title before using on command line +- Quote filenames and title before using on command line #398 [tmccombs] -- Fixed Viewer.show to return properly +- Fixed Viewer.show to return properly #399 [tmccombs] - Documentation fixes [wiredfool] -- Fixed memory leak saving images as webp when webpmux is available +- Fixed memory leak saving images as webp when webpmux is available #429 [cezarsa] -- Fix compiling with FreeType 2.5.1 +- Fix compiling with FreeType 2.5.1 #427 [stromnov] -- Adds directories for NetBSD. +- Adds directories for NetBSD #411 [deepy] -- Support RGBA TIFF with missing ExtraSamples tag +- Support RGBA TIFF with missing ExtraSamples tag #393 [cgohlke] -- Lossless WEBP Support +- Lossless WEBP Support #390 [wiredfool] -- Take compression as an option in the save call for tiffs +- Take compression as an option in the save call for tiffs #389 [wiredfool] -- Add support for saving lossless WebP. Just pass 'lossless=True' to save() +- Add support for saving lossless WebP. Just pass 'lossless=True' to save() #386 [liftoff] -- LCMS support upgraded from version 1 to version 2, fixes #343 +- LCMS support upgraded from version 1 to version 2 #380 (fixes #343) [wiredfool] -- Added more raw decoder 16 bit pixel formats +- Added more raw decoder 16 bit pixel formats #379 [svanheulen] - Document remaining Image* modules listed in PIL handbook @@ -1701,34 +1700,34 @@ Changelog (Pillow) - Port PIL Handbook tutorial and appendices [irksep] -- Alpha Premultiplication support for transform and resize +- Alpha Premultiplication support for transform and resize #364 [wiredfool] -- Fixes to make Pypy 2.1.0 work on Ubuntu 12.04/64 +- Fixes to make Pypy 2.1.0 work on Ubuntu 12.04/64 #359 [wiredfool] 2.2.2 (2013-12-11) ------------------ -- Fix #427: compiling with FreeType 2.5.1 +- Fix compiling with FreeType 2.5.1 #427 [stromnov] 2.2.1 (2013-10-02) ------------------ -- Fix #356: Error installing Pillow 2.2.0 on Mac OS X (due to hard dep on brew) +- Error installing Pillow 2.2.0 on Mac OS X (due to hard dep on brew) #357 (fixes #356) [wiredfool] 2.2.0 (2013-10-02) ------------------ -- Fix #254: Bug in image transformations resulting from uninitialized memory +- Bug in image transformations resulting from uninitialized memory #348 (fixes #254) [nikmolnar] -- Fix for encoding of b_whitespace, similar to closed issue #272 +- Fix for encoding of b_whitespace #346 (similar to closed issue #272) [mhogg] -- Fix #273: Add numpy array interface support for 16 and 32 bit integer modes +- Add numpy array interface support for 16 and 32 bit integer modes #347 (fixes #273) [cgohlke] - Partial fix for #290: Add preliminary support for TIFF tags. @@ -1737,91 +1736,93 @@ Changelog (Pillow) - Fix #251 and #326: circumvent classification of pngtest_bad.png as malware [cgohlke] -- Add typedef uint64_t for MSVC. +- Add typedef uint64_t for MSVC #339 [cgohlke] -- Fix #329: setup.py: better support for C_INCLUDE_PATH, LD_RUN_PATH, etc. +- setup.py: better support for C_INCLUDE_PATH, LD_RUN_PATH, etc. #336 (fixes #329) [nu774] -- Fix #328: _imagingcms.c: include windef.h to fix build issue on MSVC +- _imagingcms.c: include windef.h to fix build issue on MSVC #335 (fixes #328) [nu774] -- Automatically discover homebrew include/ and lib/ paths on OS X +- Automatically discover homebrew include/ and lib/ paths on OS X #330 [donspaulding] -- Fix bytes which should be bytearray +- Fix bytes which should be bytearray #325 [manisandro] - Add respective paths for C_INCLUDE_PATH, LD_RUN_PATH (rpath) to build - if specified as environment variables. + if specified as environment variables #324 [seanupton] - Fix #312 + gif optimize improvement [d-schmidt] -- Be more tolerant of tag read failures +- Be more tolerant of tag read failures #320 [ericbuehl] -- Fix #318: Catch truncated zTXt errors. +- Catch truncated zTXt errors #321 (fixes #318) [vytisb] -- Fix IOError when saving progressive JPEGs. +- Fix IOError when saving progressive JPEGs #313 [e98cuenc] -- Add RGBA support to ImageColor +- Add RGBA support to ImageColor #309 [yoavweiss] -- Fix #304: test for `str`, not `"utf-8"`. +- Test for `str`, not `"utf-8"` #306 (fixes #304) [mjpieters] -- Fix missing import os in _util.py. +- Fix missing import os in _util.py #303 [mnowotka] -- Added missing exif tags. +- Added missing exif tags #300 [freyes] -- Fail on all import errors, fixes #298. +- Fail on all import errors #298, #299 (fixes #297) [macfreek, wiredfool] -- Fixed Windows fallback (wasn't using correct file in Windows fonts). +- Fixed Windows fallback (wasn't using correct file in Windows fonts) #295 [lmollea] -- Moved ImageFile and ImageFileIO comments to docstrings. +- Moved ImageFile and ImageFileIO comments to docstrings #293 [freyes] -- Restore compatibility with ISO C. +- Restore compatibility with ISO C #289 [cgohlke] -- Use correct format character for C int type. +- Use correct format character for C int type #288 [cgohlke] -- Allocate enough memory to hold pointers in encode.c. +- Allocate enough memory to hold pointers in encode.c #287 [cgohlke] -- Fix #279, fillorder double shuffling bug when FillOrder ==2 and decoding using libtiff. +- Fillorder double shuffling bug when FillOrder ==2 and decoding using libtiff #284 (fixes #279) [wiredfool] - Moved Image module comments to docstrings. [freyes] -- Add 16-bit TIFF support, fixes #274. +- Add 16-bit TIFF support #277 (fixes #274) [wiredfool] -- Ignore high ascii characters in string.whitespace, fixes #272. +- Ignore high ascii characters in string.whitespace #276 (fixes #272) [wiredfool] -- Added clean/build to tox to make it behave like travis. +- Added clean/build to tox to make it behave like Travis #275 [freyes] -- Adding support for metadata in webp images. +- Adding support for metadata in webp images #271 [heynemann] 2.1.0 (2013-07-02) ------------------ -- Add /usr/bin/env python shebangs to all scripts in /Scripts. +- Add /usr/bin/env python shebangs to all scripts in /Scripts #197 + [mgorny] -- Add several TIFF decoders and encoders. +- Add several TIFF decoders and encoders #268 + [megabuz] - Added support for alpha transparent webp images. @@ -1829,15 +1830,17 @@ Changelog (Pillow) - Adding Python3 basestring compatibility without changing basestring. -- Fix webp encode errors on win-amd64. +- Fix webp encode errors on win-amd64 #259 + [cgohlke] -- Better fix for ZeroDivisionError in ImageOps.fit for image.size height is 1. +- Better fix for ZeroDivisionError in ImageOps.fit for image.size height is 1 #267 + [chrispbailey] - Better support for ICO images. -- Changed PY_VERSION_HEX, fixes #166. +- Changed PY_VERSION_HEX #190 (fixes #166) -- Changes to put everything under the PIL namespace. +- Changes to put everything under the PIL namespace #191 [wiredfool] - Changing StringIO to BytesIO. @@ -1848,35 +1851,44 @@ Changelog (Pillow) - Don't skip 'import site' on initialization when running tests for inplace builds. [cgohlke] -- Enable warnings for test suite. +- Enable warnings for test suite #227 + [wiredfool] -- Fix for ZeroDivisionError in ImageOps.fit for image.size == (1,1) +- Fix for ZeroDivisionError in ImageOps.fit for image.size == (1,1) #255 + [pterk] - Fix for if isinstance(filter, collections.Callable) crash. Python bug #7624 on <2.6.6 -- Fix #193: remove double typedef declaration. +- Remove double typedef declaration #194 (fixes #193) + [evertrol] - Fix msvc compile errors (#230). -- Fix rendered characters have been chipped for some TrueType fonts. +- Fix rendered characters have been chipped for some TrueType fonts + [tk0miya] -- Fix usage of pilfont.py script. +- Fix usage of pilfont.py script #184 + [fabiomcosta] - Fresh start for docs, generated by sphinx-apidoc. - Introduce --enable-x and fail if it is given and x is not available. -- Partial work to add a wrapper for WebPGetFeatures to correctly support #204. +- Partial work to add a wrapper for WebPGetFeatures to correctly support #220 (fixes #204) -- Significant performance improvement of `alpha_composite` function. +- Significant performance improvement of `alpha_composite` function #156 + [homm] -- Support explicitly disabling features via --disable-* options. +- Support explicitly disabling features via --disable-* options #240 + [mgorny] -- Support selftest.py --installed, fixes #263. +- Support selftest.py --installed, fixes #263 -- Transparent WebP Support, #204 +- Transparent WebP Support #220 (fixes #204) + [euangoddard, wiredfool] -- Use PyCapsule for py3.1, fixes #237. +- Use PyCapsule for py3.1 #238 (fixes #237) + [wiredfool] - Workaround for: http://bugs.python.org/issue16754 in 3.2.x < 3.2.4 and 3.3.0. @@ -1890,15 +1902,15 @@ Changelog (Pillow) - Add Python 3 support. (Pillow >= 2.0.0 supports Python 2.6, 2.7, 3.2, 3.3. Pillow < 2.0.0 supports Python 2.4, 2.5, 2.6, 2.7.) [fluggo] -- Add PyPy support (experimental, please see: https://github.com/python-pillow/Pillow/issues/67) +- Add PyPy support (experimental, please see #67) -- Add WebP support. +- Add WebP support #96 [lqs] - Add Tiff G3/G4 support (experimental) [wiredfool] -- Backport PIL's PNG/Zip improvements. +- Backport PIL's PNG/Zip improvements #95, #97 [olt] - Various 64-bit and Windows fixes.