Changelog
### 10.4.0
```
-------------------
- Raise FileNotFoundError if show_file() path does not exist 8178
[radarhere]
- Improved reading 16-bit TGA images with colour 7965
[Yay295, radarhere]
- Deprecate non-image ImageCms modes 8031
[radarhere]
- Fixed processing multiple JPEG EXIF markers 8127
[radarhere]
- Do not preserve EXIFIFD tag by default when saving TIFF images 8110
[radarhere]
- Added ImageFont.load_default_imagefont() 8086
[radarhere]
- Added Image.WARN_POSSIBLE_FORMATS 8063
[radarhere]
- Remove zero-byte end padding when parsing any XMP data 8171
[radarhere]
- Do not detect Ultra HDR images as MPO 8056
[radarhere]
- Raise SyntaxError specific to JP2 8146
[Yay295, radarhere]
- Do not use first frame duration for other frames when saving APNG images 8104
[radarhere]
- Consider I;16 pixel size when using a 1 mode mask 8112
[radarhere]
- When saving multiple PNG frames, convert to mode rather than raw mode 8087
[radarhere]
- Added byte support to FreeTypeFont 8141
[radarhere]
- Allow float center for rotate operations 8114
[radarhere]
- Do not read layers immediately when opening PSD images 8039
[radarhere]
- Restore original thread state 8065
[radarhere]
- Read IM and TIFF images as RGB, rather than RGBX 7997
[radarhere]
- Only preserve TIFF IPTC_NAA_CHUNK tag if type is BYTE or UNDEFINED 7948
[radarhere]
- Clarify ImageDraw2 error message when size is missing 8165
[radarhere]
- Support unpacking more rawmodes to RGBA palettes 7966
[radarhere]
- Removed support for Qt 5 8159
[radarhere]
- Improve ``ImageFont.freetype`` support for XDG directories on Linux 8135
[mamg22, radarhere]
- Improved consistency of XMP handling 8069
[radarhere]
- Use pkg-config to help find libwebp and raqm 8142
[radarhere]
- Accept 't' suffix for libtiff version 8126, 8129
[radarhere]
- Deprecate ImageDraw.getdraw hints parameter 8124
[radarhere, hugovk]
- Added ImageDraw circle() 8085
[void4, hugovk, radarhere]
- Add mypy target to Makefile 8077
[Yay295]
- Added more modes to Image.MODES 7984
[radarhere]
- Deprecate BGR;15, BGR;16 and BGR;24 modes 7978
[radarhere, hugovk]
- Fix ImagingAccess for I;16N on big-endian 7921
[Yay295, radarhere]
- Support reading P mode TIFF images with padding 7996
[radarhere]
- Deprecate support for libtiff < 4 7998
[radarhere, hugovk]
- Corrected ImageShow UnixViewer command 7987
[radarhere]
- Use functools.cached_property in ImageStat 7952
[nulano, hugovk, radarhere]
- Add support for reading BITMAPV2INFOHEADER and BITMAPV3INFOHEADER 7956
[Cirras, radarhere]
- Support reading CMYK JPEG2000 images 7947
[radarhere]
```
Links
- PyPI: https://pypi.org/project/pillow
- Changelog: https://data.safetycli.com/changelogs/pillow/
Update pillow from 10.3.0 to 10.4.0.
Changelog
### 10.4.0 ``` ------------------- - Raise FileNotFoundError if show_file() path does not exist 8178 [radarhere] - Improved reading 16-bit TGA images with colour 7965 [Yay295, radarhere] - Deprecate non-image ImageCms modes 8031 [radarhere] - Fixed processing multiple JPEG EXIF markers 8127 [radarhere] - Do not preserve EXIFIFD tag by default when saving TIFF images 8110 [radarhere] - Added ImageFont.load_default_imagefont() 8086 [radarhere] - Added Image.WARN_POSSIBLE_FORMATS 8063 [radarhere] - Remove zero-byte end padding when parsing any XMP data 8171 [radarhere] - Do not detect Ultra HDR images as MPO 8056 [radarhere] - Raise SyntaxError specific to JP2 8146 [Yay295, radarhere] - Do not use first frame duration for other frames when saving APNG images 8104 [radarhere] - Consider I;16 pixel size when using a 1 mode mask 8112 [radarhere] - When saving multiple PNG frames, convert to mode rather than raw mode 8087 [radarhere] - Added byte support to FreeTypeFont 8141 [radarhere] - Allow float center for rotate operations 8114 [radarhere] - Do not read layers immediately when opening PSD images 8039 [radarhere] - Restore original thread state 8065 [radarhere] - Read IM and TIFF images as RGB, rather than RGBX 7997 [radarhere] - Only preserve TIFF IPTC_NAA_CHUNK tag if type is BYTE or UNDEFINED 7948 [radarhere] - Clarify ImageDraw2 error message when size is missing 8165 [radarhere] - Support unpacking more rawmodes to RGBA palettes 7966 [radarhere] - Removed support for Qt 5 8159 [radarhere] - Improve ``ImageFont.freetype`` support for XDG directories on Linux 8135 [mamg22, radarhere] - Improved consistency of XMP handling 8069 [radarhere] - Use pkg-config to help find libwebp and raqm 8142 [radarhere] - Accept 't' suffix for libtiff version 8126, 8129 [radarhere] - Deprecate ImageDraw.getdraw hints parameter 8124 [radarhere, hugovk] - Added ImageDraw circle() 8085 [void4, hugovk, radarhere] - Add mypy target to Makefile 8077 [Yay295] - Added more modes to Image.MODES 7984 [radarhere] - Deprecate BGR;15, BGR;16 and BGR;24 modes 7978 [radarhere, hugovk] - Fix ImagingAccess for I;16N on big-endian 7921 [Yay295, radarhere] - Support reading P mode TIFF images with padding 7996 [radarhere] - Deprecate support for libtiff < 4 7998 [radarhere, hugovk] - Corrected ImageShow UnixViewer command 7987 [radarhere] - Use functools.cached_property in ImageStat 7952 [nulano, hugovk, radarhere] - Add support for reading BITMAPV2INFOHEADER and BITMAPV3INFOHEADER 7956 [Cirras, radarhere] - Support reading CMYK JPEG2000 images 7947 [radarhere] ```Links
- PyPI: https://pypi.org/project/pillow - Changelog: https://data.safetycli.com/changelogs/pillow/Update setuptools from 70.1.0 to 70.1.1.
Changelog
### 70.1.1 ``` ======= Misc ---- - 4429 ```Links
- PyPI: https://pypi.org/project/setuptools - Changelog: https://data.safetycli.com/changelogs/setuptools/Update uharfbuzz from 0.39.1 to 0.39.3.
Changelog
### 0.39.3 ``` - Dummy release to fix PyPI upload. ``` ### 0.39.2 ``` * Update to HarfBuzz 9.0.0 ```Links
- PyPI: https://pypi.org/project/uharfbuzz - Changelog: https://data.safetycli.com/changelogs/uharfbuzz/ - Repo: https://github.com/trufont/uharfbuzz