demetoir / ALLGANS

머신러닝 프레임워크를 활용한 비교사(Unsupervised) 학습 모델 구현 프로젝트
MIT License
9 stars 2 forks source link

Update dependency pillow to v8 #58

Closed renovate[bot] closed 3 years ago

renovate[bot] commented 3 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
pillow (source, changelog) ==5.0.0 -> ==8.1.0 age adoption passing confidence

Release Notes

python-pillow/Pillow ### [`v8.1.0`](https://togithub.com/python-pillow/Pillow/blob/master/CHANGES.rst#​810-2020-01-02) [Compare Source](https://togithub.com/python-pillow/Pillow/compare/8.0.1...8.1.0) - Fix TIFF OOB Write error. CVE-2020-35654 [#​5175](https://togithub.com/python-pillow/Pillow/issues/5175) [wiredfool] - Fix for Read Overflow in PCX Decoding. CVE-2020-35653 [#​5174](https://togithub.com/python-pillow/Pillow/issues/5174) [wiredfool, radarhere] - Fix for SGI Decode buffer overrun. CVE-2020-35655 [#​5173](https://togithub.com/python-pillow/Pillow/issues/5173) [wiredfool, radarhere] - Fix OOB Read when saving GIF of xsize=1 [#​5149](https://togithub.com/python-pillow/Pillow/issues/5149) [wiredfool] - Makefile updates [#​5159](https://togithub.com/python-pillow/Pillow/issues/5159) [wiredfool, radarhere] - Add support for PySide6 [#​5161](https://togithub.com/python-pillow/Pillow/issues/5161) [hugovk] - Use disposal settings from previous frame in APNG [#​5126](https://togithub.com/python-pillow/Pillow/issues/5126) [radarhere] - Added exception explaining that _repr_png_ saves to PNG [#​5139](https://togithub.com/python-pillow/Pillow/issues/5139) [radarhere] - Use previous disposal method in GIF load_end [#​5125](https://togithub.com/python-pillow/Pillow/issues/5125) [radarhere] - Allow putpalette to accept 1024 integers to include alpha values [#​5089](https://togithub.com/python-pillow/Pillow/issues/5089) [radarhere] - Fix OOB Read when writing TIFF with custom Metadata [#​5148](https://togithub.com/python-pillow/Pillow/issues/5148) [wiredfool] - Added append_images support for ICO [#​4568](https://togithub.com/python-pillow/Pillow/issues/4568) [ziplantil, radarhere] - Block TIFFTAG_SUBIFD [#​5120](https://togithub.com/python-pillow/Pillow/issues/5120) [radarhere] - Fixed dereferencing potential null pointers [#​5108](https://togithub.com/python-pillow/Pillow/issues/5108), [#​5111](https://togithub.com/python-pillow/Pillow/issues/5111) [cgohlke, radarhere] - Deprecate FreeType 2.7 [#​5098](https://togithub.com/python-pillow/Pillow/issues/5098) [hugovk, radarhere] - Moved warning to end of execution [#​4965](https://togithub.com/python-pillow/Pillow/issues/4965) [radarhere] - Removed unused fromstring and tostring C methods [#​5026](https://togithub.com/python-pillow/Pillow/issues/5026) [radarhere] - init() if one of the formats is unrecognised [#​5037](https://togithub.com/python-pillow/Pillow/issues/5037) [radarhere] - Moved string_dimension CVE image to pillow-depends [#​4993](https://togithub.com/python-pillow/Pillow/issues/4993) [radarhere] - Support raw rgba8888 for DDS [#​4760](https://togithub.com/python-pillow/Pillow/issues/4760) [qiankanglai] ### [`v8.0.1`](https://togithub.com/python-pillow/Pillow/blob/master/CHANGES.rst#​801-2020-10-22) [Compare Source](https://togithub.com/python-pillow/Pillow/compare/8.0.0...8.0.1) - Update FreeType used in binary wheels to 2.10.4 to fix CVE-2020-15999. [radarhere] - Moved string_dimension image to pillow-depends [#​4993](https://togithub.com/python-pillow/Pillow/issues/4993) [radarhere] ### [`v8.0.0`](https://togithub.com/python-pillow/Pillow/blob/master/CHANGES.rst#​800-2020-10-15) [Compare Source](https://togithub.com/python-pillow/Pillow/compare/7.2.0...8.0.0) - Drop support for EOL Python 3.5 [#​4746](https://togithub.com/python-pillow/Pillow/issues/4746), [#​4794](https://togithub.com/python-pillow/Pillow/issues/4794) [hugovk, radarhere, nulano] - Drop support for PyPy3 < 7.2.0 [#​4964](https://togithub.com/python-pillow/Pillow/issues/4964) [nulano] - Remove ImageCms.CmsProfile attributes deprecated since 3.2.0 [#​4768](https://togithub.com/python-pillow/Pillow/issues/4768) [hugovk, radarhere] - Remove long-deprecated Image.py functions [#​4798](https://togithub.com/python-pillow/Pillow/issues/4798) [hugovk, nulano, radarhere] - Add support for 16-bit precision JPEG quantization values [#​4918](https://togithub.com/python-pillow/Pillow/issues/4918) [gofr] - Added reading of IFD tag type [#​4979](https://togithub.com/python-pillow/Pillow/issues/4979) [radarhere] - Initialize offset memory for PyImagingPhotoPut [#​4806](https://togithub.com/python-pillow/Pillow/issues/4806) [nqbit] - Fix TiffDecode comparison warnings [#​4756](https://togithub.com/python-pillow/Pillow/issues/4756) [nulano] - Docs: Add dark mode [#​4968](https://togithub.com/python-pillow/Pillow/issues/4968) [hugovk, nulano] - Added macOS SDK install path to library and include directories [#​4974](https://togithub.com/python-pillow/Pillow/issues/4974) [radarhere, fxcoudert] - Imaging.h: prevent confusion with system [#​4923](https://togithub.com/python-pillow/Pillow/issues/4923) [ax3l, ,radarhere] - Avoid using pkg_resources in PIL.features.pilinfo [#​4975](https://togithub.com/python-pillow/Pillow/issues/4975) [nulano] - Add getlength and getbbox functions for TrueType fonts [#​4959](https://togithub.com/python-pillow/Pillow/issues/4959) [nulano, radarhere, hugovk] - Allow tuples with one item to give single color value in getink [#​4927](https://togithub.com/python-pillow/Pillow/issues/4927) [radarhere, nulano] - Add support for CBDT and COLR fonts [#​4955](https://togithub.com/python-pillow/Pillow/issues/4955) [nulano, hugovk] - Removed OSError in favour of DecompressionBombError for BMP [#​4966](https://togithub.com/python-pillow/Pillow/issues/4966) [radarhere] - Implemented another ellipse drawing algorithm [#​4523](https://togithub.com/python-pillow/Pillow/issues/4523) [xtsm, radarhere] - Removed unused JpegImagePlugin.\_fixup_dict function [#​4957](https://togithub.com/python-pillow/Pillow/issues/4957) [radarhere] - Added reading and writing of private PNG chunks [#​4292](https://togithub.com/python-pillow/Pillow/issues/4292) [radarhere] - Implement anchor for TrueType fonts [#​4930](https://togithub.com/python-pillow/Pillow/issues/4930) [nulano, hugovk] - Fixed bug in Exif **delitem** [#​4942](https://togithub.com/python-pillow/Pillow/issues/4942) [radarhere] - Fix crash in ImageTk.PhotoImage on MinGW 64-bit [#​4946](https://togithub.com/python-pillow/Pillow/issues/4946) [nulano] - Moved CVE images to pillow-depends [#​4929](https://togithub.com/python-pillow/Pillow/issues/4929) [radarhere] - Refactor font_getsize and font_render [#​4910](https://togithub.com/python-pillow/Pillow/issues/4910) [nulano] - Fixed loading profile with non-ASCII path on Windows [#​4914](https://togithub.com/python-pillow/Pillow/issues/4914) [radarhere] - Fixed effect_spread bug for zero distance [#​4908](https://togithub.com/python-pillow/Pillow/issues/4908) [radarhere, hugovk] - Added formats parameter to Image.open [#​4837](https://togithub.com/python-pillow/Pillow/issues/4837) [nulano, radarhere] - Added regular_polygon draw method [#​4846](https://togithub.com/python-pillow/Pillow/issues/4846) [comhar] - Raise proper TypeError in putpixel [#​4882](https://togithub.com/python-pillow/Pillow/issues/4882) [nulano, hugovk] - Added writing of subIFDs [#​4862](https://togithub.com/python-pillow/Pillow/issues/4862) [radarhere] - Fix IFDRational **eq** bug [#​4888](https://togithub.com/python-pillow/Pillow/issues/4888) [luphord, radarhere] - Fixed duplicate variable name [#​4885](https://togithub.com/python-pillow/Pillow/issues/4885) [liZe, radarhere] - Added homebrew zlib include directory [#​4842](https://togithub.com/python-pillow/Pillow/issues/4842) [radarhere] - Corrected inverted PDF CMYK colors [#​4866](https://togithub.com/python-pillow/Pillow/issues/4866) [radarhere] - Do not try to close file pointer if file pointer is empty [#​4823](https://togithub.com/python-pillow/Pillow/issues/4823) [radarhere] - ImageOps.autocontrast: add mask parameter [#​4843](https://togithub.com/python-pillow/Pillow/issues/4843) [navneeth, hugovk] - Read EXIF data tEXt chunk into info as bytes instead of string [#​4828](https://togithub.com/python-pillow/Pillow/issues/4828) [radarhere] - Replaced distutils with setuptools [#​4797](https://togithub.com/python-pillow/Pillow/issues/4797), [#​4809](https://togithub.com/python-pillow/Pillow/issues/4809), [#​4814](https://togithub.com/python-pillow/Pillow/issues/4814), [#​4817](https://togithub.com/python-pillow/Pillow/issues/4817), [#​4829](https://togithub.com/python-pillow/Pillow/issues/4829), [#​4890](https://togithub.com/python-pillow/Pillow/issues/4890) [hugovk, radarhere] - Add MIME type to PsdImagePlugin [#​4788](https://togithub.com/python-pillow/Pillow/issues/4788) [samamorgan] - Allow ImageOps.autocontrast to specify low and high cutoffs separately [#​4749](https://togithub.com/python-pillow/Pillow/issues/4749) [millionhz, radarhere] ### [`v7.2.0`](https://togithub.com/python-pillow/Pillow/blob/master/CHANGES.rst#​720-2020-07-01) [Compare Source](https://togithub.com/python-pillow/Pillow/compare/7.1.2...7.2.0) - Do not convert I;16 images when showing PNGs [#​4744](https://togithub.com/python-pillow/Pillow/issues/4744) [radarhere] - Fixed ICNS file pointer saving [#​4741](https://togithub.com/python-pillow/Pillow/issues/4741) [radarhere] - Fixed loading non-RGBA mode APNGs with dispose background [#​4742](https://togithub.com/python-pillow/Pillow/issues/4742) [radarhere] - Deprecated \_showxv [#​4714](https://togithub.com/python-pillow/Pillow/issues/4714) [radarhere] - Deprecate Image.show(command="...") [#​4646](https://togithub.com/python-pillow/Pillow/issues/4646) [nulano, hugovk, radarhere] - Updated JPEG magic number [#​4707](https://togithub.com/python-pillow/Pillow/issues/4707) [Cykooz, radarhere] - Change STRIPBYTECOUNTS to LONG if necessary when saving [#​4626](https://togithub.com/python-pillow/Pillow/issues/4626) [radarhere, hugovk] - Write JFIF header when saving JPEG [#​4639](https://togithub.com/python-pillow/Pillow/issues/4639) [radarhere] - Replaced tiff_jpeg with jpeg compression when saving TIFF images [#​4627](https://togithub.com/python-pillow/Pillow/issues/4627) [radarhere] - Writing TIFF tags: improved BYTE, added UNDEFINED [#​4605](https://togithub.com/python-pillow/Pillow/issues/4605) [radarhere] - Consider transparency when pasting text on an RGBA image [#​4566](https://togithub.com/python-pillow/Pillow/issues/4566) [radarhere] - Added method argument to single frame WebP saving [#​4547](https://togithub.com/python-pillow/Pillow/issues/4547) [radarhere] - Use ImageFileDirectory_v2 in Image.Exif [#​4637](https://togithub.com/python-pillow/Pillow/issues/4637) [radarhere] - Corrected reading EXIF metadata without prefix [#​4677](https://togithub.com/python-pillow/Pillow/issues/4677) [radarhere] - Fixed drawing a jointed line with a sequence of numeric values [#​4580](https://togithub.com/python-pillow/Pillow/issues/4580) [radarhere] - Added support for 1-D NumPy arrays [#​4608](https://togithub.com/python-pillow/Pillow/issues/4608) [radarhere] - Parse orientation from XMP tags [#​4560](https://togithub.com/python-pillow/Pillow/issues/4560) [radarhere] - Speed up text layout by not rendering glyphs [#​4652](https://togithub.com/python-pillow/Pillow/issues/4652) [nulano] - Fixed ZeroDivisionError in Image.thumbnail [#​4625](https://togithub.com/python-pillow/Pillow/issues/4625) [radarhere] - Replaced TiffImagePlugin DEBUG with logging [#​4550](https://togithub.com/python-pillow/Pillow/issues/4550) [radarhere] - Fix repeatedly loading .gbr [#​4620](https://togithub.com/python-pillow/Pillow/issues/4620) [ElinksFr, radarhere] - JPEG: Truncate icclist instead of setting to None [#​4613](https://togithub.com/python-pillow/Pillow/issues/4613) [homm] - Fixes default offset for Exif [#​4594](https://togithub.com/python-pillow/Pillow/issues/4594) [rodrigob, radarhere] - Fixed bug when unpickling TIFF images [#​4565](https://togithub.com/python-pillow/Pillow/issues/4565) [radarhere] - Fix pickling WebP [#​4561](https://togithub.com/python-pillow/Pillow/issues/4561) [hugovk, radarhere] - Replace IOError and WindowsError aliases with OSError [#​4536](https://togithub.com/python-pillow/Pillow/issues/4536) [hugovk, radarhere] ### [`v7.1.2`](https://togithub.com/python-pillow/Pillow/blob/master/CHANGES.rst#​712-2020-04-25) [Compare Source](https://togithub.com/python-pillow/Pillow/compare/7.1.1...7.1.2) - Raise an EOFError when seeking too far in PNG [#​4528](https://togithub.com/python-pillow/Pillow/issues/4528) [radarhere] ### [`v7.1.1`](https://togithub.com/python-pillow/Pillow/blob/master/CHANGES.rst#​711-2020-04-02) [Compare Source](https://togithub.com/python-pillow/Pillow/compare/7.1.0...7.1.1) - Fix regression seeking and telling PNGs [#​4512](https://togithub.com/python-pillow/Pillow/issues/4512) [#​4514](https://togithub.com/python-pillow/Pillow/issues/4514) [hugovk, radarhere] ### [`v7.1.0`](https://togithub.com/python-pillow/Pillow/blob/master/CHANGES.rst#​710-2020-04-01) [Compare Source](https://togithub.com/python-pillow/Pillow/compare/7.0.0...7.1.0) - Fix multiple OOB reads in FLI decoding [#​4503](https://togithub.com/python-pillow/Pillow/issues/4503) [wiredfool] - Fix buffer overflow in SGI-RLE decoding [#​4504](https://togithub.com/python-pillow/Pillow/issues/4504) [wiredfool, hugovk] - Fix bounds overflow in JPEG 2000 decoding [#​4505](https://togithub.com/python-pillow/Pillow/issues/4505) [wiredfool] - Fix bounds overflow in PCX decoding [#​4506](https://togithub.com/python-pillow/Pillow/issues/4506) [wiredfool] - Fix 2 buffer overflows in TIFF decoding [#​4507](https://togithub.com/python-pillow/Pillow/issues/4507) [wiredfool] - Add APNG support [#​4243](https://togithub.com/python-pillow/Pillow/issues/4243) [pmrowla, radarhere, hugovk] - ImageGrab.grab() for Linux with XCB [#​4260](https://togithub.com/python-pillow/Pillow/issues/4260) [nulano, radarhere] - Added three new channel operations [#​4230](https://togithub.com/python-pillow/Pillow/issues/4230) [dwastberg, radarhere] - Prevent masking of Image reduce method in Jpeg2KImagePlugin [#​4474](https://togithub.com/python-pillow/Pillow/issues/4474) [radarhere, homm] - Added reading of earlier ImageMagick PNG EXIF data [#​4471](https://togithub.com/python-pillow/Pillow/issues/4471) [radarhere] - Fixed endian handling for I;16 getextrema [#​4457](https://togithub.com/python-pillow/Pillow/issues/4457) [radarhere] - Release buffer if function returns prematurely [#​4381](https://togithub.com/python-pillow/Pillow/issues/4381) [radarhere] - Add JPEG comment to info dictionary [#​4455](https://togithub.com/python-pillow/Pillow/issues/4455) [radarhere] - Fix size calculation of Image.thumbnail() [#​4404](https://togithub.com/python-pillow/Pillow/issues/4404) [orlnub123] - Fixed stroke on FreeType < 2.9 [#​4401](https://togithub.com/python-pillow/Pillow/issues/4401) [radarhere] - If present, only use alpha channel for bounding box [#​4454](https://togithub.com/python-pillow/Pillow/issues/4454) [radarhere] - Warn if an unknown feature is passed to features.check() [#​4438](https://togithub.com/python-pillow/Pillow/issues/4438) [jdufresne] - Fix Name field length when saving IM images [#​4424](https://togithub.com/python-pillow/Pillow/issues/4424) [hugovk, radarhere] - Allow saving of zero quality JPEG images [#​4440](https://togithub.com/python-pillow/Pillow/issues/4440) [radarhere] - Allow explicit zero width to hide outline [#​4334](https://togithub.com/python-pillow/Pillow/issues/4334) [radarhere] - Change ContainerIO return type to match file object mode [#​4297](https://togithub.com/python-pillow/Pillow/issues/4297) [jdufresne, radarhere] - Only draw each polygon pixel once [#​4333](https://togithub.com/python-pillow/Pillow/issues/4333) [radarhere] - Add support for shooting situation Exif IFD tags [#​4398](https://togithub.com/python-pillow/Pillow/issues/4398) [alexagv] - Handle multiple and malformed JPEG APP13 markers [#​4370](https://togithub.com/python-pillow/Pillow/issues/4370) [homm] - Depends: Update libwebp to 1.1.0 [#​4342](https://togithub.com/python-pillow/Pillow/issues/4342), libjpeg to 9d [#​4352](https://togithub.com/python-pillow/Pillow/issues/4352) [radarhere] ### [`v7.0.0`](https://togithub.com/python-pillow/Pillow/blob/master/CHANGES.rst#​700-2020-01-02) [Compare Source](https://togithub.com/python-pillow/Pillow/compare/6.2.2...7.0.0) - Drop support for EOL Python 2.7 [#​4109](https://togithub.com/python-pillow/Pillow/issues/4109) [hugovk, radarhere, jdufresne] - Fix rounding error on RGB to L conversion [#​4320](https://togithub.com/python-pillow/Pillow/issues/4320) [homm] - Exif writing fixes: Rational boundaries and signed/unsigned types [#​3980](https://togithub.com/python-pillow/Pillow/issues/3980) [kkopachev, radarhere] - Allow loading of WMF images at a given DPI [#​4311](https://togithub.com/python-pillow/Pillow/issues/4311) [radarhere] - Added reduce operation [#​4251](https://togithub.com/python-pillow/Pillow/issues/4251) [homm] - Raise ValueError for io.StringIO in Image.open [#​4302](https://togithub.com/python-pillow/Pillow/issues/4302) [radarhere, hugovk] - Fix thumbnail geometry when DCT scaling is used [#​4231](https://togithub.com/python-pillow/Pillow/issues/4231) [homm, radarhere] - Use default DPI when exif provides invalid x_resolution [#​4147](https://togithub.com/python-pillow/Pillow/issues/4147) [beipang2, radarhere] - Change default resize resampling filter from NEAREST to BICUBIC [#​4255](https://togithub.com/python-pillow/Pillow/issues/4255) [homm] - Fixed black lines on upscaled images with the BOX filter [#​4278](https://togithub.com/python-pillow/Pillow/issues/4278) [homm] - Better thumbnail aspect ratio preservation [#​4256](https://togithub.com/python-pillow/Pillow/issues/4256) [homm] - Add La mode packing and unpacking [#​4248](https://togithub.com/python-pillow/Pillow/issues/4248) [homm] - Include tests in coverage reports [#​4173](https://togithub.com/python-pillow/Pillow/issues/4173) [hugovk] - Handle broken Photoshop data [#​4239](https://togithub.com/python-pillow/Pillow/issues/4239) [radarhere] - Raise a specific exception if no data is found for an MPO frame [#​4240](https://togithub.com/python-pillow/Pillow/issues/4240) [radarhere] - Fix Unicode support for PyPy [#​4145](https://togithub.com/python-pillow/Pillow/issues/4145) [nulano] - Added UnidentifiedImageError [#​4182](https://togithub.com/python-pillow/Pillow/issues/4182) [radarhere, hugovk] - Remove deprecated **version** from plugins [#​4197](https://togithub.com/python-pillow/Pillow/issues/4197) [hugovk, radarhere] - Fixed freeing unallocated pointer when resizing with height too large [#​4116](https://togithub.com/python-pillow/Pillow/issues/4116) [radarhere] - Copy info in Image.transform [#​4128](https://togithub.com/python-pillow/Pillow/issues/4128) [radarhere] - Corrected DdsImagePlugin setting info gamma [#​4171](https://togithub.com/python-pillow/Pillow/issues/4171) [radarhere] - Depends: Update libtiff to 4.1.0 [#​4195](https://togithub.com/python-pillow/Pillow/issues/4195), Tk Tcl to 8.6.10 [#​4229](https://togithub.com/python-pillow/Pillow/issues/4229), libimagequant to 2.12.6 [#​4318](https://togithub.com/python-pillow/Pillow/issues/4318) [radarhere] - Improve handling of file resources [#​3577](https://togithub.com/python-pillow/Pillow/issues/3577) [jdufresne] - Removed CI testing of Fedora 29 [#​4165](https://togithub.com/python-pillow/Pillow/issues/4165) [hugovk] - Added pypy3 to tox envlist [#​4137](https://togithub.com/python-pillow/Pillow/issues/4137) [jdufresne] - Drop support for EOL PyQt4 and PySide [#​4108](https://togithub.com/python-pillow/Pillow/issues/4108) [hugovk, radarhere] - Removed deprecated setting of TIFF image sizes [#​4114](https://togithub.com/python-pillow/Pillow/issues/4114) [radarhere] - Removed deprecated PILLOW_VERSION [#​4107](https://togithub.com/python-pillow/Pillow/issues/4107) [hugovk] - Changed default frombuffer raw decoder args [#​1730](https://togithub.com/python-pillow/Pillow/issues/1730) [radarhere] ### [`v6.2.2`](https://togithub.com/python-pillow/Pillow/blob/master/CHANGES.rst#​622-2020-01-02) [Compare Source](https://togithub.com/python-pillow/Pillow/compare/6.2.1...6.2.2) - This is the last Pillow release to support Python 2.7 [#​3642](https://togithub.com/python-pillow/Pillow/issues/3642) - Overflow checks for realloc for tiff decoding. CVE-2020-5310 [wiredfool, radarhere] - Catch SGI buffer overrun. CVE-2020-5311 [radarhere] - Catch PCX P mode buffer overrun. CVE-2020-5312 [radarhere] - Catch FLI buffer overrun. CVE-2020-5313 [radarhere] - Raise an error for an invalid number of bands in FPX image. CVE-2019-19911 [wiredfool, radarhere] ### [`v6.2.1`](https://togithub.com/python-pillow/Pillow/blob/master/CHANGES.rst#​621-2019-10-21) [Compare Source](https://togithub.com/python-pillow/Pillow/compare/6.2.0...6.2.1) - Add support for Python 3.8 [#​4141](https://togithub.com/python-pillow/Pillow/issues/4141) [hugovk] ### [`v6.2.0`](https://togithub.com/python-pillow/Pillow/blob/master/CHANGES.rst#​620-2019-10-01) [Compare Source](https://togithub.com/python-pillow/Pillow/compare/6.1.0...6.2.0) - Catch buffer overruns [#​4104](https://togithub.com/python-pillow/Pillow/issues/4104) [radarhere] - Initialize rows_per_strip when RowsPerStrip tag is missing [#​4034](https://togithub.com/python-pillow/Pillow/issues/4034) [cgohlke, radarhere] - Raise error if TIFF dimension is a string [#​4103](https://togithub.com/python-pillow/Pillow/issues/4103) [radarhere] - Added decompression bomb checks [#​4102](https://togithub.com/python-pillow/Pillow/issues/4102) [radarhere] - Fix ImageGrab.grab DPI scaling on Windows 10 version 1607+ [#​4000](https://togithub.com/python-pillow/Pillow/issues/4000) [nulano, radarhere] - Corrected negative seeks [#​4101](https://togithub.com/python-pillow/Pillow/issues/4101) [radarhere] - Added argument to capture all screens on Windows [#​3950](https://togithub.com/python-pillow/Pillow/issues/3950) [nulano, radarhere] - Updated warning to specify when Image.frombuffer defaults will change [#​4086](https://togithub.com/python-pillow/Pillow/issues/4086) [radarhere] - Changed WindowsViewer format to PNG [#​4080](https://togithub.com/python-pillow/Pillow/issues/4080) [radarhere] - Use TIFF orientation [#​4063](https://togithub.com/python-pillow/Pillow/issues/4063) [radarhere] - Raise the same error if a truncated image is loaded a second time [#​3965](https://togithub.com/python-pillow/Pillow/issues/3965) [radarhere] - Lazily use ImageFileDirectory_v1 values from Exif [#​4031](https://togithub.com/python-pillow/Pillow/issues/4031) [radarhere] - Improved HSV conversion [#​4004](https://togithub.com/python-pillow/Pillow/issues/4004) [radarhere] - Added text stroking [#​3978](https://togithub.com/python-pillow/Pillow/issues/3978) [radarhere, hugovk] - No more deprecated bdist_wininst .exe installers [#​4029](https://togithub.com/python-pillow/Pillow/issues/4029) [hugovk] - Do not allow floodfill to extend into negative coordinates [#​4017](https://togithub.com/python-pillow/Pillow/issues/4017) [radarhere] - Fixed arc drawing bug for a non-whole number of degrees [#​4014](https://togithub.com/python-pillow/Pillow/issues/4014) [radarhere] - Fix bug when merging identical images to GIF with a list of durations [#​4003](https://togithub.com/python-pillow/Pillow/issues/4003) [djy0, radarhere] - Fix bug in TIFF loading of BufferedReader [#​3998](https://togithub.com/python-pillow/Pillow/issues/3998) [chadawagner] - Added fallback for finding ld on MinGW Cygwin [#​4019](https://togithub.com/python-pillow/Pillow/issues/4019) [radarhere] - Remove indirect dependencies from requirements.txt [#​3976](https://togithub.com/python-pillow/Pillow/issues/3976) [hugovk] - Depends: Update libwebp to 1.0.3 [#​3983](https://togithub.com/python-pillow/Pillow/issues/3983), libimagequant to 2.12.5 [#​3993](https://togithub.com/python-pillow/Pillow/issues/3993), freetype to 2.10.1 [#​3991](https://togithub.com/python-pillow/Pillow/issues/3991) [radarhere] - Change overflow check to use PY_SSIZE_T_MAX [#​3964](https://togithub.com/python-pillow/Pillow/issues/3964) [radarhere] - Report reason for pytest skips [#​3942](https://togithub.com/python-pillow/Pillow/issues/3942) [hugovk] ### [`v6.1.0`](https://togithub.com/python-pillow/Pillow/blob/master/CHANGES.rst#​610-2019-07-01) [Compare Source](https://togithub.com/python-pillow/Pillow/compare/6.0.0...6.1.0) - Deprecate Image.**del** [#​3929](https://togithub.com/python-pillow/Pillow/issues/3929) [jdufresne] - Tiff: Add support for JPEG quality [#​3886](https://togithub.com/python-pillow/Pillow/issues/3886) [olt] - Respect the PKG_CONFIG environment variable when building [#​3928](https://togithub.com/python-pillow/Pillow/issues/3928) [chewi] - Use explicit memcpy() to avoid unaligned memory accesses [#​3225](https://togithub.com/python-pillow/Pillow/issues/3225) [DerDakon] - Improve encoding of TIFF tags [#​3861](https://togithub.com/python-pillow/Pillow/issues/3861) [olt] - Update Py_UNICODE to Py_UCS4 [#​3780](https://togithub.com/python-pillow/Pillow/issues/3780) [nulano] - Consider I;16 pixel size when drawing [#​3899](https://togithub.com/python-pillow/Pillow/issues/3899) [radarhere] - Add TIFFTAG_SAMPLEFORMAT to blocklist [#​3926](https://togithub.com/python-pillow/Pillow/issues/3926) [cgohlke, radarhere] - Create GIF deltas from background colour of GIF frames if disposal mode is 2 [#​3708](https://togithub.com/python-pillow/Pillow/issues/3708) [sircinnamon, radarhere] - Added ImageSequence all_frames [#​3778](https://togithub.com/python-pillow/Pillow/issues/3778) [radarhere] - Use unsigned int to store TIFF IFD offsets [#​3923](https://togithub.com/python-pillow/Pillow/issues/3923) [cgohlke] - Include CPPFLAGS when searching for libraries [#​3819](https://togithub.com/python-pillow/Pillow/issues/3819) [jefferyto] - Updated TIFF tile descriptors to match current decoding functionality [#​3795](https://togithub.com/python-pillow/Pillow/issues/3795) [dmnisson] - Added an `image.entropy()` method (second revision) [#​3608](https://togithub.com/python-pillow/Pillow/issues/3608) [fish2000] - Pass the correct types to PyArg_ParseTuple [#​3880](https://togithub.com/python-pillow/Pillow/issues/3880) [QuLogic] - Fixed crash when loading non-font bytes [#​3912](https://togithub.com/python-pillow/Pillow/issues/3912) [radarhere] - Fix SPARC memory alignment issues in Pack/Unpack functions [#​3858](https://togithub.com/python-pillow/Pillow/issues/3858) [kulikjak] - Added CMYK;16B and CMYK;16N unpackers [#​3913](https://togithub.com/python-pillow/Pillow/issues/3913) [radarhere] - Fixed bugs in calculating text size [#​3864](https://togithub.com/python-pillow/Pillow/issues/3864) [radarhere] - Add **main**.py to output basic format and support information [#​3870](https://togithub.com/python-pillow/Pillow/issues/3870) [jdufresne] - Added variation font support [#​3802](https://togithub.com/python-pillow/Pillow/issues/3802) [radarhere] - Do not down-convert if image is LA when showing with PNG format [#​3869](https://togithub.com/python-pillow/Pillow/issues/3869) [radarhere] - Improve handling of PSD frames [#​3759](https://togithub.com/python-pillow/Pillow/issues/3759) [radarhere] - Improved ICO and ICNS loading [#​3897](https://togithub.com/python-pillow/Pillow/issues/3897) [radarhere] - Changed Preview application path so that it is no longer static [#​3896](https://togithub.com/python-pillow/Pillow/issues/3896) [radarhere] - Corrected ttb text positioning [#​3856](https://togithub.com/python-pillow/Pillow/issues/3856) [radarhere] - Handle unexpected ICO image sizes [#​3836](https://togithub.com/python-pillow/Pillow/issues/3836) [radarhere] - Fixed bits value for RGB;16N unpackers [#​3837](https://togithub.com/python-pillow/Pillow/issues/3837) [kkopachev] - Travis CI: Add Fedora 30, remove Fedora 28 [#​3821](https://togithub.com/python-pillow/Pillow/issues/3821) [hugovk] - Added reading of CMYK;16L TIFF images [#​3817](https://togithub.com/python-pillow/Pillow/issues/3817) [radarhere] - Fixed dimensions of 1-bit PDFs [#​3827](https://togithub.com/python-pillow/Pillow/issues/3827) [radarhere] - Fixed opening mmap image through Path on Windows [#​3825](https://togithub.com/python-pillow/Pillow/issues/3825) [radarhere] - Fixed ImageDraw arc gaps [#​3824](https://togithub.com/python-pillow/Pillow/issues/3824) [radarhere] - Expand GIF to include frames with extents outside the image size [#​3822](https://togithub.com/python-pillow/Pillow/issues/3822) [radarhere] - Fixed ImageTk getimage [#​3814](https://togithub.com/python-pillow/Pillow/issues/3814) [radarhere] - Fixed bug in decoding large images [#​3791](https://togithub.com/python-pillow/Pillow/issues/3791) [radarhere] - Fixed reading APP13 marker without Photoshop data [#​3771](https://togithub.com/python-pillow/Pillow/issues/3771) [radarhere] - Added option to include layered windows in ImageGrab.grab on Windows [#​3808](https://togithub.com/python-pillow/Pillow/issues/3808) [radarhere] - Detect libimagequant when installed by pacman on MingW [#​3812](https://togithub.com/python-pillow/Pillow/issues/3812) [radarhere] - Fixed raqm layout bug [#​3787](https://togithub.com/python-pillow/Pillow/issues/3787) [radarhere] - Fixed loading font with non-Unicode path on Windows [#​3785](https://togithub.com/python-pillow/Pillow/issues/3785) [radarhere] - Travis CI: Upgrade PyPy from 6.0.0 to 7.1.1 [#​3783](https://togithub.com/python-pillow/Pillow/issues/3783) [hugovk, johnthagen] - Depends: Updated openjpeg to 2.3.1 [#​3794](https://togithub.com/python-pillow/Pillow/issues/3794), raqm to 0.7.0 [#​3877](https://togithub.com/python-pillow/Pillow/issues/3877), libimagequant to 2.12.3 [#​3889](https://togithub.com/python-pillow/Pillow/issues/3889) [radarhere] - Fix numpy bool bug [#​3790](https://togithub.com/python-pillow/Pillow/issues/3790) [radarhere] ### [`v6.0.0`](https://togithub.com/python-pillow/Pillow/blob/master/CHANGES.rst#​600-2019-04-01) [Compare Source](https://togithub.com/python-pillow/Pillow/compare/5.4.1...6.0.0) - Python 2.7 support will be removed in Pillow 7.0.0 [#​3682](https://togithub.com/python-pillow/Pillow/issues/3682) [hugovk] - Add EXIF class [#​3625](https://togithub.com/python-pillow/Pillow/issues/3625) [radarhere] - Add ImageOps exif_transpose method [#​3687](https://togithub.com/python-pillow/Pillow/issues/3687) [radarhere] - Added warnings to deprecated CMSProfile attributes [#​3615](https://togithub.com/python-pillow/Pillow/issues/3615) [hugovk] - Documented reading TIFF multiframe images [#​3720](https://togithub.com/python-pillow/Pillow/issues/3720) [akuchling] - Improved speed of opening an MPO file [#​3658](https://togithub.com/python-pillow/Pillow/issues/3658) [Glandos] - Update palette in quantize [#​3721](https://togithub.com/python-pillow/Pillow/issues/3721) [radarhere] - Improvements to TIFF is_animated and n_frames [#​3714](https://togithub.com/python-pillow/Pillow/issues/3714) [radarhere] - Fixed incompatible pointer type warnings [#​3754](https://togithub.com/python-pillow/Pillow/issues/3754) [radarhere] - Improvements to PA and LA conversion and palette operations [#​3728](https://togithub.com/python-pillow/Pillow/issues/3728) [radarhere] - Consistent DPI rounding [#​3709](https://togithub.com/python-pillow/Pillow/issues/3709) [radarhere] - Change size of MPO image to match frame [#​3588](https://togithub.com/python-pillow/Pillow/issues/3588) [radarhere] - Read Photoshop resolution data [#​3701](https://togithub.com/python-pillow/Pillow/issues/3701) [radarhere] - Ensure image is mutable before saving [#​3724](https://togithub.com/python-pillow/Pillow/issues/3724) [radarhere] - Correct remap_palette documentation [#​3740](https://togithub.com/python-pillow/Pillow/issues/3740) [radarhere] - Promote P images to PA in putalpha [#​3726](https://togithub.com/python-pillow/Pillow/issues/3726) [radarhere] - Allow RGB and RGBA values for new P images [#​3719](https://togithub.com/python-pillow/Pillow/issues/3719) [radarhere] - Fixed TIFF bug when seeking backwards and then forwards [#​3713](https://togithub.com/python-pillow/Pillow/issues/3713) [radarhere] - Cache EXIF information [#​3498](https://togithub.com/python-pillow/Pillow/issues/3498) [Glandos] - Added transparency for all PNG greyscale modes [#​3744](https://togithub.com/python-pillow/Pillow/issues/3744) [radarhere] - Fix deprecation warnings in Python 3.8 [#​3749](https://togithub.com/python-pillow/Pillow/issues/3749) [radarhere] - Fixed GIF bug when rewinding to a non-zero frame [#​3716](https://togithub.com/python-pillow/Pillow/issues/3716) [radarhere] - Only close original fp in **del** and **exit** if original fp is exclusive [#​3683](https://togithub.com/python-pillow/Pillow/issues/3683) [radarhere] - Fix BytesWarning in Tests/test_numpy.py [#​3725](https://togithub.com/python-pillow/Pillow/issues/3725) [jdufresne] - Add missing MIME types and extensions [#​3520](https://togithub.com/python-pillow/Pillow/issues/3520) [pirate486743186] - Add I;16 PNG save [#​3566](https://togithub.com/python-pillow/Pillow/issues/3566) [radarhere] - Add support for BMP RGBA bitfield compression [#​3705](https://togithub.com/python-pillow/Pillow/issues/3705) [radarhere] - Added ability to set language for text rendering [#​3693](https://togithub.com/python-pillow/Pillow/issues/3693) [iwsfutcmd] - Only close exclusive fp on Image **exit** [#​3698](https://togithub.com/python-pillow/Pillow/issues/3698) [radarhere] - Changed EPS subprocess stdout from devnull to None [#​3635](https://togithub.com/python-pillow/Pillow/issues/3635) [radarhere] - Add reading old-JPEG compressed TIFFs [#​3489](https://togithub.com/python-pillow/Pillow/issues/3489) [kkopachev] - Add EXIF support for PNG [#​3674](https://togithub.com/python-pillow/Pillow/issues/3674) [radarhere] - Add option to set dither param on quantize [#​3699](https://togithub.com/python-pillow/Pillow/issues/3699) [glasnt] - Add reading of DDS uncompressed RGB data [#​3673](https://togithub.com/python-pillow/Pillow/issues/3673) [radarhere] - Correct length of Tiff BYTE tags [#​3672](https://togithub.com/python-pillow/Pillow/issues/3672) [radarhere] - Add DIB saving and loading through Image open [#​3691](https://togithub.com/python-pillow/Pillow/issues/3691) [radarhere] - Removed deprecated VERSION [#​3624](https://togithub.com/python-pillow/Pillow/issues/3624) [hugovk] - Fix 'BytesWarning: Comparison between bytes and string' in PdfDict [#​3580](https://togithub.com/python-pillow/Pillow/issues/3580) [jdufresne] - Do not resize in Image.thumbnail if already the destination size [#​3632](https://togithub.com/python-pillow/Pillow/issues/3632) [radarhere] - Replace .seek() magic numbers with io.SEEK\_\* constants [#​3572](https://togithub.com/python-pillow/Pillow/issues/3572) [jdufresne] - Make ContainerIO.isatty() return a bool, not int [#​3568](https://togithub.com/python-pillow/Pillow/issues/3568) [jdufresne] - Add support to all transpose operations for I;16 modes [#​3563](https://togithub.com/python-pillow/Pillow/issues/3563), [#​3741](https://togithub.com/python-pillow/Pillow/issues/3741) [radarhere] - Deprecate support for PyQt4 and PySide [#​3655](https://togithub.com/python-pillow/Pillow/issues/3655) [hugovk, radarhere] - Add TIFF compression codecs: LZMA, Zstd, WebP [#​3555](https://togithub.com/python-pillow/Pillow/issues/3555) [cgohlke] - Fixed pickling of iTXt class with protocol > 1 [#​3537](https://togithub.com/python-pillow/Pillow/issues/3537) [radarhere] - \_util.isPath returns True for pathlib.Path objects [#​3616](https://togithub.com/python-pillow/Pillow/issues/3616) [wbadart] - Remove unnecessary unittest.main() boilerplate from test files [#​3631](https://togithub.com/python-pillow/Pillow/issues/3631) [jdufresne] - Exif: Seek to IFD offset [#​3584](https://togithub.com/python-pillow/Pillow/issues/3584) [radarhere] - Deprecate PIL.\*ImagePlugin.**version** attributes [#​3628](https://togithub.com/python-pillow/Pillow/issues/3628) [jdufresne] - Docs: Add note about ImageDraw operations that exceed image bounds [#​3620](https://togithub.com/python-pillow/Pillow/issues/3620) [radarhere] - Allow for unknown PNG chunks after image data [#​3558](https://togithub.com/python-pillow/Pillow/issues/3558) [radarhere] - Changed EPS subprocess stdin from devnull to None [#​3611](https://togithub.com/python-pillow/Pillow/issues/3611) [radarhere] - Fix possible integer overflow [#​3609](https://togithub.com/python-pillow/Pillow/issues/3609) [cgohlke] - Catch BaseException for resource cleanup handlers [#​3574](https://togithub.com/python-pillow/Pillow/issues/3574) [jdufresne] - Improve pytest configuration to allow specific tests as CLI args [#​3579](https://togithub.com/python-pillow/Pillow/issues/3579) [jdufresne] - Drop support for Python 3.4 [#​3596](https://togithub.com/python-pillow/Pillow/issues/3596) [hugovk] - Remove deprecated PIL.OleFileIO [#​3598](https://togithub.com/python-pillow/Pillow/issues/3598) [hugovk] - Remove deprecated ImageOps undocumented functions [#​3599](https://togithub.com/python-pillow/Pillow/issues/3599) [hugovk] - Depends: Update libwebp to 1.0.2 [#​3602](https://togithub.com/python-pillow/Pillow/issues/3602) [radarhere] - Detect MIME types [#​3525](https://togithub.com/python-pillow/Pillow/issues/3525) [radarhere] ### [`v5.4.1`](https://togithub.com/python-pillow/Pillow/blob/master/CHANGES.rst#​541-2019-01-06) [Compare Source](https://togithub.com/python-pillow/Pillow/compare/5.4.0...5.4.1) - File closing: Only close \_\_fp if not fp [#​3540](https://togithub.com/python-pillow/Pillow/issues/3540) [radarhere] - Fix build for Termux [#​3529](https://togithub.com/python-pillow/Pillow/issues/3529) [pslacerda] - PNG: Detect MIME types [#​3525](https://togithub.com/python-pillow/Pillow/issues/3525) [radarhere] - PNG: Handle IDAT chunks after image end [#​3532](https://togithub.com/python-pillow/Pillow/issues/3532) [radarhere] ### [`v5.4.0`](https://togithub.com/python-pillow/Pillow/blob/master/CHANGES.rst#​540-2019-01-01) [Compare Source](https://togithub.com/python-pillow/Pillow/compare/5.3.0...5.4.0) - Docs: Improved ImageChops documentation [#​3522](https://togithub.com/python-pillow/Pillow/issues/3522) [radarhere] - Allow RGB and RGBA values for P image putpixel [#​3519](https://togithub.com/python-pillow/Pillow/issues/3519) [radarhere] - Add APNG extension to PNG plugin [#​3501](https://togithub.com/python-pillow/Pillow/issues/3501) [pirate486743186, radarhere] - Lookup ld.so.cache instead of hardcoding search paths [#​3245](https://togithub.com/python-pillow/Pillow/issues/3245) [pslacerda] - Added custom string TIFF tags [#​3513](https://togithub.com/python-pillow/Pillow/issues/3513) [radarhere] - Improve setup.py configuration [#​3395](https://togithub.com/python-pillow/Pillow/issues/3395) [diorcety] - Read textual chunks located after IDAT chunks for PNG [#​3506](https://togithub.com/python-pillow/Pillow/issues/3506) [radarhere] - Performance: Don't try to hash value if enum is empty [#​3503](https://togithub.com/python-pillow/Pillow/issues/3503) [Glandos] - Added custom int and float TIFF tags [#​3350](https://togithub.com/python-pillow/Pillow/issues/3350) [radarhere] - Fixes for issues reported by static code analysis [#​3393](https://togithub.com/python-pillow/Pillow/issues/3393) [frenzymadness] - GIF: Wait until mode is normalized to copy im.info into encoderinfo [#​3187](https://togithub.com/python-pillow/Pillow/issues/3187) [radarhere] - Docs: Add page of deprecations and removals [#​3486](https://togithub.com/python-pillow/Pillow/issues/3486) [hugovk] - Travis CI: Upgrade PyPy from 5.8.0 to 6.0 [#​3488](https://togithub.com/python-pillow/Pillow/issues/3488) [hugovk] - Travis CI: Allow lint job to fail [#​3467](https://togithub.com/python-pillow/Pillow/issues/3467) [hugovk] - Resolve \_\_fp when closing and deleting [#​3261](https://togithub.com/python-pillow/Pillow/issues/3261) [radarhere] - Close exclusive fp before discarding [#​3461](https://togithub.com/python-pillow/Pillow/issues/3461) [radarhere] - Updated open files documentation [#​3490](https://togithub.com/python-pillow/Pillow/issues/3490) [radarhere] - Added libjpeg_turbo to check_feature [#​3493](https://togithub.com/python-pillow/Pillow/issues/3493) [radarhere] - Change color table index background to tuple when saving as WebP [#​3471](https://togithub.com/python-pillow/Pillow/issues/3471) [radarhere] - Allow arbitrary number of comment extension subblocks [#​3479](https://togithub.com/python-pillow/Pillow/issues/3479) [radarhere] - Ensure previous FLI frame is loaded before seeking to the next [#​3478](https://togithub.com/python-pillow/Pillow/issues/3478) [radarhere] - ImageShow improvements [#​3450](https://togithub.com/python-pillow/Pillow/issues/3450) [radarhere] - Depends: Update libimagequant to 2.12.2 [#​3442](https://togithub.com/python-pillow/Pillow/issues/3442), libtiff to 4.0.10 [#​3458](https://togithub.com/python-pillow/Pillow/issues/3458), libwebp to 1.0.1 [#​3468](https://togithub.com/python-pillow/Pillow/issues/3468), Tk Tcl to 8.6.9 [#​3465](https://togithub.com/python-pillow/Pillow/issues/3465) [radarhere] - Check quality_layers type [#​3464](https://togithub.com/python-pillow/Pillow/issues/3464) [radarhere] - Add context manager, **del** and close methods to TarIO [#​3455](https://togithub.com/python-pillow/Pillow/issues/3455) [radarhere] - Test: Do not play sound when running screencapture command [#​3454](https://togithub.com/python-pillow/Pillow/issues/3454) [radarhere] - Close exclusive fp on open exception [#​3456](https://togithub.com/python-pillow/Pillow/issues/3456) [radarhere] - Only close existing fp in WebP if fp is exclusive [#​3418](https://togithub.com/python-pillow/Pillow/issues/3418) [radarhere] - Docs: Re-add the downloads badge [#​3443](https://togithub.com/python-pillow/Pillow/issues/3443) [hugovk] - Added negative index to PixelAccess [#​3406](https://togithub.com/python-pillow/Pillow/issues/3406) [Nazime] - Change tuple background to global color table index when saving as GIF [#​3385](https://togithub.com/python-pillow/Pillow/issues/3385) [radarhere] - Test: Improved ImageGrab tests [#​3424](https://togithub.com/python-pillow/Pillow/issues/3424) [radarhere] - Flake8 fixes [#​3422](https://togithub.com/python-pillow/Pillow/issues/3422), [#​3440](https://togithub.com/python-pillow/Pillow/issues/3440) [radarhere, hugovk] - Only ask for YCbCr->RGB libtiff conversion for jpeg-compressed tiffs [#​3417](https://togithub.com/python-pillow/Pillow/issues/3417) [kkopachev] - Optimise ImageOps.fit by combining resize and crop [#​3409](https://togithub.com/python-pillow/Pillow/issues/3409) [homm] ### [`v5.3.0`](https://togithub.com/python-pillow/Pillow/blob/master/CHANGES.rst#​530-2018-10-01) [Compare Source](https://togithub.com/python-pillow/Pillow/compare/5.2.0...5.3.0) - Changed Image size property to be read-only by default [#​3203](https://togithub.com/python-pillow/Pillow/issues/3203) [radarhere] - Add warnings if image file identification fails due to lack of WebP support [#​3169](https://togithub.com/python-pillow/Pillow/issues/3169) [radarhere, hugovk] - Hide the Ghostscript progress dialog popup on Windows [#​3378](https://togithub.com/python-pillow/Pillow/issues/3378) [hugovk] - Adding support to reading tiled and YcbCr jpeg tiffs through libtiff [#​3227](https://togithub.com/python-pillow/Pillow/issues/3227) [kkopachev] - Fixed None as TIFF compression argument [#​3310](https://togithub.com/python-pillow/Pillow/issues/3310) [radarhere] - Changed GIF seek to remove previous info items [#​3324](https://togithub.com/python-pillow/Pillow/issues/3324) [radarhere] - Improved PDF document info [#​3274](https://togithub.com/python-pillow/Pillow/issues/3274) [radarhere] - Add line width parameter to rectangle and ellipse-based shapes [#​3094](https://togithub.com/python-pillow/Pillow/issues/3094) [hugovk, radarhere] - Fixed decompression bomb check in \_crop [#​3313](https://togithub.com/python-pillow/Pillow/issues/3313) [dinkolubina, hugovk] - Added support to ImageDraw.floodfill for non-RGB colors [#​3377](https://togithub.com/python-pillow/Pillow/issues/3377) [radarhere] - Tests: Avoid catching unexpected exceptions in tests [#​2203](https://togithub.com/python-pillow/Pillow/issues/2203) [jdufresne] - Use TextIOWrapper.detach() instead of NoCloseStream [#​2214](https://togithub.com/python-pillow/Pillow/issues/2214) [jdufresne] - Added transparency to matrix conversion [#​3205](https://togithub.com/python-pillow/Pillow/issues/3205) [radarhere] - Added ImageOps pad method [#​3364](https://togithub.com/python-pillow/Pillow/issues/3364) [radarhere] - Give correct extrema for I;16 format images [#​3359](https://togithub.com/python-pillow/Pillow/issues/3359) [bz2] - Added PySide2 [#​3279](https://togithub.com/python-pillow/Pillow/issues/3279) [radarhere] - Corrected TIFF tags [#​3369](https://togithub.com/python-pillow/Pillow/issues/3369) [radarhere] - CI: Install CFFI and pycparser without any PYTHONOPTIMIZE [#​3374](https://togithub.com/python-pillow/Pillow/issues/3374) [hugovk] - Read/Save RGB webp as RGB (instead of RGBX) [#​3298](https://togithub.com/python-pillow/Pillow/issues/3298) [kkopachev] - ImageDraw: Add line joints [#​3250](https://togithub.com/python-pillow/Pillow/issues/3250) [radarhere] - Improved performance of ImageDraw floodfill method [#​3294](https://togithub.com/python-pillow/Pillow/issues/3294) [yo1995] - Fix builds with --parallel [#​3272](https://togithub.com/python-pillow/Pillow/issues/3272) [hsoft] - Add more raw Tiff modes (RGBaX, RGBaXX, RGBAX, RGBAXX) [#​3335](https://togithub.com/python-pillow/Pillow/issues/3335) [homm] - Close existing WebP fp before setting new fp [#​3341](https://togithub.com/python-pillow/Pillow/issues/3341) [radarhere] - Add orientation, compression and id_section as TGA save keyword arguments [#​3327](https://togithub.com/python-pillow/Pillow/issues/3327) [radarhere] - Convert int values of RATIONAL TIFF tags to floats [#​3338](https://togithub.com/python-pillow/Pillow/issues/3338) [radarhere, wiredfool] - Fix code for PYTHONOPTIMIZE [#​3233](https://togithub.com/python-pillow/Pillow/issues/3233) [hugovk] - Changed ImageFilter.Kernel to subclass ImageFilter.BuiltinFilter, instead of the other way around [#​3273](https://togithub.com/python-pillow/Pillow/issues/3273) [radarhere] - Remove unused draw.draw_line, draw.draw_point and font.getabc methods [#​3232](https://togithub.com/python-pillow/Pillow/issues/3232) [hugovk] - Tests: Added ImageFilter tests [#​3295](https://togithub.com/python-pillow/Pillow/issues/3295) [radarhere] - Tests: Added ImageChops tests [#​3230](https://togithub.com/python-pillow/Pillow/issues/3230) [hugovk, radarhere] - AppVeyor: Download lib if not present in pillow-depends [#​3316](https://togithub.com/python-pillow/Pillow/issues/3316) [radarhere] - Travis CI: Add Python 3.7 and Xenial [#​3234](https://togithub.com/python-pillow/Pillow/issues/3234) [hugovk] - Docs: Added documentation for NumPy conversion [#​3301](https://togithub.com/python-pillow/Pillow/issues/3301) [radarhere] - Depends: Update libimagequant to 2.12.1 [#​3281](https://togithub.com/python-pillow/Pillow/issues/3281) [radarhere] - Add three-color support to ImageOps.colorize [#​3242](https://togithub.com/python-pillow/Pillow/issues/3242) [tsennott] - Tests: Add LA to TGA test modes [#​3222](https://togithub.com/python-pillow/Pillow/issues/3222) [danpla] - Skip outline if the draw operation fills with the same colour [#​2922](https://togithub.com/python-pillow/Pillow/issues/2922) [radarhere] - Flake8 fixes [#​3173](https://togithub.com/python-pillow/Pillow/issues/3173), [#​3380](https://togithub.com/python-pillow/Pillow/issues/3380) [radarhere] - Avoid deprecated 'U' mode when opening files [#​2187](https://togithub.com/python-pillow/Pillow/issues/2187) [jdufresne] ### [`v5.2.0`](https://togithub.com/python-pillow/Pillow/blob/master/CHANGES.rst#​520-2018-07-01) [Compare Source](https://togithub.com/python-pillow/Pillow/compare/5.1.0...5.2.0) - Fixed saving a multiframe image as a single frame PDF [#​3137](https://togithub.com/python-pillow/Pillow/issues/3137) [radarhere] - If a Qt version is already imported, attempt to use it first [#​3143](https://togithub.com/python-pillow/Pillow/issues/3143) [radarhere] - Fix transform fill color for alpha images [#​3147](https://togithub.com/python-pillow/Pillow/issues/3147) [fozcode] - TGA: Add support for writing RLE data [#​3186](https://togithub.com/python-pillow/Pillow/issues/3186) [danpla] - TGA: Read and write LA data [#​3178](https://togithub.com/python-pillow/Pillow/issues/3178) [danpla] - QuantOctree.c: Remove erroneous attempt to average over an empty range [#​3196](https://togithub.com/python-pillow/Pillow/issues/3196) [tkoeppe] - Changed ICNS format tests to pass on OS X 10.11 [#​3202](https://togithub.com/python-pillow/Pillow/issues/3202) [radarhere] - Fixed bug in ImageDraw.multiline_textsize() [#​3114](https://togithub.com/python-pillow/Pillow/issues/3114) [tianyu139] - Added getsize_multiline support for PIL.ImageFont [#​3113](https://togithub.com/python-pillow/Pillow/issues/3113) [tianyu139] - Added ImageFile get_format_mimetype method [#​3190](https://togithub.com/python-pillow/Pillow/issues/3190) [radarhere] - Changed mmap file pointer to use context manager [#​3216](https://togithub.com/python-pillow/Pillow/issues/3216) [radarhere] - Changed ellipse point calculations to be more evenly distributed [#​3142](https://togithub.com/python-pillow/Pillow/issues/3142) [radarhere] - Only extract first Exif segment [#​2946](https://togithub.com/python-pillow/Pillow/issues/2946) [hugovk] - Tests: Test ImageDraw2, WalImageFile [#​3135](https://togithub.com/python-pillow/Pillow/issues/3135), [#​2989](https://togithub.com/python-pillow/Pillow/issues/2989) [hugovk] - Remove unnecessary '#if 0' code [#​3075](https://togithub.com/python-pillow/Pillow/issues/3075) [hugovk] - Tests: Added GD tests [#​1817](https://togithub.com/python-pillow/Pillow/issues/1817) [radarhere] - Fix collections ABCs DeprecationWarning in Python 3.7 [#​3123](https://togithub.com/python-pillow/Pillow/issues/3123) [hugovk] - unpack_from is faster than unpack of slice [#​3201](https://togithub.com/python-pillow/Pillow/issues/3201) [landfillbaby] - Docs: Add coordinate system links and file handling links in documentation [#​3204](https://togithub.com/python-pillow/Pillow/issues/3204), [#​3214](https://togithub.com/python-pillow/Pillow/issues/3214) [radarhere] - Tests: TestFilePng: Fix test_save_l_transparency() [#​3182](https://togithub.com/python-pillow/Pillow/issues/3182) [danpla] - Docs: Correct argument name [#​3171](https://togithub.com/python-pillow/Pillow/issues/3171) [radarhere] - Docs: Update CMake download URL [#​3166](https://togithub.com/python-pillow/Pillow/issues/3166) [radarhere] - Docs: Improve Image.transform documentation [#​3164](https://togithub.com/python-pillow/Pillow/issues/3164) [radarhere] - Fix transform fillcolor argument when image mode is RGBA or LA [#​3163](https://togithub.com/python-pillow/Pillow/issues/3163) [radarhere] - Tests: More specific Exception testing [#​3158](https://togithub.com/python-pillow/Pillow/issues/3158) [radarhere] - Add getrgb HSB/HSV color strings [#​3148](https://togithub.com/python-pillow/Pillow/issues/3148) [radarhere] - Allow float values in getrgb HSL color string [#​3146](https://togithub.com/python-pillow/Pillow/issues/3146) [radarhere] - AppVeyor: Upgrade to Python 2.7.15 and 3.4.4 [#​3140](https://togithub.com/python-pillow/Pillow/issues/3140) [radarhere] - AppVeyor: Upgrade to PyPy 6.0.0 [#​3133](https://togithub.com/python-pillow/Pillow/issues/3133) [hugovk] - Deprecate PILLOW_VERSION and VERSION [#​3090](https://togithub.com/python-pillow/Pillow/issues/3090) [hugovk] - Support Python 3.7 [#​3076](https://togithub.com/python-pillow/Pillow/issues/3076) [hugovk] - Depends: Update freetype to 2.9.1, libjpeg to 9c, libwebp to 1.0.0 [#​3121](https://togithub.com/python-pillow/Pillow/issues/3121), [#​3136](https://togithub.com/python-pillow/Pillow/issues/3136), [#​3108](https://togithub.com/python-pillow/Pillow/issues/3108) [radarhere] - Build macOS wheels with Xcode 6.4, supporting older macOS versions [#​3068](https://togithub.com/python-pillow/Pillow/issues/3068) [wiredfool] - Fix \_i2f compilation on some GCC versions [#​3067](https://togithub.com/python-pillow/Pillow/issues/3067) [homm] - Changed encoderinfo to have priority over info when saving GIF images [#​3086](https://togithub.com/python-pillow/Pillow/issues/3086) [radarhere] - Rename PIL.version to PIL.\_version and remove it from module [#​3083](https://togithub.com/python-pillow/Pillow/issues/3083) [homm] - Enable background colour parameter on rotate [#​3057](https://togithub.com/python-pillow/Pillow/issues/3057) [storesource] - Remove unnecessary `#if 1` directive [#​3072](https://togithub.com/python-pillow/Pillow/issues/3072) [j

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by WhiteSource Renovate. View repository job log here.