|
|
@ -25,7 +25,10 @@ from concurrent.futures import ThreadPoolExecutor, as_completed |
|
|
|
|
|
|
|
|
|
|
|
from tools.lib.cache import cache_path_for_file_path |
|
|
|
from tools.lib.cache import cache_path_for_file_path |
|
|
|
from tools.lib.exceptions import DataUnreadableError |
|
|
|
from tools.lib.exceptions import DataUnreadableError |
|
|
|
from tools.lib.filereader import FileReader |
|
|
|
try: |
|
|
|
|
|
|
|
from xx.chffr.lib.filereader import FileReader |
|
|
|
|
|
|
|
except ImportError: |
|
|
|
|
|
|
|
from tools.lib.filereader import FileReader |
|
|
|
from tools.lib.file_helpers import atomic_write_in_dir |
|
|
|
from tools.lib.file_helpers import atomic_write_in_dir |
|
|
|
from tools.lib.mkvparse import mkvindex |
|
|
|
from tools.lib.mkvparse import mkvindex |
|
|
|
from tools.lib.route import Route |
|
|
|
from tools.lib.route import Route |
|
|
|