This repository has been archived by the owner on May 30, 2023. It is now read-only.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==9.0.1
->==9.4.0
==1.53.0
->==1.76.0
==1.25.51
->==1.27.94
==2.10.4
->==2.26.0
==4.5.4.58
->==4.7.0.72
3.8
->3.10
3.8-bullseye
->3.11-bullseye
==0.18.3
->==0.20.0
==1.7.2
->==1.10.1
Release Notes
python-pillow/Pillow
v9.4.0
Compare Source
Fixed null pointer dereference crash with malformed font #6846
[wiredfool, radarhere]
Return from ImagingFill early if image has a zero dimension #6842
[radarhere]
Reversed deprecations for Image constants, except for duplicate Resampling attributes #6830
[radarhere]
Improve exception traceback readability #6836
[hugovk, radarhere]
Do not attempt to read IFD1 if absent #6840
[radarhere]
Fixed writing int as ASCII tag #6800
[radarhere]
If available, use wl-paste or xclip for grabclipboard() on Linux #6783
[radarhere]
Added signed option when saving JPEG2000 images #6709
[radarhere]
Patch OpenJPEG to include ARM64 fix #6718
[radarhere]
Added support for I;16 modes in putdata() #6825
[radarhere]
Added conversion from RGBa to RGB #6708
[radarhere]
Added DDS support for uncompressed L and LA images #6820
[radarhere, REDxEYE]
Added LightSource tag values to ExifTags #6749
[radarhere]
Fixed PyAccess after changing ICO size #6821
[radarhere]
Do not use EXIF from info when saving PNG images #6819
[radarhere]
Fixed saving EXIF data to MPO #6817
[radarhere]
Added Exif hide_offsets() #6762
[radarhere]
Only compare to previous frame when checking for duplicate GIF frames while saving #6787
[radarhere]
Always initialize all plugins in registered_extensions() #6811
[radarhere]
Ignore non-opaque WebP background when saving as GIF #6792
[radarhere]
Only set tile in ImageFile setstate #6793
[radarhere]
When reading BLP, do not trust JPEG decoder to determine image is CMYK #6767
[radarhere]
Added IFD enum to ExifTags #6748
[radarhere]
Fixed bug combining GIF frame durations #6779
[radarhere]
Support saving JPEG comments #6774
[smason, radarhere]
Added getxmp() to WebPImagePlugin #6758
[radarhere]
Added "exact" option when saving WebP #6747
[ashafaei, radarhere]
Use fractional coordinates when drawing text #6722
[radarhere]
Fixed writing int as BYTE tag #6740
[radarhere]
Added MP Format Version when saving MPO #6735
[radarhere]
Added Interop to ExifTags #6724
[radarhere]
CVE-2007-4559 patch when building on Windows #6704
[TrellixVulnTeam, nulano, radarhere]
Fix compiler warning: accessing 64 bytes in a region of size 48 #6714
[wiredfool]
Use verbose flag for pip install #6713
[wiredfool, radarhere]
v9.3.0
Compare Source
Limit SAMPLESPERPIXEL to avoid runtime DOS #6700
[wiredfool]
Initialize libtiff buffer when saving #6699
[radarhere]
Inline fname2char to fix memory leak #6329
[nulano]
Fix memory leaks related to text features #6330
[nulano]
Use double quotes for version check on old CPython on Windows #6695
[hugovk]
Remove backup implementation of Round for Windows platforms #6693
[cgohlke]
Fixed set_variation_by_name offset #6445
[radarhere]
Fix malloc in _imagingft.c:font_setvaraxes #6690
[cgohlke]
Release Python GIL when converting images using matrix operations #6418
[hmaarrfk]
Added ExifTags enums #6630
[radarhere]
Do not modify previous frame when calculating delta in PNG #6683
[radarhere]
Added support for reading BMP images with RLE4 compression #6674
[npjg, radarhere]
Decode JPEG compressed BLP1 data in original mode #6678
[radarhere]
Added GPS TIFF tag info #6661
[radarhere]
Added conversion between RGB/RGBA/RGBX and LAB #6647
[radarhere]
Do not attempt normalization if mode is already normal #6644
[radarhere]
Fixed seeking to an L frame in a GIF #6576
[radarhere]
Consider all frames when selecting mode for PNG save_all #6610
[radarhere]
Don't reassign crc on ChunkStream close #6627
[wiredfool, radarhere]
Raise a warning if NumPy failed to raise an error during conversion #6594
[radarhere]
Show all frames in ImageShow #6611
[radarhere]
Allow FLI palette chunk to not be first #6626
[radarhere]
If first GIF frame has transparency for RGB_ALWAYS loading strategy, use RGBA mode #6592
[radarhere]
Round box position to integer when pasting embedded color #6517
[radarhere, nulano]
Removed EXIF prefix when saving WebP #6582
[radarhere]
Pad IM palette to 768 bytes when saving #6579
[radarhere]
Added DDS BC6H reading #6449
[ShadelessFox, REDxEYE, radarhere]
Added support for opening WhiteIsZero 16-bit integer TIFF images #6642
[JayWiz, radarhere]
Raise an error when allocating translucent color to RGB palette #6654
[jsbueno, radarhere]
Added reading of TIFF child images #6569
[radarhere]
Improved ImageOps palette handling #6596
[PososikTeam, radarhere]
Defer parsing of palette into colors #6567
[radarhere]
Apply transparency to P images in ImageTk.PhotoImage #6559
[radarhere]
Use rounding in ImageOps contain() and pad() #6522
[bibinhashley, radarhere]
Fixed GIF remapping to palette with duplicate entries #6548
[radarhere]
Allow remap_palette() to return an image with less than 256 palette entries #6543
[radarhere]
Corrected BMP and TGA palette size when saving #6500
[radarhere]
Do not call load() before draft() in Image.thumbnail #6539
[radarhere]
Copy palette when converting from P to PA #6497
[radarhere]
Allow RGB and RGBA values for PA image putpixel #6504
[radarhere]
Removed support for tkinter in PyPy before Python 3.6 #6551
[nulano]
Do not use CCITTFaxDecode filter if libtiff is not available #6518
[radarhere]
Fallback to not using mmap if buffer is not large enough #6510
[radarhere]
Fixed writing bytes as ASCII tag #6493
[radarhere]
Open 1 bit EPS in mode 1 #6499
[radarhere]
Removed support for tkinter before Python 1.5.2 #6549
[radarhere]
Allow default ImageDraw font to be set #6484
[radarhere, hugovk]
Save 1 mode PDF using CCITTFaxDecode filter #6470
[radarhere]
Added support for RGBA PSD images #6481
[radarhere]
Parse orientation from XMP tag contents #6463
[bigcat88, radarhere]
Added support for reading ATI1/ATI2 (BC4/BC5) DDS images #6457
[REDxEYE, radarhere]
Do not clear GIF tile when checking number of frames #6455
[radarhere]
Support saving multiple MPO frames #6444
[radarhere]
Do not double quote Pillow version for setuptools >= 60 #6450
[radarhere]
Added ABGR BMP mask mode #6436
[radarhere]
Fixed PSDraw rectangle #6429
[radarhere]
Raise ValueError if PNG sRGB chunk is truncated #6431
[radarhere]
Handle missing Python executable in ImageShow on macOS #6416
[bryant1410, radarhere]
v9.2.0
Compare Source
Deprecate ImageFont.getsize and related functions #6381
[nulano, radarhere]
Fixed null check for fribidi_version_info in FriBiDi shim #6376
[nulano]
Added GIF decompression bomb check #6402
[radarhere]
Handle PCF fonts files with less than 256 characters #6386
[dawidcrivelli, radarhere]
Improved GIF optimize condition #6378
[raygard, radarhere]
Reverted to array_interface with the release of NumPy 1.23 #6394
[radarhere]
Pad PCX palette to 768 bytes when saving #6391
[radarhere]
Fixed bug with rounding pixels to palette colors #6377
[btrekkie, radarhere]
Use gnome-screenshot on Linux if available #6361
[radarhere, nulano]
Fixed loading L mode BMP RLE8 images #6384
[radarhere]
Fixed incorrect operator in ImageCms error #6370
[LostBenjamin, hugovk, radarhere]
Limit FPX tile size to avoid extending outside image #6368
[radarhere]
Added support for decoding plain PPM formats #5242
[Piolie, radarhere]
Added apply_transparency() #6352
[radarhere]
Fixed behaviour change from endian fix #6197
[radarhere]
Allow remapping P images with RGBA palettes #6350
[radarhere]
Fixed drawing translucent 1px high polygons #6278
[radarhere]
Pad COLORMAP to 768 items when saving TIFF #6232
[radarhere]
Fix P -> PA conversion #6337
[RedShy, radarhere]
Once exif data is parsed, do not reload unless it changes #6335
[radarhere]
Only try to connect discontiguous corners at the end of edges #6303
[radarhere]
Improve transparency handling when saving GIF images #6176
[radarhere]
Do not update GIF frame position until local image is found #6219
[radarhere]
Netscape GIF extension belongs after the global color table #6211
[radarhere]
Only write GIF comments at the beginning of the file #6300
[raygard, radarhere]
Separate multiple GIF comment blocks with newlines #6294
[raygard, radarhere]
Always use GIF89a for comments #6292
[raygard, radarhere]
Ignore compression value from BMP info dictionary when saving as TIFF #6231
[radarhere]
If font is file-like object, do not re-read from object to get variant #6234
[radarhere]
Raise ValueError when trying to access internal fp after close #6213
[radarhere]
Support more affine expression forms in im.point() #6254
[benrg, radarhere]
Populate Python palette in fromarray() #6283
[radarhere]
Raise ValueError if PNG chunks are truncated #6253
[radarhere]
Use durations from each frame by default when saving GIFs #6265
[radarhere]
Adjust BITSPERSAMPLE to match SAMPLESPERPIXEL when opening TIFFs #6270
[radarhere]
Search pkgconf system libs/cflags #6138
[jameshilliard, radarhere]
Raise ValueError for invalid PPM maxval #6242
[radarhere]
Corrected screencapture argument in ImageGrab.grab() #6244
[axt-one]
Deprecate support for Qt 5 (PyQt5 and PySide2) #6237
[hugovk, radarhere]
Increase wait time of temporary file deletion on Windows #6224
[AlexTedeschi]
Deprecate FreeTypeFont.getmask2 fill parameter #6220
[nulano, radarhere, hugovk]
Round lut values where necessary #6188
[radarhere]
Load before getting size in resize() #6190
[radarhere]
Load image before performing size calculations in thumbnail() #6186
[radarhere]
Deprecated PhotoImage.paste() box parameter #6178
[radarhere]
v9.1.1
Compare Source
When reading past the end of a TGA scan line, reduce bytes left. CVE-2022-30595
[radarhere]
Do not open images with zero or negative height #6269
[radarhere]
v9.1.0
Compare Source
Add support for multiple component transformation to JPEG2000 #5500
[scaramallion, radarhere, hugovk]
Fix loading FriBiDi on Alpine #6165
[nulano]
Added setting for converting GIF P frames to RGB #6150
[radarhere]
Allow 1 mode images to be inverted #6034
[radarhere]
Raise ValueError when trying to save empty JPEG #6159
[radarhere]
Always save TIFF with contiguous planar configuration #5973
[radarhere]
Connected discontiguous polygon corners #5980
[radarhere]
Ensure Tkinter hook is activated for getimage() #6032
[radarhere]
Use screencapture arguments to crop on macOS #6152
[radarhere]
Do not mark L mode JPEG as 1 bit in PDF #6151
[radarhere]
Added support for reading I;16R TIFF images #6132
[radarhere]
If an error occurs after creating a file, remove the file #6134
[radarhere]
Fixed calling DisplayViewer or XVViewer without a title #6136
[radarhere]
Retain RGBA transparency when saving multiple GIF frames #6128
[radarhere]
Save additional ICO frames with other bit depths if supplied #6122
[radarhere]
Handle EXIF data truncated to just the header #6124
[radarhere]
Added support for reading BMP images with RLE8 compression #6102
[radarhere]
Support Python distributions where _tkinter is compiled in #6006
[lukegb]
Added support for PPM arbitrary maxval #6119
[radarhere]
Added BigTIFF reading #6097
[radarhere]
When converting, clip I;16 to be unsigned, not signed #6112
[radarhere]
Fixed loading L mode GIF with transparency #6086
[radarhere]
Improved handling of PPM header #5121
[Piolie, radarhere]
Reset size when seeking away from "Large Thumbnail" MPO frame #6101
[radarhere]
Replace requirements.txt with extras #6072
[hugovk, radarhere]
Added PyEncoder and support BLP saving #6069
[radarhere]
Handle TGA images with packets that cross scan lines #6087
[radarhere]
Added FITS reading #6056
[radarhere, hugovk]
Added rawmode argument to Image.getpalette() #6061
[radarhere]
Fixed BUFR, GRIB and HDF5 stub saving #6071
[radarhere]
Do not automatically remove temporary ImageShow files on Unix #6045
[radarhere]
Correctly read JPEG compressed BLP images #4685
[Meithal, radarhere]
Merged _MODE_CONV typ into ImageMode as typestr #6057
[radarhere]
Consider palette size when converting and in getpalette() #6060
[radarhere]
Added enums #5954
[radarhere]
Ensure image is opaque after converting P to PA with RGB palette #6052
[radarhere]
Attach RGBA palettes from putpalette() when suitable #6054
[radarhere]
Added get_photoshop_blocks() to parse Photoshop TIFF tag #6030
[radarhere]
Drop excess values in BITSPERSAMPLE #6041
[mikhail-iurkov]
Added unpacker from RGBA;15 to RGB #6031
[radarhere]
Enable arm64 for MSVC on Windows #5811
[gaborkertesz-linaro, gaborkertesz]
Keep IPython/Jupyter text/plain output stable #5891
[shamrin, radarhere]
Raise an error when performing a negative crop #5972
[radarhere, hugovk]
Deprecated show_file "file" argument in favour of "path" #5959
[radarhere]
Fixed SPIDER images for use with Bio-formats library #5956
[radarhere]
Ensure duplicated file pointer is closed #5946
[radarhere]
Added specific error if path coordinate type is incorrect #5942
[radarhere]
Return an empty bytestring from tobytes() for an empty image #5938
[radarhere]
Remove readonly from Image.eq #5930
[hugovk]
aws/aws-sam-cli
v1.76.0
: Release 1.76.0 - Security Patch for werkzeug, SAM-T version bump and Bug FixesCompare Source
What's Changed
Hashes:
Filename | SHA256
--- | ---
aws-sam-cli-1.76.0.sierra.bottle.tar.gz |
5402f6ebf791179e788f292d7479351d85af084434666307c785b6da2fc81716
AWS_SAM_CLI_64_PY3.msi |
e8dd14e2fd1a9ff88d55fb7680a9d0c749d0865f2a659fc31f6b4223f6a88b0b
aws-sam-cli-linux-x86_64.zip |
c58c5213868216972bd7d4880f5517e76416ba4641e276432b2ec77cae994223
aws-sam-cli-macos-x86_64.pkg |
7b3da8b48eb91dea7602b40db7a4cbdca634c067d87af39ac8b9d073ab2dfb5c
aws-sam-cli-macos-arm64.pkg |
2807675fb05185567e723b5961c6287241cf5f9c213c75ac4db9814bf46e9b8d
New Contributors
Full Changelog: aws/aws-sam-cli@v1.75.0...v1.76.0
v1.75.0
: Release 1.75.0 - SAM-T version bump and bug fixesCompare Source
What's Changed
Hashes:
Filename | SHA256
--- | ---
aws-sam-cli-1.75.0.sierra.bottle.tar.gz |
9ba65d54a68dfac26dc6804dae2c4da0f86f2a141b82c8b68f4f6f198d769e23
AWS_SAM_CLI_64_PY3.msi |
ce3bc0bdebccdb465c34b793ab64c15a0875fb36616fdddc112929893941d447
aws-sam-cli-linux-x86_64.zip |
482dc43b9818ac96dce1dd1d8a2c5049ba08a912f2f8f2cc66f2804410d3f591
aws-sam-cli-macos-x86_64.pkg |
22a3a1b20ffa35a8b0657442c6bbf146f1400508b6278951f1a51884a1ae2af1
aws-sam-cli-macos-arm64.pkg |
331f6e122a8c3fced88331be8165c3cff410253ede4612f005acada0f12163ea
New Contributors
Full Changelog: aws/aws-sam-cli@v1.74.0...v1.75.0
v1.74.0
: Release 1.74.0 - Rust Build Support (Beta); New help text; Default samconfig.toml; Bug fixesCompare Source
What's Changed
cfn-lint
by @sriram-mv in https://github.com/aws/aws-sam-cli/pull/4576rustcargolambda
BuildMethod by @hawflau in https://github.com/aws/aws-sam-cli/pull/4673Full Changelog: aws/aws-sam-cli@v1.73.0...v1.74.0
Hashes:
Filename | SHA256
--- | ---
aws-sam-cli-1.74.0.sierra.bottle.tar.gz |
691f969cfdba69b7035f8666237fac8b8f42a49bca3eb5fa42ce047f964d4124
AWS_SAM_CLI_64_PY3.msi |
980d76d324cb78ef3389c0a3109832f5d4ccf055dd41b5d3f5b01ff33d9dc8a4
aws-sam-cli-linux-x86_64.zip |
2db575017c0ae7f3f13f4d84e5213eef03699073fd2f90f99456ea0edf21fce3
aws-sam-cli-macos-x86_64.pkg |
bd8113d48e43e35452898ec8bd7cbb7e4aa7300bae4a6276d47c3c11abf9c5f8
aws-sam-cli-macos-arm64.pkg |
7fa40db545f99f0fa123b6a9ddde0fc139f89513e17fb3f473c9a98e014443e1
v1.73.0
: Release 1.73.0 - Removing Python3.6 support and general bug fixesCompare Source
What's Changed
sam
by @sriram-mv in https://github.com/aws/aws-sam-cli/pull/4628New Contributors
Full Changelog: aws/aws-sam-cli@v1.72.0...v1.73.0
Hashes:
Filename | SHA256
--- | ---
aws-sam-cli-1.73.0.sierra.bottle.tar.gz |
08d92595b67743df717143ffc45679d9fc29d0d86102277c73efc29e18252449
AWS_SAM_CLI_64_PY3.msi |
492d13df78c07f3a7483d37392bf831a24c9fb26c62c8dedd13a75e103a770d4
aws-sam-cli-linux-x86_64.zip |
24aa5893e35ce370b92b730fe163d902d248bdef4e3513eb3810bc6ff91a4efd
aws-sam-cli-macos-x86_64.pkg |
8cbcd614231d8af28a2ef9a02bda82b3579125348ad1081d2e635ba93ab4d25f
aws-sam-cli-macos-arm64.pkg |
1629b3b08d65aa0371d1d5d9e7de6b78c5f1c725b624bb6c2099f367412d2118
v1.72.0
: Release 1.72.0 - Sam List Command, Lambda Builders & Translator Version BumpsCompare Source
Hashes:
Filename | SHA256
--- | ---
aws-sam-cli-1.72.0.sierra.bottle.tar.gz |
ac0ac45518f97035fffd3d73eedf77ca1fe117cdbbe3940cfd14f50d9a07713a
AWS_SAM_CLI_64_PY3.msi |
d696012969436a50eb283228c4faadd914091ad615fbec4160166bb38f0316b3
aws-sam-cli-linux-x86_64.zip |
727858cad133e62b686b06c67264865d8352fc468dacf6edeb8ad4a57b58b486
aws-sam-cli-macos-x86_64.pkg |
d9014172052b0256e1f6a6f63510e64c91ae15cae2fbd42fa766743ce2c9f22b
aws-sam-cli-macos-arm64.pkg |
2d57c01e1ad6a7cd7003a1e79956f564f7c8ca256925c1162b46fdb59e90dac6
What's Changed
Full Changelog: aws/aws-sam-cli@v1.71.0...v1.72.0
v1.71.0
: Release 1.71.0 - Support for Runtime Management ControlsCompare Source
What's Changed
Configuration
📅 Schedule: Branch creation - "before 3am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.