diff --git a/videoarchiver/config/settings_formatter.py b/videoarchiver/config/settings_formatter.py index 9754a0a..596ca79 100644 --- a/videoarchiver/config/settings_formatter.py +++ b/videoarchiver/config/settings_formatter.py @@ -5,10 +5,16 @@ from typing import Dict, Any, List from datetime import datetime import discord # type: ignore -from ..config.exceptions import ConfigurationError as ConfigError +try: + # Try relative imports first + from .exceptions import ConfigurationError as ConfigError +except ImportError: + # Fall back to absolute imports if relative imports fail + from videoarchiver.config.exceptions import ConfigurationError as ConfigError logger = logging.getLogger("SettingsFormatter") + class SettingsFormatter: """Formats configuration settings for display"""