eigenpy
eigenpy copied to clipboard
Add support of numpy 2.0.0b1
Fixes https://github.com/stack-of-tasks/eigenpy/issues/447
It requires a follow-up PR in Boost::Python itself here, but it does not prevent from merging this PR.
@duburcqa Thanks for the contribution to support the latest NumPy change. Yet, it seems important to first extend the support of EigenPy, then change some variable names if they improve the readability. Please make these two stages into two different PRs.
I will fix support of Python < 3.9
due to unsupported Py_SET_TYPE.
The CI is passing !
Thank you both for your hard work here! 🙏
Am curious, when building wheels for 3.5.0 or 3.5.1, were they built with NumPy 1 or 2?
Numpy 1, there is still work to do to fully support numpy 2 in pre-compiled binaries.
Ok thanks Alexis! 🙏