Skip to content

feat(libheif): update packages versions, drop ALLOW_INCORRECT_HEADERS option#426

Merged
bigcat88 merged 1 commit into
masterfrom
feat/update-libheif
May 31, 2026
Merged

feat(libheif): update packages versions, drop ALLOW_INCORRECT_HEADERS option#426
bigcat88 merged 1 commit into
masterfrom
feat/update-libheif

Conversation

@bigcat88

Copy link
Copy Markdown
Owner
  1. Updated libheif 1.21.21.23.0, libde265 1.0.161.1.0, libx265 4.14.2
  2. Dropped ALLOW_INCORRECT_HEADERS option. Since 1.22.0 libheif rejects images whose decoded size differs from the ispe header (decoded image size check in v1.22.0: was the opt-out removal intentional? strukturag/libheif#1820)
  3. Removed x265_cmake_*.patch, the fixes are now upstream in x265 4.2

@bigcat88 bigcat88 force-pushed the feat/update-libheif branch from 6b7cb7c to 075168e Compare May 30, 2026 16:20
@codecov

codecov Bot commented May 30, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (3d1d75e) to head (a03d709).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff            @@
##            master      #426   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           10        10           
  Lines          955       951    -4     
=========================================
- Hits           955       951    -4     
Files with missing lines Coverage Δ
pillow_heif/as_plugin.py 100.00% <ø> (ø)
pillow_heif/heif.py 100.00% <100.00%> (ø)
pillow_heif/options.py 100.00% <ø> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

… option

Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
@bigcat88 bigcat88 force-pushed the feat/update-libheif branch from 075168e to a03d709 Compare May 31, 2026 12:39
@bigcat88 bigcat88 merged commit 4366788 into master May 31, 2026
47 of 49 checks passed
@bigcat88 bigcat88 deleted the feat/update-libheif branch May 31, 2026 18:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant