Enable AVIF support in image processing and update dependencies

This commit is contained in:
SitiWeb
2026-01-23 16:41:28 +01:00
parent 67c1178c40
commit 551948d828
7 changed files with 139 additions and 3 deletions

View File

@@ -6,6 +6,12 @@ from ui.options_window import OptionsWindow
from config.encrypt_config import ConfigEncryptor
from api.woocommerce_api import get_first_image
from PIL import Image, ImageTk
# Enable AVIF support for Pillow previews when the optional plugin is installed.
try:
import pillow_avif # type: ignore
except Exception:
pillow_avif = None
from pprint import pformat
from api.woocommerce_api import process_product_images, process_all_products, search_product, get_first_image_path, get_product
import customtkinter as ctk