pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/graphics/py-pillow_heif
Module Name: pkgsrc
Committed By: wiz
Date: Mon Sep 28 15:49:44 UTC 2026
Modified Files:
pkgsrc/graphics/py-pillow_heif: Makefile distinfo
Log Message:
py-pillow_heif: update to 1.8.0.
## [1.8.0 - 2026-09-22]
### Added
- Reading of entity groups: `entity_groups` key in `info` dictionary, tells which images form a stereo pair in spatial photos. #476
- Decoding of embedded thumbnails: `HeifImage.get_thumbnail` method and `draft` in the Pillow plugin, `Image.thumbnail()` uses them instead of decoding the full image. #477
### Changed
- Minimum required `libheif` version is `1.23.4`. #480
- `libheif` was updated from the `1.23.3` to `1.23.4` version. #479
- `libde265` was updated from the `1.1.2` to `1.1.3` version. #483
### Fixed
- Segmentation fault when opening a file whose metadata item type is not valid UTF-8. #478
- Pillow plugin: `load()` of a multi-frame image reloaded the frame data on every call, discarding in-place changes and failing after `thumbnail()`. #477
- 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. #480
- 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. #490 Thanks to @BetoFernandez123
To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 pkgsrc/graphics/py-pillow_heif/Makefile
cvs rdiff -u -r1.27 -r1.28 pkgsrc/graphics/py-pillow_heif/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/graphics/py-pillow_heif/Makefile
diff -u pkgsrc/graphics/py-pillow_heif/Makefile:1.37 pkgsrc/graphics/py-pillow_heif/Makefile:1.38
--- pkgsrc/graphics/py-pillow_heif/Makefile:1.37 Mon Sep 7 08:35:28 2026
+++ pkgsrc/graphics/py-pillow_heif/Makefile Mon Sep 28 15:49:44 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.37 2026/09/07 08:35:28 adam Exp $
+# $NetBSD: Makefile,v 1.38 2026/09/28 15:49:44 wiz Exp $
-DISTNAME= pillow_heif-1.7.0
+DISTNAME= pillow_heif-1.8.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pillow_heif/}
Index: pkgsrc/graphics/py-pillow_heif/distinfo
diff -u pkgsrc/graphics/py-pillow_heif/distinfo:1.27 pkgsrc/graphics/py-pillow_heif/distinfo:1.28
--- pkgsrc/graphics/py-pillow_heif/distinfo:1.27 Mon Sep 7 08:35:28 2026
+++ pkgsrc/graphics/py-pillow_heif/distinfo Mon Sep 28 15:49:44 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.27 2026/09/07 08:35:28 adam Exp $
+$NetBSD: distinfo,v 1.28 2026/09/28 15:49:44 wiz Exp $
-BLAKE2s (pillow_heif-1.7.0.tar.gz) = d18be494622bc7465678025b2c7c5d734e02ba85229ce2ba66ddf0ac0799277b
-SHA512 (pillow_heif-1.7.0.tar.gz) = f2f2bdb9bb48d9468f7204579f4accb7aa15b5645eda9b715212ab01278f519c197861ce2f26b0f35e24ee627d4a16ff92f6cd3097e81ab35c1cbc4fd65dfa7a
-Size (pillow_heif-1.7.0.tar.gz) = 17118169 bytes
+BLAKE2s (pillow_heif-1.8.0.tar.gz) = cdf4dc481d7d2ced90ae6edcf2ac5a31c8d4eab6b63d22913e7bfa26cd46a307
+SHA512 (pillow_heif-1.8.0.tar.gz) = 96c49ace25a55fcea4b0f832066b4dee5307e4d15c2c7c58a7203779185fedea250c8a0e9a89d4fb0f3a2daa79dacc3a727f252a9315e3424a797f13e5fa0380
+Size (pillow_heif-1.8.0.tar.gz) = 17395353 bytes
Home |
Main Index |
Thread Index |
Old Index