From 1cfebbb71724530ae316f5bbb87a9053b6cb9581 Mon Sep 17 00:00:00 2001 From: Vladimir Mandic Date: Sat, 12 Aug 2023 22:16:37 +0200 Subject: [PATCH] skip uninstall on experimental --- extensions-builtin/stable-diffusion-webui-images-browser | 2 +- installer.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/extensions-builtin/stable-diffusion-webui-images-browser b/extensions-builtin/stable-diffusion-webui-images-browser index a3aeb93fd..d31eb3c48 160000 --- a/extensions-builtin/stable-diffusion-webui-images-browser +++ b/extensions-builtin/stable-diffusion-webui-images-browser @@ -1 +1 @@ -Subproject commit a3aeb93fd7387cfe58aabf431b2dbbd1796bffed +Subproject commit d31eb3c482857055e45074efb879d37f6a21e2d5 diff --git a/installer.py b/installer.py index 8ec648557..d5b54d27a 100644 --- a/installer.py +++ b/installer.py @@ -384,7 +384,7 @@ def check_torch(): try: if 'xformers' in xformers_package: install(f'--no-deps {xformers_package}', ignore=True) - else: + elif not args.experimental: x = pkg_resources.working_set.by_key.get('xformers', None) if x is not None: log.warning(f'Not used, uninstalling: {x}') @@ -435,7 +435,7 @@ def install_packages(): bitsandbytes_package = os.environ.get('BITSANDBYTES_PACKAGE', None) if bitsandbytes_package is not None: install(bitsandbytes_package, 'bitsandbytes', ignore=True) - else: + elif not args.experimental: bitsandbytes_package = pkg_resources.working_set.by_key.get('bitsandbytes', None) if bitsandbytes_package is not None: log.warning(f'Not used, uninstalling: {bitsandbytes_package}')