1
0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2025-10-31 06:35:12 +00:00

[build] make_lazy_extractors: Force running without plugins (#11205)

Authored by: Grub4K
This commit is contained in:
Simon Sawicki
2024-10-13 03:50:31 +02:00
committed by GitHub
parent edfd095b19
commit 1a830394a2
4 changed files with 13 additions and 24 deletions

View File

@@ -4070,6 +4070,10 @@ class YoutubeDL:
write_debug(f'Proxy map: {self.proxies}')
write_debug(f'Request Handlers: {", ".join(rh.RH_NAME for rh in self._request_director.handlers.values())}')
if os.environ.get('YTDLP_NO_PLUGINS'):
write_debug('Plugins are forcibly disabled')
return
for plugin_type, plugins in {'Extractor': plugin_ies, 'Post-Processor': plugin_pps}.items():
display_list = ['{}{}'.format(
klass.__name__, '' if klass.__name__ == name else f' as {name}')