-
Notifications
You must be signed in to change notification settings - Fork 9
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
f2py use is broken under Python 3.12 #371
Labels
bug
Something isn't working
Comments
First update. It looks like it is the second step that fails. Step 1 (which I think makes the .pyf file) works:
But then we try the second step (which uses the .pyf file):
and it fails. Now, I see some stupid library duplication in there, but hmm... |
Wait...I'm not sure we ever use the two-step process in GEOS. We probably inherited that... |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
GEOSpyD recently moved to Python 3.12. Unfortunately, this breaks our use of f2py as the scripts here assume distutils (or at least work with it). My first test shows a failure much like that in numpy/numpy#24874:
I'm not sure how to fix this yet. I know some flags aren't in the
meson
style of f2py, see https://numpy.org/devdocs/f2py/buildtools/distutils-to-meson.htmlMy hope is that I can follow around @HaoZeke on the numpy repo and figure out the fix...
The text was updated successfully, but these errors were encountered: