aboutsummaryrefslogtreecommitdiff
path: root/yt_dlp/extractor/extractors.py
diff options
context:
space:
mode:
authorSimon Sawicki <contact@grub4k.xyz>2025-02-23 09:44:27 +0100
committerGitHub <noreply@github.com>2025-02-23 09:44:27 +0100
commitc034d655487be668222ef9476a16f374584e49a7 (patch)
tree2f42d63377de0652538d331b67bfa30a819206c7 /yt_dlp/extractor/extractors.py
parent480125560a3b9972d29ae0da850aba8109e6bd41 (diff)
Fix lazy extractor state (Fix 4445f37a7a66b248dbd8376c43137e6e441f138e) (#12452)
Authored by: coletdjnz, Grub4K, pukkandan
Diffstat (limited to 'yt_dlp/extractor/extractors.py')
-rw-r--r--yt_dlp/extractor/extractors.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/yt_dlp/extractor/extractors.py b/yt_dlp/extractor/extractors.py
index 050bed2da..18a3737d7 100644
--- a/yt_dlp/extractor/extractors.py
+++ b/yt_dlp/extractor/extractors.py
@@ -5,12 +5,14 @@ from ..globals import LAZY_EXTRACTORS
from ..globals import extractors as _extractors_context
_CLASS_LOOKUP = None
-if not os.environ.get('YTDLP_NO_LAZY_EXTRACTORS'):
+if os.environ.get('YTDLP_NO_LAZY_EXTRACTORS'):
+ LAZY_EXTRACTORS.value = False
+else:
try:
from .lazy_extractors import _CLASS_LOOKUP
LAZY_EXTRACTORS.value = True
except ImportError:
- LAZY_EXTRACTORS.value = False
+ LAZY_EXTRACTORS.value = None
if not _CLASS_LOOKUP:
from . import _extractors