Update dependency pillow to v11 #86

Merged
Renovate merged 1 commits from renovate/pillow-11.x into master 2024-10-15 18:21:56 +03:00
Collaborator

This PR contains the following updates:

Package Update Change
pillow (changelog) major ~=10.4.0 -> ~=11.0.0

Release Notes

python-pillow/Pillow (pillow)

v11.0.0

Compare Source

  • Update licence to MIT-CMU #​8460

    hugovk]
    
    
  • Conditionally define ImageCms type hint to avoid requiring core #​8197

    radarhere]
    
    
  • Support writing LONG8 offsets in AppendingTiffWriter #​8417

    radarhere]
    
    
  • Use ImageFile.MAXBLOCK when saving TIFF images #​8461

    radarhere]
    
    
  • Do not close provided file handles with libtiff when saving #​8458

    radarhere]
    
    
  • Support ImageFilter.BuiltinFilter for I;16* images #​8438

    radarhere]
    
    
  • Use ImagingCore.ptr instead of ImagingCore.id #​8341

    homm, radarhere, hugovk]
    
    
  • Updated EPS mode when opening images without transparency #​8281

    Yay295, radarhere]
    
    
  • Use transparency when combining P frames from APNGs #​8443

    radarhere]
    
    
  • Support all resampling filters when resizing I;16* images #​8422

    radarhere]
    
    
  • Free memory on early return #​8413

    radarhere]
    
    
  • Cast int before potentially exceeding INT_MAX #​8402

    radarhere]
    
    
  • Check image value before use #​8400

    radarhere]
    
    
  • Improved copying imagequant libraries #​8420

    radarhere]
    
    
  • Use Capsule for WebP saving #​8386

    homm, radarhere]
    
    
  • Fixed writing multiple StripOffsets to TIFF #​8317

    Yay295, radarhere]
    
    
  • Fix dereference before checking for NULL in ImagingTransformAffine #​8398

    PavlNekrasov]
    
    
  • Use transposed size after opening for TIFF images #​8390

    radarhere, homm]
    
    
  • Improve ImageFont error messages #​8338

    yngvem, radarhere, hugovk]
    
    
  • Mention MAX_TEXT_CHUNK limit in PNG error message #​8391

    radarhere]
    
    
  • Cast Dib handle to int #​8385

    radarhere]
    
    
  • Accept float stroke widths #​8369

    radarhere]
    
    
  • Deprecate ICNS (width, height, scale) sizes in favour of load(scale) #​8352

    radarhere]
    
    
  • Improved handling of RGBA palettes when saving GIF images #​8366

    radarhere]
    
    
  • Deprecate isImageType #​8364

    radarhere]
    
    
  • Support converting more modes to LAB by converting to RGBA first #​8358

    radarhere]
    
    
  • Deprecate support for FreeType 2.9.0 #​8356

    hugovk, radarhere]
    
    
  • Removed unused TiffImagePlugin IFD_LEGACY_API #​8355

    radarhere]
    
    
  • Handle duplicate EXIF header #​8350

    zakajd, radarhere]
    
    
  • Return early from BoxBlur if either width or height is zero #​8347

    radarhere]
    
    
  • Check text is either string or bytes #​8308

    radarhere]
    
    
  • Added writing XMP bytes to JPEG #​8286

    radarhere]
    
    
  • Support JPEG2000 RGBA palettes #​8256

    radarhere]
    
    
  • Expand C image to match GIF frame image size #​8237

    radarhere]
    
    
  • Allow saving I;16 images as PPM #​8231

    radarhere]
    
    
  • When IFD is missing, connect get_ifd() dictionary to Exif #​8230

    radarhere]
    
    
  • Skip truncated ICO mask if LOAD_TRUNCATED_IMAGES is enabled #​8180

    radarhere]
    
    
  • Treat unknown JPEG2000 colorspace as unspecified #​8343

    radarhere]
    
    
  • Updated error message when saving WebP with invalid width or height #​8322

    radarhere, hugovk]
    
    
  • Remove warning if NumPy failed to raise an error during conversion #​8326

    radarhere]
    
    
  • If left and right sides meet in ImageDraw.rounded_rectangle(), do not draw rectangle to fill gap #​8304

    radarhere]
    
    
  • Remove WebP support without anim, mux/demux, and with buggy alpha #​8213

    homm, radarhere]
    
    
  • Add missing TIFF CMYK;16B reader #​8298

    homm]
    
    
  • Remove all WITH_* flags from _imaging.c and other flags #​8211

    homm]
    
    
  • Improve ImageDraw2 shape methods #​8265

    radarhere]
    
    
  • Lock around usages of imaging memory arenas #​8238

    lysnikolaou]
    
    
  • Deprecate JpegImageFile huffman_ac and huffman_dc #​8274

    radarhere]
    
    
  • Deprecate ImageMath lambda_eval and unsafe_eval options argument #​8242

    radarhere]
    
    
  • Changed ContainerIO to subclass IO #​8240

    radarhere]
    
    
  • Move away from APIs that use borrowed references under the free-threaded build #​8216

    hugovk, lysnikolaou]
    
    
  • Allow size argument to resize() to be a NumPy array #​8201

    radarhere]
    
    
  • Drop support for Python 3.8 #​8183

    hugovk, radarhere]
    
    
  • Add support for Python 3.13 #​8181

    hugovk, radarhere]
    
    
  • Fix incompatibility with NumPy 1.20 #​8187

    neutrinoceros, radarhere]
    
    
  • Remove PSFile, PyAccess and USE_CFFI_ACCESS #​8182

    hugovk, radarhere]
    
    

Configuration

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

🚦 Automerge: Enabled.

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 | Update | Change | |---|---|---| | [pillow](https://github.com/python-pillow/Pillow) ([changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)) | major | `~=10.4.0` -> `~=11.0.0` | --- ### Release Notes <details> <summary>python-pillow/Pillow (pillow)</summary> ### [`v11.0.0`](https://github.com/python-pillow/Pillow/blob/HEAD/CHANGES.rst#1100-2024-10-15) [Compare Source](https://github.com/python-pillow/Pillow/compare/10.4.0...11.0.0) - Update licence to MIT-CMU [#&#8203;8460](https://github.com/python-pillow/Pillow/issues/8460) \[hugovk] - Conditionally define ImageCms type hint to avoid requiring core [#&#8203;8197](https://github.com/python-pillow/Pillow/issues/8197) \[radarhere] - Support writing LONG8 offsets in AppendingTiffWriter [#&#8203;8417](https://github.com/python-pillow/Pillow/issues/8417) \[radarhere] - Use ImageFile.MAXBLOCK when saving TIFF images [#&#8203;8461](https://github.com/python-pillow/Pillow/issues/8461) \[radarhere] - Do not close provided file handles with libtiff when saving [#&#8203;8458](https://github.com/python-pillow/Pillow/issues/8458) \[radarhere] - Support ImageFilter.BuiltinFilter for I;16\* images [#&#8203;8438](https://github.com/python-pillow/Pillow/issues/8438) \[radarhere] - Use ImagingCore.ptr instead of ImagingCore.id [#&#8203;8341](https://github.com/python-pillow/Pillow/issues/8341) \[homm, radarhere, hugovk] - Updated EPS mode when opening images without transparency [#&#8203;8281](https://github.com/python-pillow/Pillow/issues/8281) \[Yay295, radarhere] - Use transparency when combining P frames from APNGs [#&#8203;8443](https://github.com/python-pillow/Pillow/issues/8443) \[radarhere] - Support all resampling filters when resizing I;16\* images [#&#8203;8422](https://github.com/python-pillow/Pillow/issues/8422) \[radarhere] - Free memory on early return [#&#8203;8413](https://github.com/python-pillow/Pillow/issues/8413) \[radarhere] - Cast int before potentially exceeding INT_MAX [#&#8203;8402](https://github.com/python-pillow/Pillow/issues/8402) \[radarhere] - Check image value before use [#&#8203;8400](https://github.com/python-pillow/Pillow/issues/8400) \[radarhere] - Improved copying imagequant libraries [#&#8203;8420](https://github.com/python-pillow/Pillow/issues/8420) \[radarhere] - Use Capsule for WebP saving [#&#8203;8386](https://github.com/python-pillow/Pillow/issues/8386) \[homm, radarhere] - Fixed writing multiple StripOffsets to TIFF [#&#8203;8317](https://github.com/python-pillow/Pillow/issues/8317) \[Yay295, radarhere] - Fix dereference before checking for NULL in ImagingTransformAffine [#&#8203;8398](https://github.com/python-pillow/Pillow/issues/8398) \[PavlNekrasov] - Use transposed size after opening for TIFF images [#&#8203;8390](https://github.com/python-pillow/Pillow/issues/8390) \[radarhere, homm] - Improve ImageFont error messages [#&#8203;8338](https://github.com/python-pillow/Pillow/issues/8338) \[yngvem, radarhere, hugovk] - Mention MAX_TEXT_CHUNK limit in PNG error message [#&#8203;8391](https://github.com/python-pillow/Pillow/issues/8391) \[radarhere] - Cast Dib handle to int [#&#8203;8385](https://github.com/python-pillow/Pillow/issues/8385) \[radarhere] - Accept float stroke widths [#&#8203;8369](https://github.com/python-pillow/Pillow/issues/8369) \[radarhere] - Deprecate ICNS (width, height, scale) sizes in favour of load(scale) [#&#8203;8352](https://github.com/python-pillow/Pillow/issues/8352) \[radarhere] - Improved handling of RGBA palettes when saving GIF images [#&#8203;8366](https://github.com/python-pillow/Pillow/issues/8366) \[radarhere] - Deprecate isImageType [#&#8203;8364](https://github.com/python-pillow/Pillow/issues/8364) \[radarhere] - Support converting more modes to LAB by converting to RGBA first [#&#8203;8358](https://github.com/python-pillow/Pillow/issues/8358) \[radarhere] - Deprecate support for FreeType 2.9.0 [#&#8203;8356](https://github.com/python-pillow/Pillow/issues/8356) \[hugovk, radarhere] - Removed unused TiffImagePlugin IFD_LEGACY_API [#&#8203;8355](https://github.com/python-pillow/Pillow/issues/8355) \[radarhere] - Handle duplicate EXIF header [#&#8203;8350](https://github.com/python-pillow/Pillow/issues/8350) \[zakajd, radarhere] - Return early from BoxBlur if either width or height is zero [#&#8203;8347](https://github.com/python-pillow/Pillow/issues/8347) \[radarhere] - Check text is either string or bytes [#&#8203;8308](https://github.com/python-pillow/Pillow/issues/8308) \[radarhere] - Added writing XMP bytes to JPEG [#&#8203;8286](https://github.com/python-pillow/Pillow/issues/8286) \[radarhere] - Support JPEG2000 RGBA palettes [#&#8203;8256](https://github.com/python-pillow/Pillow/issues/8256) \[radarhere] - Expand C image to match GIF frame image size [#&#8203;8237](https://github.com/python-pillow/Pillow/issues/8237) \[radarhere] - Allow saving I;16 images as PPM [#&#8203;8231](https://github.com/python-pillow/Pillow/issues/8231) \[radarhere] - When IFD is missing, connect get_ifd() dictionary to Exif [#&#8203;8230](https://github.com/python-pillow/Pillow/issues/8230) \[radarhere] - Skip truncated ICO mask if LOAD_TRUNCATED_IMAGES is enabled [#&#8203;8180](https://github.com/python-pillow/Pillow/issues/8180) \[radarhere] - Treat unknown JPEG2000 colorspace as unspecified [#&#8203;8343](https://github.com/python-pillow/Pillow/issues/8343) \[radarhere] - Updated error message when saving WebP with invalid width or height [#&#8203;8322](https://github.com/python-pillow/Pillow/issues/8322) \[radarhere, hugovk] - Remove warning if NumPy failed to raise an error during conversion [#&#8203;8326](https://github.com/python-pillow/Pillow/issues/8326) \[radarhere] - If left and right sides meet in ImageDraw.rounded_rectangle(), do not draw rectangle to fill gap [#&#8203;8304](https://github.com/python-pillow/Pillow/issues/8304) \[radarhere] - Remove WebP support without anim, mux/demux, and with buggy alpha [#&#8203;8213](https://github.com/python-pillow/Pillow/issues/8213) \[homm, radarhere] - Add missing TIFF CMYK;16B reader [#&#8203;8298](https://github.com/python-pillow/Pillow/issues/8298) \[homm] - Remove all WITH_\* flags from \_imaging.c and other flags [#&#8203;8211](https://github.com/python-pillow/Pillow/issues/8211) \[homm] - Improve ImageDraw2 shape methods [#&#8203;8265](https://github.com/python-pillow/Pillow/issues/8265) \[radarhere] - Lock around usages of imaging memory arenas [#&#8203;8238](https://github.com/python-pillow/Pillow/issues/8238) \[lysnikolaou] - Deprecate JpegImageFile huffman_ac and huffman_dc [#&#8203;8274](https://github.com/python-pillow/Pillow/issues/8274) \[radarhere] - Deprecate ImageMath lambda_eval and unsafe_eval options argument [#&#8203;8242](https://github.com/python-pillow/Pillow/issues/8242) \[radarhere] - Changed ContainerIO to subclass IO [#&#8203;8240](https://github.com/python-pillow/Pillow/issues/8240) \[radarhere] - Move away from APIs that use borrowed references under the free-threaded build [#&#8203;8216](https://github.com/python-pillow/Pillow/issues/8216) \[hugovk, lysnikolaou] - Allow size argument to resize() to be a NumPy array [#&#8203;8201](https://github.com/python-pillow/Pillow/issues/8201) \[radarhere] - Drop support for Python 3.8 [#&#8203;8183](https://github.com/python-pillow/Pillow/issues/8183) \[hugovk, radarhere] - Add support for Python 3.13 [#&#8203;8181](https://github.com/python-pillow/Pillow/issues/8181) \[hugovk, radarhere] - Fix incompatibility with NumPy 1.20 [#&#8203;8187](https://github.com/python-pillow/Pillow/issues/8187) \[neutrinoceros, radarhere] - Remove PSFile, PyAccess and USE_CFFI_ACCESS [#&#8203;8182](https://github.com/python-pillow/Pillow/issues/8182) \[hugovk, radarhere] </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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:eyJjcmVhdGVkSW5WZXIiOiIzNi4zNS4wIiwidXBkYXRlZEluVmVyIjoiMzYuMzUuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
Renovate added 1 commit 2024-10-15 18:20:47 +03:00
Update dependency pillow to v11
All checks were successful
Tests / test (3.10) (pull_request) Successful in 1m6s
Tests / test (3.11) (pull_request) Successful in 1m0s
Tests / test (3.12) (pull_request) Successful in 1m2s
Tests / test (3.9) (pull_request) Successful in 1m3s
Tests / test (3.10) (push) Successful in 1m1s
Tests / test (3.11) (push) Successful in 1m0s
Tests / test (3.12) (push) Successful in 1m4s
Tests / test (3.9) (push) Successful in 1m6s
6b2efff54f
Renovate scheduled this pull request to auto merge when all checks succeed 2024-10-15 18:20:47 +03:00
Renovate merged commit 6b2efff54f into master 2024-10-15 18:21:56 +03:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: profitroll/huepaper#86
No description provided.