NRLMMD-GEOIPS / akima86

Akima interpolation routines
Other
0 stars 1 forks source link

Update to use meson rather than distutils for fortran extension #4

Open jsolbrig opened 1 week ago

jsolbrig commented 1 week ago

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 updates setup.py to use meson and adds meson.build.

Output

biosafetylvl5 commented 1 week ago

Works for me!

biosafetylvl5 commented 5 days ago

NOT ready for merging. Does NOT work