Attempt to build and install akima86 via pip install .. If it installs, we're good.
Summary
We had been using numpy.distutils to build the fortran sources here, but that has been deprecated for a long time and removed as of Python 3.12. This PR updates setup.py to use meson and adds meson.build.
Reviewer Checklist
PR author: Please ensure you meet all of the below requirements, and check boxes appropriately.
Reviewers: Please confirm all required testing/documentation has been completed prior to approving.
Remove lines that are not applicable, explain if you select "NO REQUIRED"
https://github.com/NRLMMD-GEOIPS/.github/blob/main/.github/review-template.md
Related Issues
fixes NRLMMD-GEOIPS/akima86#3
Testing Instructions
Attempt to build and install akima86 via
pip install .
. If it installs, we're good.Summary
We had been using
numpy.distutils
to build the fortran sources here, but that has been deprecated for a long time and removed as of Python 3.12. This PR updatessetup.py
to use meson and addsmeson.build
.Output