3 # Allow direct execution
7 sys
.path
.insert(0, os
.path
.dirname(os
.path
.dirname(os
.path
.abspath(__file__
))))
10 from devscripts
.utils
import get_filename_args
, write_file
11 from yt_dlp
.extractor
import list_extractor_classes
15 out
= '\n'.join(ie
.description() for ie
in list_extractor_classes() if ie
.IE_DESC
is not False)
16 write_file(get_filename_args(), f
'# Supported sites\n{out}\n')
19 if __name__
== '__main__':