Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update pillow to 7.2.0 #135

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

pyup-bot
Copy link
Contributor

This PR updates Pillow from 6.2.0 to 7.2.0.

Changelog

7.2.0

------------------

- Do not convert I;16 images when showing PNGs 4744
[radarhere]

- Fixed ICNS file pointer saving 4741
[radarhere]

- Fixed loading non-RGBA mode APNGs with dispose background 4742
[radarhere]

- Deprecated _showxv 4714
[radarhere]

- Deprecate Image.show(command="...") 4646
[nulano, hugovk, radarhere]

- Updated JPEG magic number 4707
[Cykooz, radarhere]

- Change STRIPBYTECOUNTS to LONG if necessary when saving 4626
[radarhere, hugovk]

- Write JFIF header when saving JPEG 4639
[radarhere]

- Replaced tiff_jpeg with jpeg compression when saving TIFF images 4627
[radarhere]

- Writing TIFF tags: improved BYTE, added UNDEFINED 4605
[radarhere]

- Consider transparency when pasting text on an RGBA image 4566
[radarhere]

- Added method argument to single frame WebP saving 4547
[radarhere]

- Use ImageFileDirectory_v2 in Image.Exif 4637
[radarhere]

- Corrected reading EXIF metadata without prefix 4677
[radarhere]

- Fixed drawing a jointed line with a sequence of numeric values 4580
[radarhere]

- Added support for 1-D NumPy arrays 4608
[radarhere]

- Parse orientation from XMP tags 4560
[radarhere]

- Speed up text layout by not rendering glyphs 4652
[nulano]

- Fixed ZeroDivisionError in Image.thumbnail 4625
[radarhere]

- Replaced TiffImagePlugin DEBUG with logging 4550
[radarhere]

- Fix repeatedly loading .gbr 4620
[ElinksFr, radarhere]

- JPEG: Truncate icclist instead of setting to None 4613
[homm]

- Fixes default offset for Exif 4594
[rodrigob, radarhere]

- Fixed bug when unpickling TIFF images 4565
[radarhere]

- Fix pickling WebP 4561
[hugovk, radarhere]

- Replace IOError and WindowsError aliases with OSError 4536
[hugovk, radarhere]

7.1.2

------------------

- Raise an EOFError when seeking too far in PNG 4528
[radarhere]

7.1.1

------------------

- Fix regression seeking and telling PNGs 4512 4514
[hugovk, radarhere]

7.1.0

------------------

- Fix multiple OOB reads in FLI decoding 4503
[wiredfool]

- Fix buffer overflow in SGI-RLE decoding 4504
[wiredfool, hugovk]

- Fix bounds overflow in JPEG 2000 decoding 4505
[wiredfool]

- Fix bounds overflow in PCX decoding 4506
[wiredfool]

- Fix 2 buffer overflows in TIFF decoding 4507
[wiredfool]

- Add APNG support 4243
[pmrowla, radarhere, hugovk]

- ImageGrab.grab() for Linux with XCB 4260
[nulano, radarhere]

- Added three new channel operations 4230
[dwastberg, radarhere]

- Prevent masking of Image reduce method in Jpeg2KImagePlugin 4474
[radarhere, homm]

- Added reading of earlier ImageMagick PNG EXIF data 4471
[radarhere]

- Fixed endian handling for I;16 getextrema 4457
[radarhere]

- Release buffer if function returns prematurely 4381
[radarhere]

- Add JPEG comment to info dictionary 4455
[radarhere]

- Fix size calculation of Image.thumbnail() 4404
[orlnub123]

- Fixed stroke on FreeType < 2.9 4401
[radarhere]

- If present, only use alpha channel for bounding box 4454
[radarhere]

- Warn if an unknown feature is passed to features.check() 4438
[jdufresne]

- Fix Name field length when saving IM images 4424
[hugovk, radarhere]

- Allow saving of zero quality JPEG images 4440
[radarhere]

- Allow explicit zero width to hide outline 4334
[radarhere]

- Change ContainerIO return type to match file object mode 4297
[jdufresne, radarhere]

- Only draw each polygon pixel once 4333
[radarhere]

- Add support for shooting situation Exif IFD tags 4398
[alexagv]

- Handle multiple and malformed JPEG APP13 markers 4370
[homm]

- Depends: Update libwebp to 1.1.0 4342, libjpeg to 9d 4352
[radarhere]

7.0.0

------------------

- Drop support for EOL Python 2.7 4109
[hugovk, radarhere, jdufresne]

- Fix rounding error on RGB to L conversion 4320
[homm]

- Exif writing fixes: Rational boundaries and signed/unsigned types 3980
[kkopachev, radarhere]

- Allow loading of WMF images at a given DPI 4311
[radarhere]

- Added reduce operation 4251
[homm]

- Raise ValueError for io.StringIO in Image.open 4302
[radarhere, hugovk]

- Fix thumbnail geometry when DCT scaling is used 4231
[homm, radarhere]

- Use default DPI when exif provides invalid x_resolution 4147
[beipang2, radarhere]

- Change default resize resampling filter from NEAREST to BICUBIC 4255
[homm]

- Fixed black lines on upscaled images with the BOX filter 4278
[homm]

- Better thumbnail aspect ratio preservation 4256
[homm]

- Add La mode packing and unpacking 4248
[homm]

- Include tests in coverage reports 4173
[hugovk]

- Handle broken Photoshop data 4239
[radarhere]

- Raise a specific exception if no data is found for an MPO frame 4240
[radarhere]

- Fix Unicode support for PyPy 4145
[nulano]

- Added UnidentifiedImageError 4182
[radarhere, hugovk]

- Remove deprecated __version__ from plugins 4197
[hugovk, radarhere]

- Fixed freeing unallocated pointer when resizing with height too large 4116
[radarhere]

- Copy info in Image.transform 4128
[radarhere]

- Corrected DdsImagePlugin setting info gamma 4171
[radarhere]

- Depends: Update libtiff to 4.1.0 4195, Tk Tcl to 8.6.10 4229, libimagequant to 2.12.6 4318
[radarhere]

- Improve handling of file resources 3577
[jdufresne]

- Removed CI testing of Fedora 29 4165
[hugovk]

- Added pypy3 to tox envlist 4137
[jdufresne]

- Drop support for EOL PyQt4 and PySide 4108
[hugovk, radarhere]

- Removed deprecated setting of TIFF image sizes 4114
[radarhere]

- Removed deprecated PILLOW_VERSION 4107
[hugovk]

- Changed default frombuffer raw decoder args 1730
[radarhere]

6.2.2

------------------

- This is the last Pillow release to support Python 2.7 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]

6.2.1

------------------

- Add support for Python 3.8 4141
[hugovk]
Links

@pyup-bot pyup-bot mentioned this pull request Jun 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant