Path to this page:
Subject: CVS commit: pkgsrc/graphics/py-Pillow
From: Adam Ciarcinski
Date: 2022-07-12 11:20:40
Message id: 20220712092040.B1F42FB1A@cvs.NetBSD.org
Log Message:
py-Pillow: updated to 9.2.0
9.2.0 (2022-07-01)
------------------
- Deprecate ImageFont.getsize and related functions
- Fixed null check for fribidi_version_info in FriBiDi shim
- Added GIF decompression bomb check
- Handle PCF fonts files with less than 256 characters
- Improved GIF optimize condition
- Reverted to __array_interface__ with the release of NumPy 1.23
- Pad PCX palette to 768 bytes when saving
- Fixed bug with rounding pixels to palette colors
- Use gnome-screenshot on Linux if available
- Fixed loading L mode BMP RLE8 images
- Fixed incorrect operator in ImageCms error
- Limit FPX tile size to avoid extending outside image
- Added support for decoding plain PPM formats
- Added apply_transparency()
- Fixed behaviour change from endian fix
- Allow remapping P images with RGBA palettes
- Fixed drawing translucent 1px high polygons
- Pad COLORMAP to 768 items when saving TIFF
- Fix P -> PA conversion
- Once exif data is parsed, do not reload unless it changes
- Only try to connect discontiguous corners at the end of edges
- Improve transparency handling when saving GIF images
- Do not update GIF frame position until local image is found
- Netscape GIF extension belongs after the global color table
- Only write GIF comments at the beginning of the file
- Separate multiple GIF comment blocks with newlines
- Always use GIF89a for comments
- Ignore compression value from BMP info dictionary when saving as TIFF
- If font is file-like object, do not re-read from object to get variant
- Raise ValueError when trying to access internal fp after close
- Support more affine expression forms in im.point()
- Populate Python palette in fromarray()
- Raise ValueError if PNG chunks are truncated
- Use durations from each frame by default when saving GIFs
- Adjust BITSPERSAMPLE to match SAMPLESPERPIXEL when opening TIFFs
- Search pkgconf system libs/cflags
- Raise ValueError for invalid PPM maxval
- Corrected screencapture argument in ImageGrab.grab()
- Deprecate support for Qt 5 (PyQt5 and PySide2)
- Increase wait time of temporary file deletion on Windows
- Deprecate FreeTypeFont.getmask2 fill parameter
- Round lut values where necessary
- Load before getting size in resize()
- Load image before performing size calculations in thumbnail()
- Deprecated PhotoImage.paste() box parameter
Files: