Skip to content

Conversation

@jorenham
Copy link
Owner

@jorenham jorenham commented Jun 8, 2025

https://github.com/numpy/numpy/releases/tag/v2.3.0


Apparently the CI testing matrix was broken and the older numpy version tests did not work. But now it does, and because of that, two minor bugs are now fixed

  • optype.numpy.CanArray and optype.numpy.CanArrayND no longer have an invariant shape-type parameter on numpy<2.1, and is now covariant on all supported numpy versions.
  • optype.numpy.CanArrayUFunc did not accept ndarray assignments on numpy<2 (mypy only).

@jorenham jorenham changed the title numpy 2.3.0 support NumPy 2.3.0 support, and two minor optype.numpy fixes on older numpy versions Jun 9, 2025
@jorenham jorenham added this to the v0.10.1 milestone Jun 9, 2025
@jorenham jorenham merged commit 181c954 into master Jun 9, 2025
16 checks passed
@jorenham jorenham deleted the numpy-2.3.0 branch June 9, 2025 01:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant