-
Notifications
You must be signed in to change notification settings - Fork 93
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix incompatibility with scipy 1.14.0 and numpy 2.0 #143
Conversation
Maybe it is worth noting that these changes introduce the minimum requirements of:
There for in |
Thanks for checking. Currently, no version numbers are defined in the pyproject.toml at all. Not sure if this is on purpose (if you start it, you need to keep it up to date) or not ?! Maybe one of the maintainers can let me know if I should change it and include it in this PR. |
Is anyone still looking at this? I think that is important that sigpy works in a modern python ecosystem. For my use case this branch is working (I only really use the EspiritCalib) |
Will take a look this week. Sorry for the delayFrankOn Aug 13, 2024, at 9:13 AM, Alberto Di Biase ***@***.***> wrote:
Is anyone still looking at this? I think that is important that sigpy works in a modern python ecosystem.
For my use case this branch is working (I only really use the EspiritCalib)
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
Just checking this - I went to make a new PR because of the numpy incompatibility, but then saw that its already fixed here but not merged. |
Please also bump the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Straightforward changes, thank you!
As described in #142, several changes in the scipy and numpy packages lead to errors in sigpy.
I tried to fix them so that all tests pass now, but I am not a sigpy user myself and can't guarantee that all changes in the function calls, especially the introduction of the kwarg "weight", are actually correct. Would be great if someone could confirm that the one character variable
w
is supposed to be aweight
(although from the scipy changelog I am quite sure that this is the case 😁 )The rest should be fine.
closes #142