From 6941122a96f9ccfd49428cd50f08971b84128653 Mon Sep 17 00:00:00 2001 From: Vladimir Mandic Date: Wed, 29 Jul 2026 08:57:52 +0200 Subject: [PATCH] update packages Signed-off-by: Vladimir Mandic --- TODO.md | 6 ++++-- installer.py | 6 +++--- requirements.txt | 4 ++-- scripts/prompt_enhance_ext.py | 3 +-- 4 files changed, 10 insertions(+), 9 deletions(-) diff --git a/TODO.md b/TODO.md index 74e36f08d..db5b97144 100644 --- a/TODO.md +++ b/TODO.md @@ -6,6 +6,10 @@ ## Features +- [MageFlow](https://github.com/huggingface/diffusers/pull/14295) +- [SeFi](https://github.com/huggingface/diffusers/pull/14084) +- [Boogu](https://github.com/huggingface/diffusers/pull/14040) + ### Assigned - Chat-based interface, @vladmandic @@ -14,9 +18,7 @@ - Video processing add/verify full API support, @CalamitousFelicitousness - Storage analyzer, @vladmandic - Lora: new handler, @CalamitousFelicitousness -- Vide: full prompt enhance - Processing -> Video capabilities, @vladmandic - - `NudeNet` in processing - `RIFE` in processing ### Unassigned diff --git a/installer.py b/installer.py index eb25a2b44..2f1fe85d1 100644 --- a/installer.py +++ b/installer.py @@ -554,7 +554,7 @@ def check_diffusers(): t_start = time.time() if args.skip_all: return - target_commit = "01969142b55379991fee07608c9e7e8f80afced0" # diffusers commit hash == 0.39.0.dev0 == 06-29-2026 + target_commit = "60092255dabeab7a0ece650c53bdb6f7ed5b584b" # diffusers commit hash == 0.40.0.dev0 == 07-29-2026 # if args.use_rocm or args.use_zluda or args.use_directml: # sha = '043ab2520f6a19fce78e6e060a68dbc947edb9f9' # lock diffusers versions for now pkg = package_spec('diffusers') @@ -565,7 +565,7 @@ def check_diffusers(): if minor == -1: log.info(f'Install: package="diffusers" commit={target_commit}') else: - log.info(f'Update: package="diffusers" current={pkg.version} hash={current} target={target_commit}') + log.info(f'Update: package="diffusers" current={pkg.version} commit={current} target={target_commit}') pip('uninstall --yes diffusers', ignore=True, quiet=True, uv=False) if args.skip_git: log.warning('Git: marked as not available but required for diffusers installation') @@ -609,7 +609,7 @@ def check_transformers(): if pkg_transformers is None: log.info(f'Install: package="transformers" commit={target_commit}') else: - log.info(f'Update: package="transformers" current={pkg_transformers.version} hash={current} target={target_commit}') + log.info(f'Update: package="transformers" current={pkg_transformers.version} commit={current} target={target_commit}') pip('uninstall --yes transformers', ignore=True, quiet=True) pip(f'install tokenizers=={target_tokenizers}', ignore=False, quiet=True) pip(f'install git+https://github.com/huggingface/transformers@{target_commit}', ignore=False, quiet=True) diff --git a/requirements.txt b/requirements.txt index 210213de4..bfd38ad96 100644 --- a/requirements.txt +++ b/requirements.txt @@ -24,13 +24,13 @@ ftfy fastapi==0.124.4 rich==15.0.0 safetensors==0.8.0 -peft==0.19.1 +peft==0.20.0 httpx==0.28.1 requests==2.34.2 tqdm==4.68.3 accelerate==1.14.0 einops==0.8.2 -huggingface_hub==1.24.0 +huggingface_hub==1.25.1 hf_xet==1.5.2 numpy==2.1.2 pandas==2.3.1 diff --git a/scripts/prompt_enhance_ext.py b/scripts/prompt_enhance_ext.py index 1d3c4e0f5..248efa4ca 100644 --- a/scripts/prompt_enhance_ext.py +++ b/scripts/prompt_enhance_ext.py @@ -146,8 +146,7 @@ class PromptEnhanceScript(scripts_manager.Script): self.compile() except Exception as e: log.error(f'Prompt enhance: load {e}') - if debug_enabled: - errors.display(e, 'Prompt enhance') + errors.display(e, 'Prompt enhance') devices.torch_gc() self.set_openai(enable=use_openai)