From 3779123936900a0e5dd87765a24fe23e92838f31 Mon Sep 17 00:00:00 2001 From: BPplays Date: Fri, 9 Aug 2024 04:20:52 -0700 Subject: [PATCH 1/2] added pillow-jxl-plugin --- requirements.txt | 1 + tagstudio/src/qt/widgets/thumb_renderer.py | 1 + 2 files changed, 2 insertions(+) diff --git a/requirements.txt b/requirements.txt index a353c70c8..dc736bb18 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,7 @@ humanfriendly==10.0 opencv_python>=4.8.0.74,<=4.9.0.80 Pillow==10.3.0 +pillow-jxl-plugin==1.2.6 PySide6==6.7.1 PySide6_Addons==6.7.1 PySide6_Essentials==6.7.1 diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index 1e6a3ad17..30e92ffe8 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -9,6 +9,7 @@ import cv2 import rawpy +import pillow_jxl from pillow_heif import register_heif_opener, register_avif_opener from PIL import ( Image, From 5df58d96b2c0befe8dd04e09a986bce05d4043bf Mon Sep 17 00:00:00 2001 From: BPplays Date: Fri, 9 Aug 2024 04:21:54 -0700 Subject: [PATCH 2/2] added pillow-jxl-plugin --- tagstudio/src/core/constants.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tagstudio/src/core/constants.py b/tagstudio/src/core/constants.py index 7efee56fd..16921a3f5 100644 --- a/tagstudio/src/core/constants.py +++ b/tagstudio/src/core/constants.py @@ -21,6 +21,7 @@ ".heic", ".heif", ".webp", + ".jxl", ".bmp", ".svg", ".avif",