Skip to content
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

DOC: Add a release note for fully annotating the main numpy namespace #20217

Merged
merged 1 commit into from Oct 28, 2021

Conversation

BvB93
Copy link
Member

@BvB93 BvB93 commented Oct 28, 2021

Closes #16546

Annotating the main Numpy namespace

Starting from the 1.20 release, PEP 484 type annotations have been included for parts of the NumPy library; annotating the remaining functions being a work in progress. With the release of 1.22 this process has been completed for the main NumPy namespace, which is now fully annotated.

Besides the main namespace, a limited number of sub-packages contain annotations as well. This includes, among others, numpy.testing, numpy.linalg and numpy.random (available since 1.21).

@bashtage
Copy link
Contributor

This is great news and a terrific (nee heroic) effort @BvB93

@charris charris merged commit 851f5c4 into numpy:main Oct 28, 2021
@charris
Copy link
Member

charris commented Oct 28, 2021

Thanks Bas.

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.

Big list of functions in the top-level namespace missing types
3 participants