used to run in a 5090#17376
Closed
Nicolas-Melluso wants to merge 1 commit intoAUTOMATIC1111:masterfrom
Closed
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
This PR restores compatibility with the legacy Stable Diffusion repository layout required by some setups (including my RTX 5090 environment), and prevents startup/import issues caused by missing taming-transformers path registration.
Switched default STABLE_DIFFUSION_REPO from Stability-AI/stablediffusion back to CompVis/stable-diffusion in modules/launch_utils.py.
Updated default STABLE_DIFFUSION_COMMIT_HASH to 21f890f9da3cfbeaba8e2ac3c425ee9e998d5229 in modules/launch_utils.py.
Added taming-transformers path registration in modules/paths.py to ensure taming imports are found at startup.
Made OpenCLIP type check more defensive in modules/sd_hijack.py using getattr(..., "FrozenOpenCLIPEmbedder", type(None)) to avoid hard failures when symbol resolution differs.
Updated local webui-user.bat defaults for my environment (PYTHON, --api, SD repo/hash) for reproducible launch behavior.
Fixes startup/import errors in environments expecting the CompVis + taming-transformers structure.
Fixes a fragile class comparison path in OpenCLIP hijack logic.
Screenshots/videos:
N/A
Checklist: