seafloor-geodesy / gnatss

Community Seafloor Global Navigation Satellite Systems - Acoustic (GNSS-A) Transponder Surveying Software
https://gnatss.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
10 stars 14 forks source link

ci: Fix failing ci tests due to deprecated disutils #309

Closed lsetiawan closed 3 weeks ago

lsetiawan commented 3 weeks ago

This PR fixes the current failing tests caused by deprecation of disutils: https://numpy.org/doc/stable/reference/distutils_status_migration.html#distutils-status-migration... Due to this deprecation, the build backend for f2py is now meson: https://numpy.org/doc/stable/f2py/buildtools/meson.html. For now, we are just pinning versions to ensure that the software is not failing. Future migrations will be needed to support newer versions of numpy.

codecov[bot] commented 3 weeks ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 76.35%. Comparing base (181ed89) to head (0c0d5ac). Report is 7 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #309 +/- ## ======================================= Coverage 76.35% 76.35% ======================================= Files 29 29 Lines 1789 1789 ======================================= Hits 1366 1366 Misses 423 423 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.