mirror of
https://github.com/pacnpal/Pac-cogs.git
synced 2025-12-20 10:51:05 -05:00
Created new shared package with centralized progress tracking: videoarchiver/shared/progress.py videoarchiver/shared/init.py Refactored compression_manager.py to use shared progress module instead of importing from processor Architecture improvements: Better separation of concerns Eliminated cyclic dependencies Centralized progress tracking Improved maintainability
32 lines
817 B
Python
32 lines
817 B
Python
"""Shared functionality for the videoarchiver package"""
|
|
|
|
from .progress import (
|
|
compression_progress,
|
|
download_progress,
|
|
processing_progress,
|
|
get_compression_progress,
|
|
update_compression_progress,
|
|
clear_compression_progress,
|
|
get_download_progress,
|
|
update_download_progress,
|
|
clear_download_progress,
|
|
get_processing_progress,
|
|
update_processing_progress,
|
|
clear_processing_progress,
|
|
)
|
|
|
|
__all__ = [
|
|
'compression_progress',
|
|
'download_progress',
|
|
'processing_progress',
|
|
'get_compression_progress',
|
|
'update_compression_progress',
|
|
'clear_compression_progress',
|
|
'get_download_progress',
|
|
'update_download_progress',
|
|
'clear_download_progress',
|
|
'get_processing_progress',
|
|
'update_processing_progress',
|
|
'clear_processing_progress',
|
|
]
|