From 8c12d0264ecea0edb0b31df0bc2f6f5fae097bf0 Mon Sep 17 00:00:00 2001 From: Vladimir Mandic Date: Fri, 25 Oct 2024 09:21:07 -0400 Subject: [PATCH] enable sd3 native lora and update requirements Signed-off-by: Vladimir Mandic --- extensions-builtin/Lora/network_overrides.py | 2 +- installer.py | 2 +- modules/sd_models.py | 4 +--- requirements.txt | 2 +- 4 files changed, 4 insertions(+), 6 deletions(-) diff --git a/extensions-builtin/Lora/network_overrides.py b/extensions-builtin/Lora/network_overrides.py index 24afb0c28..5334f3c1b 100644 --- a/extensions-builtin/Lora/network_overrides.py +++ b/extensions-builtin/Lora/network_overrides.py @@ -26,7 +26,7 @@ force_diffusers = [ # forced always force_models = [ # forced always 'sc', - 'sd3', + # 'sd3', 'kandinsky', 'hunyuandit', 'auraflow', diff --git a/installer.py b/installer.py index ff5c9f70e..ef6ce44ba 100644 --- a/installer.py +++ b/installer.py @@ -454,7 +454,7 @@ def check_python(supported_minors=[9, 10, 11, 12], reason=None): # check diffusers version def check_diffusers(): - sha = 'e45c25d03aeb0a967d8aaa0f6a79f280f6838e1f' + sha = '435f6b7e47c031f98b8374b1689e1abeb17bfdb6' pkg = pkg_resources.working_set.by_key.get('diffusers', None) minor = int(pkg.version.split('.')[1] if pkg is not None else 0) cur = opts.get('diffusers_version', '') if minor > 0 else '' diff --git a/modules/sd_models.py b/modules/sd_models.py index 71a389c8a..e75ecbff0 100644 --- a/modules/sd_models.py +++ b/modules/sd_models.py @@ -187,9 +187,7 @@ def update_model_hashes(): ckpt.sha256 = hashes.sha256(ckpt.filename, f"checkpoint/{ckpt.name}") ckpt.shorthash = ckpt.sha256[0:10] if ckpt.sha256 is not None else None if ckpt.sha256 is not None: - txt.append(f'Calculated full hash: {ckpt.title} {ckpt.shorthash}') - else: - txt.append(f'Skipped hash calculation: {ckpt.title}') + txt.append(f'Hash: {ckpt.title} {ckpt.shorthash}') txt.append(f'Updated hashes for {len(lst)} out of {len(checkpoints_list)} models') txt = '
'.join(txt) return txt diff --git a/requirements.txt b/requirements.txt index 801475332..fd8e3ab4a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -50,7 +50,7 @@ pandas protobuf==4.25.3 pytorch_lightning==1.9.4 tokenizers==0.20.0 -transformers==4.45.2 +transformers==4.46.0 urllib3==1.26.19 Pillow==10.4.0 timm==0.9.16