Fixes for scipy 1.14
As of scipy 1.14, non-finite values are not ignored by default which causes issues for the azimuthal averaging used for several of the statistics. See #227 for further information.
This release also has large differences in the package infrastructure and a switch from travis to github actions for CI.