]> jfr.im git - yt-dlp.git/blobdiff - devscripts/make_lazy_extractors.py
[extractor] Common function `_match_valid_url`
[yt-dlp.git] / devscripts / make_lazy_extractors.py
index 6550244f209587595056754165102ff0d510c974..727d28204a4ecb0db9614f2aa2729df8f4d61f47 100644 (file)
     module_template = f.read()
 
 module_contents = [
-    module_template + '\n' + getsource(InfoExtractor.suitable) + '\n',
-    'class LazyLoadSearchExtractor(LazyLoadExtractor):\n    pass\n']
+    module_template,
+    getsource(InfoExtractor._match_valid_url),
+    getsource(InfoExtractor.suitable),
+    '\nclass LazyLoadSearchExtractor(LazyLoadExtractor):\n    pass\n']
 
 ie_template = '''
 class {name}({bases}):