use new pydantic/albumentations/insightface

Signed-off-by: Vladimir Mandic <mandic00@live.com>
This commit is contained in:
Vladimir Mandic
2025-09-16 10:17:28 -04:00
parent 39027ccfea
commit f8f958244f
5 changed files with 17 additions and 26 deletions
+2 -4
View File
@@ -13,11 +13,9 @@ orig_pipeline, orig_prompt_attention = None, None
def verify_insightface():
from installer import installed, install, install_pydantic
from installer import installed, install_insightface
if not installed('insightface', reload=False, quiet=True):
install('git+https://github.com/deepinsight/insightface@554a05561cb71cfebb4e012dfea48807f845a0c2#subdirectory=python-package', 'insightface') # insightface==0.7.3 with patches
install('albumentations==1.4.3', ignore=False, reinstall=True)
install_pydantic()
install_insightface()
def load_infiniteyou(model: str):
+3 -5
View File
@@ -28,11 +28,9 @@ class Script(scripts_manager.Script):
return True
def dependencies(self):
from installer import install, installed, install_pydantic
if not installed('insightface==0.7.3', reload=False, quiet=True):
install('git+https://github.com/deepinsight/insightface@554a05561cb71cfebb4e012dfea48807f845a0c2#subdirectory=python-package', 'insightface') # insightface==0.7.3 with patches
install('albumentations==1.4.3', ignore=False, reinstall=True)
install_pydantic()
from installer import installed, install_insightface
if not installed('insightface', reload=False, quiet=True):
install_insightface()
def register(self): # register xyz grid elements
global registered # pylint: disable=global-statement