diff --git a/CHANGELOG.md b/CHANGELOG.md index 9fff0bb00..6f7123b63 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Change Log for SD.Next -## Update for 2025-01-13 +## Update for 2025-01-14 - **Models** - [Qwen-Image-2512](https://huggingface.co/Qwen/Qwen-Image-2512) @@ -30,6 +30,7 @@ - persistent panel minimize/maximize state - **Internal** - update js linting to `eslint9`, thanks @awsr + - update strong typing checks, thanks @awsr - update reference models previews, thanks @liutyi - update models specs page, thanks @alerikaisattera - sdnq improvements diff --git a/TODO.md b/TODO.md index f400dc6f8..ea04fd109 100644 --- a/TODO.md +++ b/TODO.md @@ -6,6 +6,8 @@ ## Internal +- Update `transformers==5.0.0` +- Unify *huggingface* and *diffusers* model folders - Reimplement `llama` remover for Kanvas - Deploy: Create executable for SD.Next - Feature: Integrate natural language image search @@ -40,7 +42,6 @@ TODO: *Prioritize*! -- [LTXVideo 2.0](https://github.com/huggingface/diffusers/pull/12915) - [LTXVideo 0.98 LongMulti](https://github.com/huggingface/diffusers/pull/12614) - [Cosmos-Predict-2.5](https://huggingface.co/nvidia/Cosmos-Predict2.5-2B) - [NewBie Image Exp0.1](https://github.com/huggingface/diffusers/pull/12803) diff --git a/installer.py b/installer.py index a02a5aba3..098904044 100644 --- a/installer.py +++ b/installer.py @@ -648,7 +648,7 @@ def check_diffusers(): t_start = time.time() if args.skip_all: return - sha = 'dad5cb55e6ade24fb397525eb023ad4eba37019d' # diffusers commit hash + sha = '7feb4fc791909f4a58b153d6d07c6cb8437b2e58' # diffusers commit hash # if args.use_rocm or args.use_zluda or args.use_directml: # sha = '043ab2520f6a19fce78e6e060a68dbc947edb9f9' # lock diffusers versions for now pkg = pkg_resources.working_set.by_key.get('diffusers', None) @@ -679,7 +679,7 @@ def check_transformers(): target_transformers = '4.52.4' target_tokenizers = '0.21.4' else: - target_transformers = '4.57.3' + target_transformers = '4.57.5' target_tokenizers = '0.22.2' if (pkg_transformers is None) or ((pkg_transformers.version != target_transformers) or (pkg_tokenizers is None) or ((pkg_tokenizers.version != target_tokenizers) and (not args.experimental))): if pkg_transformers is None: