sigpy icon indicating copy to clipboard operation
sigpy copied to clipboard

Sigpy incompatible with scipy 1.14.0 and numpy 2.0

Open schuenke opened this issue 7 months ago • 4 comments

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.

schuenke avatar Jun 25 '24 15:06 schuenke