File tree Expand file tree Collapse file tree 3 files changed +14
-2
lines changed Expand file tree Collapse file tree 3 files changed +14
-2
lines changed Original file line number Diff line number Diff line change 11All notable changes to this project will be documented in this file.
22
3- ## [ 0.19.0 - 2024-10-16]
3+ ## [ 0.20.0 - 2024-10-19]
4+
5+ ### Added
6+
7+ - Initial support for parsing auxiliary images. #297 Thanks to @johncf
48
59### Changed
610
7- - libheif updated from ` 1.18.1 ` to ` 1.18.2 ` version.
11+ - libheif updated from ` 1.18.1 ` to ` 1.18.2 ` version. #278
12+ - Dropped ` Python 3.8 ` support. #293
13+
14+ ### Fixed
15+
16+ - More accurate error handling in the ` C ` module. #298 Thanks to @johncf
17+ - Support for ` Pillow ` ** 11.0.0** #294
818
919## [ 0.18.0 - 2024-07-27]
1020
Original file line number Diff line number Diff line change @@ -27,6 +27,7 @@ Features:
2727 * Support of multiple images in one file and a ` PrimaryImage ` attribute.
2828 * Adding & removing ` thumbnails ` .
2929 * Reading of ` Depth Images ` .
30+ * (beta) Reading of ` Auxiliary Images ` by @johncf
3031 * Adding HEIF support to Pillow in one line of code as a plugin.
3132
3233Note: Here is a light version [ pi-heif] ( https://pypi.org/project/pi-heif/ ) of this project without encoding capabilities.
Original file line number Diff line number Diff line change @@ -503,6 +503,7 @@ def test_aux_image():
503503 assert len (im .info ["aux" ]["urn:com:apple:photo:2020:aux:hdrgainmap" ]) == 1
504504 aux_id = im .info ["aux" ]["urn:com:apple:photo:2020:aux:hdrgainmap" ][0 ]
505505 aux_image = im .get_aux_image (aux_id )
506+ assert str (aux_image ) == "<HeifAuxImage 2016x1512 L>"
506507 assert isinstance (aux_image , pillow_heif .HeifAuxImage )
507508 aux_pil = aux_image .to_pillow ()
508509 assert aux_pil .size == (2016 , 1512 )
You can’t perform that action at this time.
0 commit comments