Skip to content

Release 2.0.0: Migration of F2PY compilation from `numpy.disutils` to `meson`

Latest
Compare
Choose a tag to compare
@csyhuang csyhuang released this 17 Aug 19:02
· 12 commits to master since this release

To cope with the need to compile F2PY modules upon the deprecation of numpy.disutils in python 3.12, falwa switch to using meson. While the user interfaces remain the same, this release changes the installation mechanism of the package. The develop mode is not available anymore as both the compiled F2PY modules and python modules are stored in python site-package directory.

Please refer to the README section "Package Installation" for the updated installation procedures.

Great thanks to Christopher Polster for figuring out a timely and clean solution for migration to python 3.12. 👏 For details and references related to this migration, users can refer to Christopher's Pull request.