Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
mikf
GitHub Repository: mikf/gallery-dl
Path: blob/master/scripts/hook-gallery_dl.py
8801 views
1
# -*- coding: utf-8 -*-
2
3
from gallery_dl import extractor, downloader, postprocessor
4
import os
5
6
hiddenimports = [
7
f"{package.__name__}.{module}"
8
for package in (extractor, downloader, postprocessor)
9
for module in package.modules
10
]
11
12
base = extractor.__name__ + ".utils."
13
path = os.path.join(extractor.__path__[0], "utils")
14
hiddenimports.extend(
15
base + file[:-3]
16
for file in os.listdir(path)
17
if not file.startswith("__")
18
)
19
20
hiddenimports.append("yt_dlp")
21
22