stable-diffusion-webui icon indicating copy to clipboard operation
stable-diffusion-webui copied to clipboard

[Feature Request]: Newer version of Python

Open siakc opened this issue 9 months ago • 3 comments

Is there an existing issue for this?

  • [x] I have searched the existing issues and checked the recent builds/commits

What would your feature do ?

I was getting a little bit of help from Arch Linux community and when they saw I am installing Python 310 they frowned. I argued: "Big apps can't really catch up that fast to newer versions of libraries they are using. It break compatibility in nasty ways and there is tradeoff between fixing that and other stuff" They said: "That argument falls kinda flat being python 310 is dead and eol for nearly 2 years already and even things like blender are on python 3.13"

Proposed workflow

I is a software dependency related issue.

Additional information

No response

siakc avatar Mar 20 '25 06:03 siakc

https://devguide.python.org/versions/

Python 3.10 doesn't EOL until 2026.

jagauthier avatar Mar 20 '25 23:03 jagauthier

I did manage to get the whole thing working on a 5090 with Python 3.12... however, not without blood, sweat and tears.. If you are prepared to manually modify filenames, wait for your computer to compile flash attention wheels (that took 5 hours on a 9800X3D) and wanting to go through LOADS of .py files and manually modify very specific lines due to incompatibilities between old python code and new code... be my guest :P

Otherwise, stick to the version advised or wait for the guys that created this and other modules to update everything :)

KickAssDave avatar Mar 21 '25 10:03 KickAssDave

How does one install an older version of Python on linux without clobbering their system-wide Python version?

jasonculligan avatar Oct 18 '25 10:10 jasonculligan