update and cleanup repo

This commit is contained in:
2026-05-26 15:32:01 -07:00
parent 5041d9fbb9
commit 0db899d0c3
72 changed files with 788 additions and 1884 deletions
+6 -1
View File
@@ -23,12 +23,13 @@ from SYS.result_table import Table
from SYS.rich_display import stderr_console as get_stderr_console
from SYS import pipeline as pipeline_context
from SYS.utils import sha256_file
from tool.ytdlp import (
from .tooling import (
YtDlpTool,
_best_subtitle_sidecar,
_SUBTITLE_EXTS,
_download_with_timeout,
_format_chapters_note,
config_schema as _ytdlp_config_schema,
_read_text_file,
collapse_picker_formats,
format_for_table_selection,
@@ -508,6 +509,10 @@ class ytdlp(TablePluginMixin, Provider):
PLUGIN_ALIASES = ("youtube",)
SEARCH_QUERY_KEYS = ("search", "q")
@staticmethod
def config_schema() -> List[Dict[str, Any]]:
return _ytdlp_config_schema()
@classmethod
def url_patterns(cls) -> Tuple[str, ...]:
try:
File diff suppressed because it is too large Load Diff