fix: Only import tqdm when needed

This commit is contained in:
catboxanon 2023-08-09 12:18:03 -04:00 committed by GitHub
parent 95821f0132
commit 8b7b99f8d5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -7,7 +7,6 @@ import importlib.util
import platform
import json
from functools import lru_cache
import tqdm
from modules import cmd_args, errors
from modules.paths_internal import script_path, extensions_dir
@ -249,6 +248,7 @@ def run_extensions_installers(settings_file):
return
with startup_timer.subcategory("run extensions installers"):
import tqdm
progress_bar = tqdm.tqdm(list_extensions(settings_file))
for dirname_extension in progress_bar:
progress_bar.set_description(f"Installing {dirname_extension}")