TYP/DOC: release note for the linalg typing improvements#30480
Conversation
There was a problem hiding this comment.
Pull request overview
This PR adds a release note documenting typing improvements for the numpy.linalg module, summarizing 10 related pull requests that enhanced type annotations with more precise input/output dtypes and preliminary shape-typing support.
- Adds release note describing improved type annotations for
numpy.linalgfunctions - Documents new preliminary shape-typing support with backward compatibility
- Notes limitations of Python's type system for comprehensive shape-typing coverage
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
seberg
left a comment
There was a problem hiding this comment.
Looks good, thanks Joren. Please just merge. I do wonder if we want to add a typing category to the release notes, so not merging just in case you want to do that now.
(It should be pretty simple, IIRC, basically mainly modifying the jinja template.)
I was also wondering that myself. But I figured that we could also do that later, and then update this release note at that point. |
e8f4b91 to
ba585a0
Compare
|
Thanks Joren. |
This summarizes #30407, #30430, #30433, #30434, #30443, #30446, #30466, #30474, #30479, and closes #30405.