sigpy
sigpy copied to clipboard
Sigpy incompatible with scipy 1.14.0 and numpy 2.0
Recently, scipy 1.14.0 and numpy 2.0 have been released and several function signatures have changed leading to problems with the current sigpy version.
The most relevant changes are:
- np.infty was removed (use np.inf instead)
- scipy: "Coinciding with changes to function signatures (e.g. removal of a deprecated keyword), we had deprecated positional use of keyword arguments for the affected functions, which will now raise an error."
- scipy.integrate.{simps,trapz,cumtrapz} have been removed in favour of simpson, trapezoid, and cumulative_trapezoid.
- the blackman window function needs to be called from scipy.signal.windows instead of scipy.signal directly
I will create a PR, but wanted to open an Issue to ensure users find it here.