-
Notifications
You must be signed in to change notification settings - Fork 198
Updates for scipy, numpy 2, and Python 3.12 #757
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
base: master
Are you sure you want to change the base?
Conversation
…berryfields into updates-for-scipy-2
Co-authored-by: Luke Helt <[email protected]>
@@ -1,15 +1,15 @@ | |||
networkx==2.7.1 | |||
numba==0.55.1 | |||
numpy==1.21.5 | |||
numpy==1.26.4 |
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.
Shouldn't this be further along?
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.
no clue really. I guess we could manually bump it, but also I suspect dependabot will do it for us?
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.
It's just the ==
that concerns me. I would manually replace all of the versions here with whatever gets installed via setup.py
.
Reverted some cosmetic changes, just to make this PR touch fewer files. I think we could easily run |
Context:
scipy
updated to version1.14.0
on June 24, 2024, and made some breaking changes to their API.Description of the Change:
This PR updates
scipy.integrate.simps
toscipy.integrate.simpson
when using newer scipy versions, such that things continue working. It is also explicit about the creation of raggednumpy
arrays. It furthermore fixes a number of CI issues, to get most test pipelines passing again.Benefits:
Get all the latest features and bugfixes in newer
scipy
.Possible Drawbacks:
N/A
Related GitHub Issues:
N/A