Skip to content

Relax Numpy Dependency to Something >2.0.0 #796

@MattToast

Description

@MattToast

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: buildIssues related to builds, makefiles, installs, etcrelease:052026To be addressed as part of the May 2026 maintenance releaserepo: smartsimIssues related to SmartSim infrastructure librarytype: featureIssues that include feature request or feature idea

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions