Open jmp75 opened 1 week ago
I can confirm this looks like a side effect of numpy f2py
move to meson
, which seems compulsory with python>=3.12
. The following downgrade fixes my issue:
mamba uninstall meson
mamba install python=3.11
Thanks for reporting. f90wrap also depends on and uses Meson as its build system, so this should not directly be the reason for the problem, but it could very well be that the changes to f2py which has broken the monkey-patching done by f2py-f90wrap
.
I am not sure this is a
f90wrap
issue per se, but want to report it in case others bump into this issue. It may be a side effect ofnumpy f2py
now relying onmeson
to build stuff.Issue
I have a python wrapper in jmp75/air2stream at commit 02fc71 that builds fine in a conda environment that includes:
I am trying to run the same wrapping build script into a new environment with:
This fails in the script regen_wrapper.sh at the step calling
f2py-f90wrap
: