hiddenSymmetries / simsopt

Simons Stellarator Optimizer Code
https://simsopt.readthedocs.io
MIT License
83 stars 43 forks source link

downgrade numpy below 2.0.0 #429

Closed smiet closed 3 weeks ago

smiet commented 1 month ago

Quick fix to downgrade numpy to below 2.0.0.

numpy 2.0.0 breaks C-API compatibility. Packages compiled with numpy 1.x cannot be run with numpy 2.0.0, and this includes many dependencies of simsopt and VMEC that need to be brought up to 2.0.0.

We can pull this quick fix and keep CI working as we discuss a solution on #427.