From 32a6a122bdf13208955d8200c3b5bc618a7b3013 Mon Sep 17 00:00:00 2001 From: Martin Laasmaa Date: Thu, 11 Dec 2025 16:06:39 +0200 Subject: [PATCH] Fixing circular import --- src/utils/file_utils.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/utils/file_utils.py b/src/utils/file_utils.py index c7730dd..ea91130 100644 --- a/src/utils/file_utils.py +++ b/src/utils/file_utils.py @@ -6,7 +6,6 @@ import os from pathlib import Path from typing import List, Optional from src.utils.logger import get_logger -from src.utils.image import Image logger = get_logger(__name__) @@ -29,6 +28,8 @@ def get_image_files( List of absolute paths to image files """ if allowed_extensions is None: + from src.utils.image import Image + allowed_extensions = Image.SUPPORTED_EXTENSIONS # Normalize extensions to lowercase @@ -205,6 +206,8 @@ def is_image_file( True if file is an image """ if allowed_extensions is None: + from src.utils.image import Image + allowed_extensions = Image.SUPPORTED_EXTENSIONS extension = Path(file_path).suffix.lower()