chore(deps): update dependency pillow to ^11.2.1 #117

Merged
Xefir merged 1 commits from renovate/pillow-11.x into master 2025-04-13 08:07:58 +00:00
Collaborator

This PR contains the following updates:

Package Type Update Change
pillow (changelog) dependencies minor ^11.1.0 -> ^11.2.1

Release Notes

python-pillow/Pillow (pillow)

v11.2.1

Compare Source

https://pillow.readthedocs.io/en/stable/releasenotes/11.2.1.html

Deprecations

Documentation

Dependencies

Testing

Type hints

Other changes


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: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

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


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

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [pillow](https://github.com/python-pillow/Pillow) ([changelog](https://github.com/python-pillow/Pillow/releases)) | dependencies | minor | `^11.1.0` -> `^11.2.1` | --- ### Release Notes <details> <summary>python-pillow/Pillow (pillow)</summary> ### [`v11.2.1`](https://github.com/python-pillow/Pillow/releases/tag/11.2.1) [Compare Source](https://github.com/python-pillow/Pillow/compare/11.1.0...11.2.1) https://pillow.readthedocs.io/en/stable/releasenotes/11.2.1.html #### Deprecations - Moved get_child_images() to ImageFile [#&#8203;8689](https://github.com/python-pillow/Pillow/issues/8689) \[[@&#8203;radarhere](https://github.com/radarhere)] #### Documentation - Add 11.2.1 release notes [#&#8203;8885](https://github.com/python-pillow/Pillow/issues/8885) \[[@&#8203;radarhere](https://github.com/radarhere)] - Added avif to config settings [#&#8203;8875](https://github.com/python-pillow/Pillow/issues/8875) \[[@&#8203;radarhere](https://github.com/radarhere)] - Added release notes for [#&#8203;8330](https://github.com/python-pillow/Pillow/issues/8330) [#&#8203;8853](https://github.com/python-pillow/Pillow/issues/8853) \[[@&#8203;radarhere](https://github.com/radarhere)] - Added release notes for [#&#8203;8781](https://github.com/python-pillow/Pillow/issues/8781) and [#&#8203;8837](https://github.com/python-pillow/Pillow/issues/8837) [#&#8203;8843](https://github.com/python-pillow/Pillow/issues/8843) \[[@&#8203;radarhere](https://github.com/radarhere)] - Added media_white_point to ImageCms documentation [#&#8203;8829](https://github.com/python-pillow/Pillow/issues/8829) \[[@&#8203;radarhere](https://github.com/radarhere)] - Removed FIXME [#&#8203;8825](https://github.com/python-pillow/Pillow/issues/8825) \[[@&#8203;radarhere](https://github.com/radarhere)] - Updated comment [#&#8203;8822](https://github.com/python-pillow/Pillow/issues/8822) \[[@&#8203;radarhere](https://github.com/radarhere)] - Added release notes for [#&#8203;8807](https://github.com/python-pillow/Pillow/issues/8807) [#&#8203;8824](https://github.com/python-pillow/Pillow/issues/8824) \[[@&#8203;radarhere](https://github.com/radarhere)] - DXT3 images are read in RGBA mode [#&#8203;8817](https://github.com/python-pillow/Pillow/issues/8817) \[[@&#8203;radarhere](https://github.com/radarhere)] - JPEG comments are from the COM marker [#&#8203;8788](https://github.com/python-pillow/Pillow/issues/8788) \[[@&#8203;radarhere](https://github.com/radarhere)] - Update Sphinx to 8.2 to remove nitpick ignore [#&#8203;8763](https://github.com/python-pillow/Pillow/issues/8763) \[[@&#8203;radarhere](https://github.com/radarhere)] - Updated AffineTransform docstring to mention it uses the inverse matrix [#&#8203;8735](https://github.com/python-pillow/Pillow/issues/8735) \[[@&#8203;radarhere](https://github.com/radarhere)] - Added MozJPEG documentation [#&#8203;8699](https://github.com/python-pillow/Pillow/issues/8699) \[[@&#8203;radarhere](https://github.com/radarhere)] - Added Sphinx configuration key [#&#8203;8691](https://github.com/python-pillow/Pillow/issues/8691) \[[@&#8203;radarhere](https://github.com/radarhere)] - Updated macOS tested Pillow versions [#&#8203;8654](https://github.com/python-pillow/Pillow/issues/8654) \[[@&#8203;radarhere](https://github.com/radarhere)] #### Dependencies - Updated xz to 5.8.1 [#&#8203;8868](https://github.com/python-pillow/Pillow/issues/8868) \[[@&#8203;radarhere](https://github.com/radarhere)] - Updated harfbuzz to 11.0.1 [#&#8203;8870](https://github.com/python-pillow/Pillow/issues/8870) \[[@&#8203;radarhere](https://github.com/radarhere)] - Update scientific-python/upload-nightly-action action to v0.6.2 [#&#8203;8865](https://github.com/python-pillow/Pillow/issues/8865) \[@&#8203;[renovate\[bot\]](https://github.com/apps/renovate)] - Updated xz to 5.8.0 in macOS and Linux wheels, but not on manylinux2014 [#&#8203;8836](https://github.com/python-pillow/Pillow/issues/8836) \[[@&#8203;radarhere](https://github.com/radarhere)] - Update dependency cibuildwheel to v2.23.2 [#&#8203;8832](https://github.com/python-pillow/Pillow/issues/8832) \[@&#8203;[renovate\[bot\]](https://github.com/apps/renovate)] - Updated harfbuzz to 11.0.0 [#&#8203;8830](https://github.com/python-pillow/Pillow/issues/8830) \[[@&#8203;radarhere](https://github.com/radarhere)] - Update dependency cibuildwheel to v2.23.1 [#&#8203;8818](https://github.com/python-pillow/Pillow/issues/8818) \[@&#8203;[renovate\[bot\]](https://github.com/apps/renovate)] - Updated Ghostscript to 10.5.0 [#&#8203;8814](https://github.com/python-pillow/Pillow/issues/8814) \[[@&#8203;radarhere](https://github.com/radarhere)] - Updated libtiff to 4.7.0 [#&#8203;8812](https://github.com/python-pillow/Pillow/issues/8812) \[[@&#8203;radarhere](https://github.com/radarhere)] - \[pre-commit.ci] pre-commit autoupdate [#&#8203;8795](https://github.com/python-pillow/Pillow/issues/8795) \[@&#8203;[pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci)] - Updated harfbuzz to 10.4.0 [#&#8203;8770](https://github.com/python-pillow/Pillow/issues/8770) \[[@&#8203;radarhere](https://github.com/radarhere)] - Update dependency mypy to v1.15.0 [#&#8203;8791](https://github.com/python-pillow/Pillow/issues/8791) \[@&#8203;[renovate\[bot\]](https://github.com/apps/renovate)] - Updated libpng to 1.6.47 [#&#8203;8764](https://github.com/python-pillow/Pillow/issues/8764) \[[@&#8203;radarhere](https://github.com/radarhere)] - Updated lcms2 to 2.17 [#&#8203;8742](https://github.com/python-pillow/Pillow/issues/8742) \[[@&#8203;radarhere](https://github.com/radarhere)] - Update dependency cibuildwheel to v2.23.0 [#&#8203;8785](https://github.com/python-pillow/Pillow/issues/8785) \[@&#8203;[renovate\[bot\]](https://github.com/apps/renovate)] - Updated zlib-ng to 2.2.4 [#&#8203;8745](https://github.com/python-pillow/Pillow/issues/8745) \[[@&#8203;radarhere](https://github.com/radarhere)] - Updated libimagequant to 4.3.4 on Windows [#&#8203;8744](https://github.com/python-pillow/Pillow/issues/8744) \[[@&#8203;radarhere](https://github.com/radarhere)] - \[pre-commit.ci] pre-commit autoupdate [#&#8203;8729](https://github.com/python-pillow/Pillow/issues/8729) \[@&#8203;[pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci)] - Updated harfbuzz to 10.2.0 [#&#8203;8688](https://github.com/python-pillow/Pillow/issues/8688) \[[@&#8203;radarhere](https://github.com/radarhere)] - Updated xz to 5.6.4 [#&#8203;8711](https://github.com/python-pillow/Pillow/issues/8711) \[[@&#8203;radarhere](https://github.com/radarhere)] - Updated libpng to 1.6.46 [#&#8203;8712](https://github.com/python-pillow/Pillow/issues/8712) \[[@&#8203;radarhere](https://github.com/radarhere)] - Updated libimagequant to 4.3.4 [#&#8203;8710](https://github.com/python-pillow/Pillow/issues/8710) \[[@&#8203;radarhere](https://github.com/radarhere)] - Updated libpng to 1.6.45 [#&#8203;8670](https://github.com/python-pillow/Pillow/issues/8670) \[[@&#8203;radarhere](https://github.com/radarhere)] - Update cygwin/cygwin-install-action action to v5 [#&#8203;8675](https://github.com/python-pillow/Pillow/issues/8675) \[@&#8203;[renovate\[bot\]](https://github.com/apps/renovate)] - \[pre-commit.ci] pre-commit autoupdate [#&#8203;8665](https://github.com/python-pillow/Pillow/issues/8665) \[@&#8203;[pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci)] - Updated freetype to 2.13.3 in macOS and Linux wheels [#&#8203;8653](https://github.com/python-pillow/Pillow/issues/8653) \[[@&#8203;radarhere](https://github.com/radarhere)] - Upgrade zlib-ng to 2.2.3 [#&#8203;8656](https://github.com/python-pillow/Pillow/issues/8656) \[[@&#8203;hugovk](https://github.com/hugovk)] #### Testing - Fixed unclosed file warning [#&#8203;8847](https://github.com/python-pillow/Pillow/issues/8847) \[[@&#8203;radarhere](https://github.com/radarhere)] - Assert image type [#&#8203;8619](https://github.com/python-pillow/Pillow/issues/8619) \[[@&#8203;radarhere](https://github.com/radarhere)] - Parametrize tests [#&#8203;8838](https://github.com/python-pillow/Pillow/issues/8838) \[[@&#8203;radarhere](https://github.com/radarhere)] - Change back to actions/setup-python [#&#8203;8833](https://github.com/python-pillow/Pillow/issues/8833) \[[@&#8203;radarhere](https://github.com/radarhere)] - Simplified test code [#&#8203;8823](https://github.com/python-pillow/Pillow/issues/8823) \[[@&#8203;radarhere](https://github.com/radarhere)] - Improved FliImagePlugin test coverage [#&#8203;8806](https://github.com/python-pillow/Pillow/issues/8806) \[[@&#8203;radarhere](https://github.com/radarhere)] - Install libtiff-dev on Ubuntu GitHub Actions [#&#8203;8816](https://github.com/python-pillow/Pillow/issues/8816) \[[@&#8203;radarhere](https://github.com/radarhere)] - Test using \_seek to skip frames [#&#8203;8804](https://github.com/python-pillow/Pillow/issues/8804) \[[@&#8203;radarhere](https://github.com/radarhere)] - Improved PcxImagePlugin test coverage [#&#8203;8797](https://github.com/python-pillow/Pillow/issues/8797) \[[@&#8203;radarhere](https://github.com/radarhere)] - Use match argument [#&#8203;8801](https://github.com/python-pillow/Pillow/issues/8801) \[[@&#8203;radarhere](https://github.com/radarhere)] - Improved BdfFontFile test coverage [#&#8203;8783](https://github.com/python-pillow/Pillow/issues/8783) \[[@&#8203;radarhere](https://github.com/radarhere)] - Revert "Do not install libimagequant" [#&#8203;8778](https://github.com/python-pillow/Pillow/issues/8778) \[[@&#8203;radarhere](https://github.com/radarhere)] - Improved FtexImagePlugin test coverage [#&#8203;8766](https://github.com/python-pillow/Pillow/issues/8766) \[[@&#8203;radarhere](https://github.com/radarhere)] - Improved FontFile test coverage [#&#8203;8771](https://github.com/python-pillow/Pillow/issues/8771) \[[@&#8203;radarhere](https://github.com/radarhere)] - Improved MpoImagePlugin test coverage [#&#8203;8765](https://github.com/python-pillow/Pillow/issues/8765) \[[@&#8203;radarhere](https://github.com/radarhere)] - Improved SunImagePlugin coverage [#&#8203;8762](https://github.com/python-pillow/Pillow/issues/8762) \[[@&#8203;radarhere](https://github.com/radarhere)] - Improve TarIO test coverage [#&#8203;8759](https://github.com/python-pillow/Pillow/issues/8759) \[[@&#8203;radarhere](https://github.com/radarhere)] - Improve type checking in tests [#&#8203;8618](https://github.com/python-pillow/Pillow/issues/8618) \[[@&#8203;radarhere](https://github.com/radarhere)] - Add PyPy3.11 to CI [#&#8203;8758](https://github.com/python-pillow/Pillow/issues/8758) \[[@&#8203;hugovk](https://github.com/hugovk)] - Don't call `make clean` or `pip` in tox [#&#8203;8754](https://github.com/python-pillow/Pillow/issues/8754) \[[@&#8203;hugovk](https://github.com/hugovk)] - Don't shadow builtin open [#&#8203;8756](https://github.com/python-pillow/Pillow/issues/8756) \[[@&#8203;radarhere](https://github.com/radarhere)] - Removed unused test code [#&#8203;8752](https://github.com/python-pillow/Pillow/issues/8752) \[[@&#8203;radarhere](https://github.com/radarhere)] - Use monkeypatch [#&#8203;8747](https://github.com/python-pillow/Pillow/issues/8747) \[[@&#8203;radarhere](https://github.com/radarhere)] - Do not install libimagequant on MinGW [#&#8203;8724](https://github.com/python-pillow/Pillow/issues/8724) \[[@&#8203;radarhere](https://github.com/radarhere)] - Use getpixel() instead of load() [#&#8203;8727](https://github.com/python-pillow/Pillow/issues/8727) \[[@&#8203;radarhere](https://github.com/radarhere)] - Revert "Ignore brew dependencies for libraqm on macOS 13" [#&#8203;8725](https://github.com/python-pillow/Pillow/issues/8725) \[[@&#8203;radarhere](https://github.com/radarhere)] - Fixed exceptions when closing AppendingTiffWriter [#&#8203;8723](https://github.com/python-pillow/Pillow/issues/8723) \[[@&#8203;radarhere](https://github.com/radarhere)] - Fixed unclosed file warnings [#&#8203;8705](https://github.com/python-pillow/Pillow/issues/8705) \[[@&#8203;radarhere](https://github.com/radarhere)] - Use monkeypatch [#&#8203;8707](https://github.com/python-pillow/Pillow/issues/8707) \[[@&#8203;radarhere](https://github.com/radarhere)] - Use Ubuntu 22.04 for 24.04 ppc64le and s390x [#&#8203;8713](https://github.com/python-pillow/Pillow/issues/8713) \[[@&#8203;radarhere](https://github.com/radarhere)] - Updated Ubuntu arm to 24.04 with arm64 runner [#&#8203;8700](https://github.com/python-pillow/Pillow/issues/8700) \[[@&#8203;radarhere](https://github.com/radarhere)] - Test oldest Python on 32-bit Windows 2019 and remove AppVeyor [#&#8203;8525](https://github.com/python-pillow/Pillow/issues/8525) \[[@&#8203;hugovk](https://github.com/hugovk)] - Corrected argument types [#&#8203;8681](https://github.com/python-pillow/Pillow/issues/8681) \[[@&#8203;radarhere](https://github.com/radarhere)] - Test Python 3.14 pre-release [#&#8203;8690](https://github.com/python-pillow/Pillow/issues/8690) \[[@&#8203;radarhere](https://github.com/radarhere)] - Skip test_embeddable if compiler cannot be initialized [#&#8203;8686](https://github.com/python-pillow/Pillow/issues/8686) \[[@&#8203;radarhere](https://github.com/radarhere)] - Improved test coverage [#&#8203;8679](https://github.com/python-pillow/Pillow/issues/8679) \[[@&#8203;radarhere](https://github.com/radarhere)] - Removed xfail for test_embeddable on Python 3.13 [#&#8203;8683](https://github.com/python-pillow/Pillow/issues/8683) \[[@&#8203;radarhere](https://github.com/radarhere)] - Use python-numpy and python-olefile instead of virtual python3 packages [#&#8203;8682](https://github.com/python-pillow/Pillow/issues/8682) \[[@&#8203;hugovk](https://github.com/hugovk)] - Use python-pip instead of python3-pip in MinGW [#&#8203;8678](https://github.com/python-pillow/Pillow/issues/8678) \[[@&#8203;radarhere](https://github.com/radarhere)] - Use ImageFile.\_Tile [#&#8203;8666](https://github.com/python-pillow/Pillow/issues/8666) \[[@&#8203;radarhere](https://github.com/radarhere)] - Improved SPIDER test coverage [#&#8203;8668](https://github.com/python-pillow/Pillow/issues/8668) \[[@&#8203;radarhere](https://github.com/radarhere)] - Removed unused image open [#&#8203;8649](https://github.com/python-pillow/Pillow/issues/8649) \[[@&#8203;radarhere](https://github.com/radarhere)] - PngImageFile text is a property [#&#8203;8648](https://github.com/python-pillow/Pillow/issues/8648) \[[@&#8203;radarhere](https://github.com/radarhere)] - Trigger wheel builds from changes in pyproject.toml [#&#8203;8674](https://github.com/python-pillow/Pillow/issues/8674) \[[@&#8203;radarhere](https://github.com/radarhere)] #### Type hints - Added fromarrow type hints [#&#8203;8867](https://github.com/python-pillow/Pillow/issues/8867) \[[@&#8203;radarhere](https://github.com/radarhere)] - Assert image type [#&#8203;8619](https://github.com/python-pillow/Pillow/issues/8619) \[[@&#8203;radarhere](https://github.com/radarhere)] - Check that \_fp type is not DeferredError before use [#&#8203;8640](https://github.com/python-pillow/Pillow/issues/8640) \[[@&#8203;radarhere](https://github.com/radarhere)] - Corrected type check [#&#8203;8760](https://github.com/python-pillow/Pillow/issues/8760) \[[@&#8203;radarhere](https://github.com/radarhere)] - Improve type checking in tests [#&#8203;8618](https://github.com/python-pillow/Pillow/issues/8618) \[[@&#8203;radarhere](https://github.com/radarhere)] - Corrected argument types [#&#8203;8681](https://github.com/python-pillow/Pillow/issues/8681) \[[@&#8203;radarhere](https://github.com/radarhere)] - Use ImageFile.\_Tile [#&#8203;8666](https://github.com/python-pillow/Pillow/issues/8666) \[[@&#8203;radarhere](https://github.com/radarhere)] - Added return types [#&#8203;8639](https://github.com/python-pillow/Pillow/issues/8639) \[[@&#8203;radarhere](https://github.com/radarhere)] - Add overloads for exif_transpose [#&#8203;8657](https://github.com/python-pillow/Pillow/issues/8657) \[[@&#8203;cdce8p](https://github.com/cdce8p)] #### Other changes - Do not include libavif in wheels [#&#8203;8876](https://github.com/python-pillow/Pillow/issues/8876) \[[@&#8203;radarhere](https://github.com/radarhere)] - Remove GPL v2 from FreeType license [#&#8203;8884](https://github.com/python-pillow/Pillow/issues/8884) \[[@&#8203;radarhere](https://github.com/radarhere)] - \[pre-commit.ci] pre-commit autoupdate [#&#8203;8873](https://github.com/python-pillow/Pillow/issues/8873) \[@&#8203;[pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci)] - Replace deprecated classifier with licence expression (PEP 639) [#&#8203;8850](https://github.com/python-pillow/Pillow/issues/8850) \[[@&#8203;hugovk](https://github.com/hugovk)] - Fixed conversion of AVIF image rotation property to EXIF orientation [#&#8203;8866](https://github.com/python-pillow/Pillow/issues/8866) \[[@&#8203;fdintino](https://github.com/fdintino)] - Removed condition that is always true [#&#8203;8862](https://github.com/python-pillow/Pillow/issues/8862) \[[@&#8203;radarhere](https://github.com/radarhere)] - Use multibuild build_github [#&#8203;8861](https://github.com/python-pillow/Pillow/issues/8861) \[[@&#8203;radarhere](https://github.com/radarhere)] - Include filename in ImageFile state [#&#8203;8859](https://github.com/python-pillow/Pillow/issues/8859) \[[@&#8203;radarhere](https://github.com/radarhere)] - Add KDE Wayland support for ImageGrab [#&#8203;8842](https://github.com/python-pillow/Pillow/issues/8842) \[[@&#8203;AdianKozlica](https://github.com/AdianKozlica)] - Only change readonly if saved filename matches opened filename [#&#8203;8852](https://github.com/python-pillow/Pillow/issues/8852) \[[@&#8203;radarhere](https://github.com/radarhere)] - Allow HWND to be passed to ImageGrab.grab() on Windows [#&#8203;8516](https://github.com/python-pillow/Pillow/issues/8516) \[[@&#8203;radarhere](https://github.com/radarhere)] - Allow cmake<4 when building libavif and libtiff [#&#8203;8851](https://github.com/python-pillow/Pillow/issues/8851) \[[@&#8203;radarhere](https://github.com/radarhere)] - Image -> Arrow support [#&#8203;8330](https://github.com/python-pillow/Pillow/issues/8330) \[[@&#8203;wiredfool](https://github.com/wiredfool)] - Add AVIF plugin (decoder + encoder using libavif) [#&#8203;5201](https://github.com/python-pillow/Pillow/issues/5201) \[[@&#8203;fdintino](https://github.com/fdintino)] - Updated xz to 5.8.0 on manylinux2014 by removing po4a dependency [#&#8203;8848](https://github.com/python-pillow/Pillow/issues/8848) \[[@&#8203;radarhere](https://github.com/radarhere)] - Revert to zlib on macOS < 10.15 [#&#8203;8772](https://github.com/python-pillow/Pillow/issues/8772) \[[@&#8203;radarhere](https://github.com/radarhere)] - Close TarIO file handle on error [#&#8203;8846](https://github.com/python-pillow/Pillow/issues/8846) \[[@&#8203;radarhere](https://github.com/radarhere)] - Do not import TYPE_CHECKING [#&#8203;8844](https://github.com/python-pillow/Pillow/issues/8844) \[[@&#8203;radarhere](https://github.com/radarhere)] - Enable memory mapping on PyPy [#&#8203;8840](https://github.com/python-pillow/Pillow/issues/8840) \[[@&#8203;radarhere](https://github.com/radarhere)] - Corrected Palm P mode save [#&#8203;8685](https://github.com/python-pillow/Pillow/issues/8685) \[[@&#8203;radarhere](https://github.com/radarhere)] - Improved connecting discontiguous corners [#&#8203;8659](https://github.com/python-pillow/Pillow/issues/8659) \[[@&#8203;radarhere](https://github.com/radarhere)] - Only read until the offset of the next tile [#&#8203;8609](https://github.com/python-pillow/Pillow/issues/8609) \[[@&#8203;radarhere](https://github.com/radarhere)] - Added USE_RAW_ALPHA for BMP images [#&#8203;8602](https://github.com/python-pillow/Pillow/issues/8602) \[[@&#8203;radarhere](https://github.com/radarhere)] - Fixed orientation when opening YCbCr TIFF images [#&#8203;8556](https://github.com/python-pillow/Pillow/issues/8556) \[[@&#8203;radarhere](https://github.com/radarhere)] - Allow loading of EMF images at a given DPI [#&#8203;8536](https://github.com/python-pillow/Pillow/issues/8536) \[[@&#8203;radarhere](https://github.com/radarhere)] - Skip failing records when rendering WMF images [#&#8203;8506](https://github.com/python-pillow/Pillow/issues/8506) \[[@&#8203;radarhere](https://github.com/radarhere)] - If append_images is populated, default save_all to True [#&#8203;8781](https://github.com/python-pillow/Pillow/issues/8781) \[[@&#8203;radarhere](https://github.com/radarhere)] - Added GimpPaletteFile frombytes() to allow for unlimited parsing [#&#8203;8826](https://github.com/python-pillow/Pillow/issues/8826) \[[@&#8203;radarhere](https://github.com/radarhere)] - Do not load image during save if file extension is unknown [#&#8203;8835](https://github.com/python-pillow/Pillow/issues/8835) \[[@&#8203;radarhere](https://github.com/radarhere)] - Do not convert BC1 LUT to UINT32 [#&#8203;8837](https://github.com/python-pillow/Pillow/issues/8837) \[[@&#8203;radarhere](https://github.com/radarhere)] - Start from zero index when reading GimpPaletteFile [#&#8203;8805](https://github.com/python-pillow/Pillow/issues/8805) \[[@&#8203;radarhere](https://github.com/radarhere)] - Support saving DDS images with pixel formats [#&#8203;8807](https://github.com/python-pillow/Pillow/issues/8807) \[[@&#8203;radarhere](https://github.com/radarhere)] - If every TIFF tile covers the image, only use the last offset [#&#8203;8820](https://github.com/python-pillow/Pillow/issues/8820) \[[@&#8203;radarhere](https://github.com/radarhere)] - Use docker/setup-qemu-action [#&#8203;8819](https://github.com/python-pillow/Pillow/issues/8819) \[[@&#8203;radarhere](https://github.com/radarhere)] - Replace deprecated Renovate schedule with cron syntax [#&#8203;8810](https://github.com/python-pillow/Pillow/issues/8810) \[[@&#8203;hugovk](https://github.com/hugovk)] - Allow coords to be sequence of lists [#&#8203;8800](https://github.com/python-pillow/Pillow/issues/8800) \[[@&#8203;radarhere](https://github.com/radarhere)] - Use ABCMeta in classes with abstractmethod [#&#8203;8803](https://github.com/python-pillow/Pillow/issues/8803) \[[@&#8203;radarhere](https://github.com/radarhere)] - Support reading grayscale JPEG2000 images with 4 channels [#&#8203;8786](https://github.com/python-pillow/Pillow/issues/8786) \[[@&#8203;radarhere](https://github.com/radarhere)] - Allow encoderconfig and encoderinfo to be set for appended TIFF images [#&#8203;8780](https://github.com/python-pillow/Pillow/issues/8780) \[[@&#8203;radarhere](https://github.com/radarhere)] - Call `startswith`/`endswith` once with a tuple, and `range` without `start=0` [#&#8203;8799](https://github.com/python-pillow/Pillow/issues/8799) \[[@&#8203;hugovk](https://github.com/hugovk)] - Corrected exif_transpose error when XMP is tuple [#&#8203;8792](https://github.com/python-pillow/Pillow/issues/8792) \[[@&#8203;radarhere](https://github.com/radarhere)] - Fixed loading GD images [#&#8203;8793](https://github.com/python-pillow/Pillow/issues/8793) \[[@&#8203;radarhere](https://github.com/radarhere)] - Image.core.outline will no longer raise an AttributeError [#&#8203;8794](https://github.com/python-pillow/Pillow/issues/8794) \[[@&#8203;radarhere](https://github.com/radarhere)] - Removed ImageTk.\_show [#&#8203;8782](https://github.com/python-pillow/Pillow/issues/8782) \[[@&#8203;radarhere](https://github.com/radarhere)] - \_seek_check already raises an EOFError [#&#8203;8773](https://github.com/python-pillow/Pillow/issues/8773) \[[@&#8203;radarhere](https://github.com/radarhere)] - Only set mode when necessary in FtexImagePlugin [#&#8203;8767](https://github.com/python-pillow/Pillow/issues/8767) \[[@&#8203;radarhere](https://github.com/radarhere)] - Build PyPy3.11 wheel for macOS 10.15 x86\_64 [#&#8203;8789](https://github.com/python-pillow/Pillow/issues/8789) \[[@&#8203;hugovk](https://github.com/hugovk)] - Replace slice and comparison with `startswith`/`endswith` [#&#8203;8761](https://github.com/python-pillow/Pillow/issues/8761) \[[@&#8203;hugovk](https://github.com/hugovk)] - Use member names to initialize PyTypeObjects [#&#8203;8741](https://github.com/python-pillow/Pillow/issues/8741) \[[@&#8203;radarhere](https://github.com/radarhere)] - Pass CFLAGS to build_simple directly [#&#8203;8738](https://github.com/python-pillow/Pillow/issues/8738) \[[@&#8203;radarhere](https://github.com/radarhere)] - Only crop GIF frames when saving with disposal method 2 if transparency is present [#&#8203;8748](https://github.com/python-pillow/Pillow/issues/8748) \[[@&#8203;radarhere](https://github.com/radarhere)] - Update `pythoncapi_compat.h` to fix building with PyPy3.11 [#&#8203;8757](https://github.com/python-pillow/Pillow/issues/8757) \[[@&#8203;mgorny](https://github.com/mgorny)] - Rewrite the install_name of the ZLIB-NG library on macOS [#&#8203;8673](https://github.com/python-pillow/Pillow/issues/8673) \[[@&#8203;freakboy3742](https://github.com/freakboy3742)] - Remove debug `Image._wedge` [#&#8203;8755](https://github.com/python-pillow/Pillow/issues/8755) \[[@&#8203;hugovk](https://github.com/hugovk)] - Remove unused `bdf_slant` and `bdf_spacing` variables [#&#8203;8753](https://github.com/python-pillow/Pillow/issues/8753) \[[@&#8203;hugovk](https://github.com/hugovk)] - Use boolean format argument for irreversible [#&#8203;8739](https://github.com/python-pillow/Pillow/issues/8739) \[[@&#8203;radarhere](https://github.com/radarhere)] - Simplify Python code by receiving tuple from C [#&#8203;8740](https://github.com/python-pillow/Pillow/issues/8740) \[[@&#8203;radarhere](https://github.com/radarhere)] - Use member names to initialize modules [#&#8203;8734](https://github.com/python-pillow/Pillow/issues/8734) \[[@&#8203;radarhere](https://github.com/radarhere)] - Simplify Python code by passing tuples to C [#&#8203;8733](https://github.com/python-pillow/Pillow/issues/8733) \[[@&#8203;radarhere](https://github.com/radarhere)] - Removed redundant argument parsing [#&#8203;8732](https://github.com/python-pillow/Pillow/issues/8732) \[[@&#8203;radarhere](https://github.com/radarhere)] - Added "justify" align for multiline text [#&#8203;8721](https://github.com/python-pillow/Pillow/issues/8721) \[[@&#8203;radarhere](https://github.com/radarhere)] - Seek relative to current position [#&#8203;8709](https://github.com/python-pillow/Pillow/issues/8709) \[[@&#8203;radarhere](https://github.com/radarhere)] - Only use outside border of stroke in text() [#&#8203;8701](https://github.com/python-pillow/Pillow/issues/8701) \[[@&#8203;radarhere](https://github.com/radarhere)] - Support saving PNG cICP chunk [#&#8203;8704](https://github.com/python-pillow/Pillow/issues/8704) \[[@&#8203;radarhere](https://github.com/radarhere)] - Use Py_RETURN_NONE macro when possible [#&#8203;8717](https://github.com/python-pillow/Pillow/issues/8717) \[[@&#8203;radarhere](https://github.com/radarhere)] - Added ImageFile close() [#&#8203;8702](https://github.com/python-pillow/Pillow/issues/8702) \[[@&#8203;radarhere](https://github.com/radarhere)] - Use arm64 Linux runners for wheels [#&#8203;8698](https://github.com/python-pillow/Pillow/issues/8698) \[[@&#8203;radarhere](https://github.com/radarhere)] - Test Windows amd64 wheels with NumPy [#&#8203;8696](https://github.com/python-pillow/Pillow/issues/8696) \[[@&#8203;radarhere](https://github.com/radarhere)] - Added logging to TiffImagePlugin fixIFD() [#&#8203;8568](https://github.com/python-pillow/Pillow/issues/8568) \[[@&#8203;radarhere](https://github.com/radarhere)] - Removed miniconda CPPFLAGS [#&#8203;8695](https://github.com/python-pillow/Pillow/issues/8695) \[[@&#8203;radarhere](https://github.com/radarhere)] - Improved comment [#&#8203;8694](https://github.com/python-pillow/Pillow/issues/8694) \[[@&#8203;radarhere](https://github.com/radarhere)] - Only F mode starts with F [#&#8203;8684](https://github.com/python-pillow/Pillow/issues/8684) \[[@&#8203;radarhere](https://github.com/radarhere)] - Allow saving multiple frames as BigTIFF [#&#8203;8663](https://github.com/python-pillow/Pillow/issues/8663) \[[@&#8203;radarhere](https://github.com/radarhere)] - Simplified converting to char \* [#&#8203;8662](https://github.com/python-pillow/Pillow/issues/8662) \[[@&#8203;radarhere](https://github.com/radarhere)] - Use namedtuple \_replace [#&#8203;8652](https://github.com/python-pillow/Pillow/issues/8652) \[[@&#8203;radarhere](https://github.com/radarhere)] - Updated TIFF decode error message string [#&#8203;8660](https://github.com/python-pillow/Pillow/issues/8660) \[[@&#8203;HarmvandenBrand](https://github.com/HarmvandenBrand)] - Added compile-time mozjpeg feature flag [#&#8203;8645](https://github.com/python-pillow/Pillow/issues/8645) \[[@&#8203;radarhere](https://github.com/radarhere)] - Improved Docker coverage reporting [#&#8203;8664](https://github.com/python-pillow/Pillow/issues/8664) \[[@&#8203;radarhere](https://github.com/radarhere)] - Removed giflib as webp dependency [#&#8203;8661](https://github.com/python-pillow/Pillow/issues/8661) \[[@&#8203;radarhere](https://github.com/radarhere)] - Corrected installing ImageMagick on cifuzz [#&#8203;8658](https://github.com/python-pillow/Pillow/issues/8658) \[[@&#8203;radarhere](https://github.com/radarhere)] </details> --- ### 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**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xODEuNiIsInVwZGF0ZWRJblZlciI6IjM3LjE4MS42IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->
Renovate added 1 commit 2025-04-13 00:01:35 +00:00
Xefir merged commit bccfbd23d9 into master 2025-04-13 08:07:58 +00:00
Xefir deleted branch renovate/pillow-11.x 2025-04-13 08:07:58 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Xefir/Auberge_Vagabonde#117
No description provided.