diff --git a/install.py b/install.py new file mode 100644 index 0000000..a88362a --- /dev/null +++ b/install.py @@ -0,0 +1,14 @@ +import launch + +CI_VERSION = "0.5.4" +needs_install = False + +try: + import clip_interrogator + if clip_interrogator.__version__ != CI_VERSION: + needs_install = True +except ImportError: + needs_install = True + +if needs_install: + launch.run_pip(f"install clip-interrogator=={CI_VERSION}", "requirements for CLIP Interrogator") diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index 8361f30..0000000 --- a/requirements.txt +++ /dev/null @@ -1 +0,0 @@ -clip-interrogator==0.5.4 diff --git a/scripts/clip_interrogator_ext.py b/scripts/clip_interrogator_ext.py index bbb40cc..1d03a25 100644 --- a/scripts/clip_interrogator_ext.py +++ b/scripts/clip_interrogator_ext.py @@ -7,7 +7,7 @@ from clip_interrogator import Config, Interrogator from modules import devices, script_callbacks, shared, lowvram -__version__ = '0.0.4' +__version__ = '0.0.5' ci = None