Skip to content

Update pillow-heif requirement from >=1.5.0 to >=1.6.0 - #8

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/pillow-heif-gte-1.6.0
Open

Update pillow-heif requirement from >=1.5.0 to >=1.6.0#8
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/pillow-heif-gte-1.6.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 5, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on pillow-heif to permit the latest version.

Release notes

Sourced from pillow-heif's releases.

v1.6.0

Added

  • Reading and writing HDR metadata: content_light_level, mastering_display_colour_volume, ambient_viewing_environment keys in info dictionary. #456
  • Python 3.15 and 3.15t wheels added.

Changed

  • libheif was updated from the 1.23.1 to 1.23.2 version. #466

Fixed

  • Use-after-free when a numpy array or the data memoryview outlived the HeifFile it was created from. #453
  • Conflicting license metadata: removed the GPLv2 classifier, the package license is BSD-3-Clause; bundled library licenses in wheels are described in LICENSES_bundled.txt, which was updated to match the current libraries. #455
Changelog

Sourced from pillow-heif's changelog.

[1.6.0 - 2026-08-31]

Added

  • Reading and writing HDR metadata: content_light_level, mastering_display_colour_volume, ambient_viewing_environment keys in info dictionary. #456
  • Python 3.15 and 3.15t wheels added.

Changed

  • libheif was updated from the 1.23.1 to 1.23.2 version. #466

Fixed

  • Use-after-free when a numpy array or the data memoryview outlived the HeifFile it was created from. #453
  • Conflicting license metadata: removed the GPLv2 classifier, the package license is BSD-3-Clause; bundled library licenses in wheels are described in LICENSES_bundled.txt, which was updated to match the current libraries. #455

[1.5.0 - 2026-07-22]

Added

  • Grid(tiled) image encoding: options.GRID_TILE_SIZE option, tile_size parameter for save and grid_tile_size parameter for register_*_opener. #317
  • info["tiling"] dictionary with the grid info for tiled images. #317
  • PH_LIBHEIF_CMAKE_ARGS environment variable for build_libs.py to pass extra cmake arguments to the libheif build.
  • Windows ARM64 wheels.

Changed

  • Minimum required libheif version is 1.23.1.
  • Releases are now tag-triggered and published to PyPI with attestations via Trusted Publishing. #432
  • libheif was updated from the 1.23.0 to 1.23.1 version. #445
  • libde265 was updated from the 1.1.0 to 1.1.1 version. #434

Removed

  • pi-heif package is discontinued, 1.4.0 is its final release. #431
  • 32-bit support and the PH_LIGHT_ACTION environment variable, build_libs.py now always builds x265. #431

[1.4.0 - 2026-06-10]

Changed

  • libheif was updated from the 1.21.2 to 1.23.0 version. #426
  • libde265 was updated from the 1.0.16 to 1.1.0 version. #426
  • libx265 was updated from the 4.1 to 4.2 version. #426
  • Minimum required libheif version is 1.19.0. #416

Removed

  • options.ALLOW_INCORRECT_HEADERS option. Starting with libheif 1.22.0, libheif itself rejects images whose decoded size does not match the ispe header. #426

... (truncated)

Commits
  • 11a2a9f v1.6.0
  • 16be8c8 ci: fix leak tests failing the full Wheels matrix (#467)
  • 2a7240c chore(deps): update dependency strukturag/libheif to v1.23.2 (#466)
  • c4e4ec9 [pre-commit.ci] pre-commit autoupdate (#465)
  • 657f27d [pre-commit.ci] pre-commit autoupdate (#464)
  • a6d6e91 docs: fix the docs build and refresh the reference (#462)
  • 434e64d chore(deps): update dependency macos to v26 (#422)
  • f1e15a7 ci: rework flaky memory leak tests (#461)
  • 06dccd9 [pre-commit.ci] pre-commit autoupdate (#427)
  • 38c39bb chore(deps): update dependency python to 3.14 (#429)
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [pillow-heif](https://github.com/bigcat88/pillow_heif) to permit the latest version.
- [Release notes](https://github.com/bigcat88/pillow_heif/releases)
- [Changelog](https://github.com/bigcat88/pillow_heif/blob/master/CHANGELOG.md)
- [Commits](bigcat88/pillow_heif@v1.5.0...v1.6.0)

---
updated-dependencies:
- dependency-name: pillow-heif
  dependency-version: 1.6.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Sep 5, 2026
@github-actions

github-actions Bot commented Sep 5, 2026

Copy link
Copy Markdown

📋 PR Summary

Title: Update pillow-heif requirement from >=1.5.0 to >=1.6.0
Author: @dependabot[bot]
Draft: No
1 files changed: +1 additions, -1 deletions

Files

  • requirements.txt — Updated (+1/-1)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants