Skip to content

fix(deps): update dependency pillow to ~10.4

Renovate Bot requested to merge renovate/pillow-10.x into develop

This MR contains the following updates:

Package Change Age Adoption Passing Confidence
pillow (changelog) ~10.3 -> ~10.4 age adoption passing confidence

Release Notes

python-pillow/Pillow (pillow)

v10.4.0

Compare Source

  • 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]


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

Rebasing: Never, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports