-
Notifications
You must be signed in to change notification settings - Fork 44
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
numpy2 support #1912
Comments
For the most part this is gated by numpy2 support from dependencies, the tidy3d frontend is already numpy2 compatible as far as I can tell (minus two |
Hi Joaquin! Hope you're well. So if the issue is a packaging/integration one with other packages that require/use 2.0, I'm opening a PR that will loosen the current pyproject.toml requirement. My understanding is the same as Yannick that we already are 2.0 compatible mostly limited by the dependencies on this. Line 31 in 53ef995
Then just need to make sure tests pass and we'd release it in pypi the next release, either 2.7.3 or 2.8.0 in the next few weeks I believe. If there's anything feature-specific we can also look into that as Yannick mentions. |
I know there was an autograd issue but it seems like they have merged their numpy v2 PR. But yeah we just need to test everything. |
Note that we would need some logic to call |
Hi there, thanks for the cross-link. We released a new version of Autograd: https://github.com/HIPS/autograd/releases/tag/v1.7.0, which includes NumPy v2 support through the above PR. It will be available via PyPI later in the day. |
Hey all, Regards JD |
Hey @jan-david-fischbach, this is tracked in #1913 and will (probably?) make it into the next release. However I think current develop should already be fine with numpy 2 (there was only a |
What's the plan for numpy2 support?
The text was updated successfully, but these errors were encountered: