977 Commits

Author SHA1 Message Date
Vladimir Mandic 62bedf8834 update attention handlers and settings
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-08-29 13:05:20 +02:00
Dity0 37ac1b64c9 point sdnq logger to sdnext logger 2026-08-27 03:15:18 +03:00
Dity0 e1767aa72d remove sdnq.sdnext hijacks 2026-08-27 02:47:03 +03:00
Alejandro Alberto Aguilar Morales 3edaed8e77 Pin stable ROCM 7.14, rework multi arch installation 2026-08-26 01:17:54 -06:00
Vladimir Mandic 6cdc3bba7e switch to pillow-heif
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-08-26 07:49:26 +02:00
Dity0 99112c9be1 switch rocm nightlies to rocm 7.14 2026-08-25 12:34:55 +03:00
Vladimir Mandic cf3dfebc98 fix file logger traceback
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-08-23 09:59:38 +02:00
resonantsky d9642f8eaf Added ROCm Multi-Arch installation support 2026-08-18 11:50:48 +02:00
Vladimir Mandic 12bf006b00 improve state management
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-08-15 19:21:51 +02:00
CalamitousFelicitousness 935c275d50 chore(deps): bump diffusers for ltx-2.5
Adds the Gemma 4 text encoder, the duration head and the diffusion decoder.
Pipeline classes are unchanged, so 2.0 and 2.3 load as before.

Image conditioning is now re-compressed to match training, at CRF 18 for 2.5
and 33 for earlier versions.
2026-08-14 03:39:01 +01:00
Vladimir Mandic 5123bfd96b cleanup minimax
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-08-11 15:42:29 +02:00
Vladimir Mandic 1ca694aa26 Merge pull request #5017 from vladmandic/feat/minimax-h3
Feat/minimax h3
2026-08-11 13:34:36 +02:00
Vladimir Mandic f81060ee25 cleanup
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-08-11 11:50:30 +02:00
Vladimir Mandic 0608bdfbb1 log torch.accelerator
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-08-11 11:26:27 +02:00
CalamitousFelicitousness 3fbbb0f0bc chore(install): bump diffusers to 08-05-2026
Picks up the minimax h3 modular pipeline merge.
2026-08-10 22:11:57 +01:00
Vladimir Mandic 6aa5b45b80 remove directml
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-08-10 13:43:45 +02:00
Vladimir Mandic a5df015f5f update changelog
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-08-10 13:05:35 +02:00
Vladimir Mandic 549dd5cae0 monkey-patch sdnq to use sdnext devices/shared
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-08-10 12:49:39 +02:00
Vladimir Mandic e89062c04f register submodule as package
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-08-10 12:06:33 +02:00
Dity0 712a13f1a0 Move SDNQ to upstream SDNQ repo 2026-08-10 12:13:10 +03:00
Vladimir Mandic 562be970ae reorder env vars
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-08-10 00:43:15 +02:00
Vladimir Mandic a882ce945b detailer.next
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-08-09 15:05:00 +02:00
Dity0 ab9a8151e6 handle rocm version checks with rocm 7.14 2026-08-08 19:59:20 +03:00
Vladimir Mandic a1df374773 add support for nunchaku-lite models and engine
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-08-04 15:31:05 +02:00
Vladimir Mandic a83795273e prompt enhance and caption use llm-context
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-08-04 14:21:53 +02:00
Dity0 1b1f6c5863 Update SDNQ and Diffusers to support SDNQ in native upstream Diffusers 2026-07-30 11:24:27 +03:00
Vladimir Mandic 6941122a96 update packages
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-07-29 08:57:52 +02:00
Vladimir Mandic 9dec85040e video: support for scripts/extensions
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-07-28 10:43:58 +02:00
Vladimir Mandic 3be4dce41e profiling updates
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-07-26 19:35:56 +02:00
Vladimir Mandic 42c2c6382a update torch==2.13.0+cu132
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-07-15 09:00:36 +02:00
Disty0 d8a29a68ef Update IPEX and ROCm to Torch 2.13 2026-07-15 04:05:26 +03:00
Vladimir Mandic b7944a1be9 video model loader
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-07-13 11:26:33 +02:00
Vladimir Mandic 70c503f58e fix non-english git and add faster stat
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-07-08 11:14:40 +02:00
Vladimir Mandic d5ad5bab24 pin correct tokenizers
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-07-06 08:12:09 +02:00
CalamitousFelicitousness cab3c22ec5 fix(installer): validate HEAD sha before flagging repo upgrade
git() returns command output on failure instead of raising, so a failed
rev-parse read as != commit and spuriously flagged the repo upgraded and
required a restart. Guard on a 40-char sha, matching the latest-commit check.
2026-07-05 19:38:46 +01:00
CalamitousFelicitousness 4be57f63df fix(installer): drop eager upgrade from pinned installs
Under uv, install --upgrade re-resolves the full dependency set eagerly: the pinned tokenizers and transformers installs bumped typing-extensions past its requirements pin on every update, and the requirements check then downgraded it back, flagging a restart each time. The preceding uninstall and exact pins already force the intended change, so the flag only produced churn. The pip-routed diffusers install is aligned for consistency.
2026-07-05 15:07:09 +01:00
CalamitousFelicitousness 869568a801 fix(installer): set restart flag when repository is upgraded
The post-upgrade restart depended on a pinned requirement drifting in the same run, since the requirements check was the only place that set restart_required. The direct check compared a short hash and date string against a full sha and never fired. Set restart_required when the repository update moves HEAD so an upgrade restarts even when no package pins changed; a no-op pull now logs the repository as unchanged instead of upgraded and skips the restart.
2026-07-05 15:07:00 +01:00
CalamitousFelicitousness 573f99dc87 fix(installer): read installed git commit from package metadata
check_transformers and check_diffusers compared the target commit against a marker stored in server options, which is only persisted after full webui startup. An upgrade restart fires before that point, so the marker stayed stale and the next launch reinstalled the same pin again. Read the installed commit from the package dist-info direct_url.json instead; the options values remain as informational display.
2026-07-05 14:26:43 +01:00
Vladimir Mandic 98a7d17207 linting
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-07-03 22:05:33 +02:00
Vladimir Mandic 7c228892cf model metadata handle invalid keys
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-29 11:23:29 +02:00
Vladimir Mandic 719b4842b2 update diffusers and preview matching
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-25 08:00:28 +02:00
Vladimir Mandic 18051c92cb python version checks
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-22 15:40:52 +02:00
Vladimir Mandic 7e51186e60 better handle onnxruntime
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-21 11:19:08 +02:00
Vladimir Mandic f40a83352f update diffusers
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-20 10:57:58 +02:00
Vladimir Mandic 6b02ac059d fix pulid
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-18 11:45:34 +02:00
Vladimir Mandic f69ce0d845 update requirements
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-15 14:55:14 +02:00
Vladimir Mandic 469428b502 update transformers/diffusers and enhanced tests
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-12 15:15:16 +02:00
QualiaRain ee8a513870 lint: normalize CRLF to LF in installer.py (C0327)
Windows editor introduced mixed line endings on our changed lines.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-12 05:46:39 -04:00
QualiaRain 3eb2af9726 fix installer: dead branch-None check, IndexError guards on branch/version/submodule parsing
Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-12 05:08:02 -04:00
Vladimir Mandic a8b0f66ef9 downgrade diffusers
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-10 11:57:34 +02:00