-
Notifications
You must be signed in to change notification settings - Fork 27.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Py 3.9 compatibility #16169
Py 3.9 compatibility #16169
Conversation
Is there some build server CI/CD magic to enforce this? What also doesn't help is the mention spread on this site in various install documents (ex. here and here) that |
from the start the intended version is always being 3.10 if you use other versions python from you will get big warning stable-diffusion-webui/modules/launch_utils.py Lines 47 to 61 in feee37d
but most people just ignore the warning update, I only made this PR because someone made a prior PR that change the if in the future that due to reason such as package incompatibility or if 3.9 is preventing us development we will probably just don't care about 3.9 and continue on quoting someone other dev
personally if it's up to me I would have deliberately broken compatibility for python 3.9
as far as I'm where we are did not made any official docker container image |
Hi @w-e-w, Thank you for your elaborate response! That's nice and helps :) It's simple to fix the instructions:
But that's about it and gives a "hey, it works with instructions" experience again :) |
oh my it worte 3.9... |
Co-Authored-By: SLAPaper Pang <slapaper.pku@gmail.com>
fix #16169 Py 3.9 compatibility
…atibility Py 3.9 compatibility
Co-Authored-By: SLAPaper Pang <slapaper.pku@gmail.com>
Description
since we are trying to keey compatibility with python 3.9 some changes need to be made
match case syntax in
xyz.find_vae()
from __future__ import annotations
forextensions-builtin/Lora/networks.py
stable-diffusion-webui/extensions-builtin/Lora/networks.py
Line 596 in c3d8b78
this person was using python 3.9
push to RC
Checklist: