-
Notifications
You must be signed in to change notification settings - Fork 193
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
No support for Python 3.12 #2204
Comments
serge-sans-paille
added a commit
that referenced
this issue
May 3, 2024
serge-sans-paille
added a commit
that referenced
this issue
May 3, 2024
Use PythranCompileError instead Related to #2204
serge-sans-paille
added a commit
that referenced
this issue
May 3, 2024
serge-sans-paille
added a commit
that referenced
this issue
May 3, 2024
Thanks for the report. I believe #2205 fixes most of the issues (?) |
Fixes it 👍 |
serge-sans-paille
added a commit
that referenced
this issue
May 7, 2024
serge-sans-paille
added a commit
that referenced
this issue
May 7, 2024
Use PythranCompileError instead Related to #2204
serge-sans-paille
added a commit
that referenced
this issue
May 7, 2024
serge-sans-paille
added a commit
that referenced
this issue
May 7, 2024
Fixed by #2205 |
Hi @serge-sans-paille, would it make sense to backport this in a patch release? Does pythran have patch releases? |
no patch release, but I plan a release in the forthcoming weeks, I need to have a look at #2203 first though. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I see some claims that pythran supports Python 3.12, but it uses
distutils
so it doesn't:pythran/pythran/run.py
Line 13 in b37f584
causing
when running
pythran --version
.This happens for example in scipy during meson configure, resulting in build failure.
Code changes are required to continue to use
distutils
, you cannot rely onimport distutils
to work even if you add a dummy dependency onsetuptools
. See cython/cython#5754 (comment) for why not.The text was updated successfully, but these errors were encountered: