-
Notifications
You must be signed in to change notification settings - Fork 5.6k
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
[Feature Request]: Python3.12 compatibility #2938
Comments
See my working config here: mashb1t#19 (comment) |
That works! I have checked existing issues, PRs and branches, but not discussions 🙃 |
Yeah, been tinkering with mashbit's fork and got it working on Ubuntu 24.04 this way. But I guess it depends on availability of python packages (pypi access especially from China) as he mentioned. |
Please check out the fixed versions of #2927, as it's always better to pin versions, especially for security and / or bundling via zip file. |
This is not enough for Python 3.12.
Tested Pillow versions up till success. Min version required is Long story short: With |
Will be fixed in #2927 - if you want to use it now, download the updated branch @ cootshk/Fooocus |
When I update the requirements_versions.txt with >= instead of == (except for gradio, leave that one ==), then I got it to work. |
General support has been established, but see #2927 (comment) |
Is there an existing issue for this?
What would your feature do?
I tried installing the PIP requirements with python 3.12.3, but it fails in several places. I have upped some packages:
The first one is already in #2927.
And I get much further, but then cargo explodes
So here I'm out of ideas. I assume that there are some fixes neccessary for python 3.12 and that someone is smarter than me and knows what to do :)
Proposed workflow
(there's documentation for installing Fooocus, so it should work with recent python versions)
Additional information
No response
The text was updated successfully, but these errors were encountered: