mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-10-16 18:48:07 +00:00
python3-pillow-heif: Upgrade 1.5.0 -> 1.8.0
Upgrade to release 1.8.0: - Reading of entity groups: entity_groups key in info dictionary, tells which images form a stereo pair in spatial photos. - Decoding of embedded thumbnails: HeifImage.get_thumbnail method and draft in the Pillow plugin, Image.thumbnail() uses them instead of decoding the full image. - Minimum required libheif version is 1.23.4. - libheif was updated from the 1.23.3 to 1.23.4 version. - libde265 was updated from the 1.1.2 to 1.1.3 version. - Segmentation fault when opening a file whose metadata item type is not valid UTF-8. - Pillow plugin: load() of a multi-frame image reloaded the frame data on every call, discarding in-place changes and failing after thumbnail(). - A depth image of an item type that libheif cannot decode made the whole file unreadable with libheif 1.23.4, such depth images are now skipped. - Type checkers treated the names imported from pillow_heif as private since the py.typed marker was added in 1.7.0: Pyright/Pylance and mypy --strict reported them as not exported, Pyright/Pylance autocompletion did not offer them. This work was sponsored by GOVCERT.LU. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
This commit is contained in:
1 parent
83ed4866d6
commit
fb5c40cf69
1 file changed
+1
-1
@@ -1,18 +0,0 @@
|
||||
DESCRIPTION = "Python interface for libheif library"
|
||||
HOMEPAGE = "https://github.com/bigcat88/pillow_heif"
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=b6c07a92aed67c33bc346748d7c7e991"
|
||||
|
||||
# While this item does not require it, it depends on libheif which does
|
||||
LICENSE_FLAGS = "commercial"
|
||||
|
||||
PYPI_PACKAGE = "pillow_heif"
|
||||
|
||||
inherit pypi python_setuptools_build_meta
|
||||
|
||||
SRC_URI += "file://0001-setup.py-support-cross-compiling.patch"
|
||||
SRC_URI[sha256sum] = "16b11a37b762ff42da2d36527bb5cb14bd9194c24c389ee911155d6e23c53065"
|
||||
|
||||
DEPENDS += "libheif python3-wheel-native"
|
||||
|
||||
RDEPENDS:${PN} += "python3-pillow"
|
||||
Reference in new issue
Block a user