-
Notifications
You must be signed in to change notification settings - Fork 42
Relax Numpy Dependency to Something >2.0.0 #796
Copy link
Copy link
Open
Labels
area: buildIssues related to builds, makefiles, installs, etcIssues related to builds, makefiles, installs, etcrelease:052026To be addressed as part of the May 2026 maintenance releaseTo be addressed as part of the May 2026 maintenance releaserepo: smartsimIssues related to SmartSim infrastructure libraryIssues related to SmartSim infrastructure librarytype: featureIssues that include feature request or feature ideaIssues that include feature request or feature idea
Metadata
Metadata
Assignees
Labels
area: buildIssues related to builds, makefiles, installs, etcIssues related to builds, makefiles, installs, etcrelease:052026To be addressed as part of the May 2026 maintenance releaseTo be addressed as part of the May 2026 maintenance releaserepo: smartsimIssues related to SmartSim infrastructure libraryIssues related to SmartSim infrastructure librarytype: featureIssues that include feature request or feature ideaIssues that include feature request or feature idea
Description
The current development version of SmartRedis has been updated to work with numpy >= 2.0.0; however, SmartSim currently still pins its numpy dependency a < 2.0.0. We should remove this pin to allow users to take advantage of the new SR/numpy features.
Justification
Numpy < 2.0.0 is very old by now. We have already done the hard work of updating SR. We should just need to remove this pin and everything works 🤞
Implementation Strategy
Remove the pin and see what happens ¯\_(ツ)_/¯. I expect this should just work, but there might be some light debugging work that needs to happen.