We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 63358e0 + 5801205 commit f41de72Copy full SHA for f41de72
autoytdl/AYTDL.py
@@ -1,11 +1,22 @@
1
import sys
2
import os
3
import re
4
-import tempfile
5
import shutil
+import tempfile
6
import subprocess
7
-from pathlib import Path
8
-from datetime import date
+try:
+ from pathlib import Path
9
+ from datetime import date
10
+ import music_tag
11
+ import mutagen
12
+ import argparse
13
+except Exception:
14
+ print("Fetching auto-ytdl pip dependencies. (install as --user)")
15
+ os.system(
16
+ "pip install --user pathlib datetime music_tag mutagen argparse")
17
+ print("Done, please re-launch auto-ytdl")
18
+ sys.exit(0)
19
+
20
from autoytdl.config import Config
21
from autoytdl.arguments import get_args
22
from autoytdl.metadata_manager import should_add
0 commit comments