Skip to content

Sigpy incompatible with scipy 1.14.0 and numpy 2.0 #142

@schuenke

Description

@schuenke

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions