pypulseq icon indicating copy to clipboard operation
pypulseq copied to clipboard

Incompatibility of sigpy dependency with scipy 1.14.0 and numpy 2.0

Open schuenke opened this issue 1 year ago • 1 comments

The sigpy dependency is currently incompatible with the latest releases of scipy (v. 1.14.0) and numpy (v. 2.0). This leads to errors in PyPulseq when it's installed in a fresh environment. I already fixed this in sigpy (https://github.com/mikgroup/sigpy/pull/143) and hope for a quick merge. If they merge it, no changes on our side should be necessary.

schuenke avatar Jun 25 '24 16:06 schuenke

Given that sigpy doesn't seem well maintained currently, I've submitted #188 to remove the sigpy dependency where possible and then make it an optional dependency if you want to use the make_sigpy_pulse function. What do you think?

wtclarke avatar Aug 08 '24 11:08 wtclarke

This can now be closed

wtclarke avatar Mar 21 '25 14:03 wtclarke