rewrite options with click

+ fix cpu count multiprocessing errors
This commit is contained in:
cwilvx committed 2025-03-23 23:54:13 +03:00
1 parent bea853fcd3
commit f891c28c2e
14 files changed
+344 -465

No files matched your search

+3 -1
View File
@@ -1,11 +1,13 @@
import os
from pathlib import Path
from app.settings import SUPPORTED_FILES
from app.utils.wintools import win_replace_slash
CWD = Path(__file__).parent.resolve()
FILES = ["flac", "mp3", "wav", "m4a", "ogg", "wma", "opus", "alac", "aiff"]
SUPPORTED_FILES = tuple(f".{file}" for file in FILES)
def run_fast_scandir(_dir: str, full=False) -> tuple[list[str], list[str]]:
"""