fix: Update imports for Red-DiscordBot compatibility

- Modified imports to use full package paths
- Fixed circular import issues
- Updated imports to work within cog structure
This commit is contained in:
pacnpal
2024-11-14 22:33:18 +00:00
parent c9872b123d
commit e5ea9f7bed
2 changed files with 6 additions and 6 deletions

View File

@@ -1,7 +1,6 @@
"""FFmpeg management package""" """FFmpeg management package"""
from .exceptions import FFmpegError, GPUError, DownloadError from videoarchiver.ffmpeg.exceptions import FFmpegError, GPUError, DownloadError
from videoarchiver.ffmpeg.ffmpeg_manager import FFmpegManager
# Import the manager class directly in the modules that need it __all__ = ['FFmpegManager', 'FFmpegError', 'GPUError', 'DownloadError']
# to avoid circular imports
__all__ = ['FFmpegError', 'GPUError', 'DownloadError']

View File

@@ -1,6 +1,7 @@
"""FFmpeg management module""" """FFmpeg management module"""
from .ffmpeg.ffmpeg_manager import FFmpegManager # Import directly from the local ffmpeg package
from .ffmpeg.exceptions import FFmpegError, GPUError, DownloadError from videoarchiver.ffmpeg.ffmpeg_manager import FFmpegManager
from videoarchiver.ffmpeg.exceptions import FFmpegError, GPUError, DownloadError
__all__ = ['FFmpegManager', 'FFmpegError', 'GPUError', 'DownloadError'] __all__ = ['FFmpegManager', 'FFmpegError', 'GPUError', 'DownloadError']