diff --git a/videoarchiver/queue/__init__.py b/videoarchiver/queue/__init__.py index 6c7ca7f..6ae78ae 100644 --- a/videoarchiver/queue/__init__.py +++ b/videoarchiver/queue/__init__.py @@ -16,12 +16,12 @@ from .health_checker import HealthChecker from .cleaners import GuildCleaner, HistoryCleaner, TrackingCleaner # Corrected relative imports from utils -from ..utils.compression_handler import CompressionHandler -from ..utils.directory_manager import DirectoryManager -from ..utils.download_manager import DownloadManager -from ..utils.file_operations import FileOperations -from ..utils.progress_tracker import ProgressTracker -from ..processor.url_extractor import URLValidator +from videoarchiver.utils.compression_handler import CompressionHandler +from videoarchiver.utils.directory_manager import DirectoryManager +from videoarchiver.utils.download_manager import DownloadManager +from videoarchiver.utils.file_operations import FileOperations +from videoarchiver.utils.progress_tracker import ProgressTracker +from videoarchiver.processor.url_extractor import URLValidator __all__ = [ # Queue models and types diff --git a/videoarchiver/queue/manager.py b/videoarchiver/queue/manager.py index 22dfdf4..0ba8787 100644 --- a/videoarchiver/queue/manager.py +++ b/videoarchiver/queue/manager.py @@ -7,7 +7,7 @@ from dataclasses import dataclass, field from typing import Optional, Tuple, Dict, Any, List, Set, Callable from datetime import datetime, timedelta -from ..core.c_types import IQueueManager, QueueState, ComponentStatus +from videoarchiver.core.c_types import IQueueManager, QueueState, ComponentStatus from .state_manager import QueueStateManager from .processor import QueueProcessor from .metrics_manager import QueueMetricsManager