-
-
Notifications
You must be signed in to change notification settings - Fork 142
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
[BUG] Incompatibility with Python 3.12 #497
Comments
This issue is likely due to the absence of a wheel compatible with Python 3.12. Currently, all available wheels are built for Python 3.11:
Related issue: realthunder/slvs_py#10 |
I was able to "solve" the issue by rebuilding py_slvs for Python 3.12 (cp312) or by duplicating/renaming an existing cp311 wheel in cp312, and declaring it in blender_manifest.toml. |
In my case (Arch linux) the system Python upgrade to 3.12 removed |
I also have that issue, but for python3.13 as the system default (Arch linux)
What's a work around for this? To build the extension from source? |
Same here as above. |
This is really unfortunate that OSes are just willy-nilly upgrading their python versions, which ends up breaking many python apps and plugins. Do note that this thread is for python 3.12 specifically, although some OSes are already on 3.13 (technically this is a separate issue.) I'm not sure what the best solution is here, but it certainly is not forcing hlorus et. al. to make frequent emergency releases. In fact they cannot, because the CAD Sketcher plugin depends on py_slvs, and that has (still) not been updated yet. So their hands are tied. What I did above was extract the .zip file, change all wheel file names from 311 to 312, and update the manifest file with the updated filenames, then recompress it. It seems to work in 3.12, so a similar mod might work for 3.13. Give it a try, but anticipate that this may have issues or not work at all. 3.11 to 3.12 is a small difference, but 3.11 to 3.13 has a higher chance of something not working right. |
Contact Details
No response
Description
Hi,
When attempting to enable the
CAD_Sketcher
addon in Blender 4.3.1, the following error occurs:Thanks :)
Addon Version
latest
Blender Version
4.3.1
What platform are you running on?
Linux
The text was updated successfully, but these errors were encountered: