aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpukkandan <pukkandan.ytdlp@gmail.com>2021-04-22 16:32:06 +0530
committerpukkandan <pukkandan.ytdlp@gmail.com>2021-04-22 16:54:08 +0530
commit0b2e9d2c3051f2e1d79449adde3afbba3b5ec94f (patch)
treedc4dd642d2e29e57ae8914f1ac6f927e55c79cb7
parent1bdae7d312ceac9ecef8a9a215d958811a9fb6be (diff)
downloadhypervideo-pre-0b2e9d2c3051f2e1d79449adde3afbba3b5ec94f.tar.lz
hypervideo-pre-0b2e9d2c3051f2e1d79449adde3afbba3b5ec94f.tar.xz
hypervideo-pre-0b2e9d2c3051f2e1d79449adde3afbba3b5ec94f.zip
[lazy_extractor] Do not load plugins
-rw-r--r--devscripts/make_lazy_extractors.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/devscripts/make_lazy_extractors.py b/devscripts/make_lazy_extractors.py
index 0ddaa3f83..cc1cf0bd4 100644
--- a/devscripts/make_lazy_extractors.py
+++ b/devscripts/make_lazy_extractors.py
@@ -14,9 +14,14 @@ lazy_extractors_filename = sys.argv[1]
if os.path.exists(lazy_extractors_filename):
os.remove(lazy_extractors_filename)
+# Block plugins from loading
+os.rename('ytdlp_plugins', 'ytdlp_plugins_blocked')
+
from yt_dlp.extractor import _ALL_CLASSES
from yt_dlp.extractor.common import InfoExtractor, SearchInfoExtractor
+os.rename('ytdlp_plugins_blocked', 'ytdlp_plugins')
+
with open('devscripts/lazy_load_template.py', 'rt') as f:
module_template = f.read()