On behalf of the NumPy team I am pleased to announce the release of NumPy
1.20.3. NumPy 1,20.3 is a bugfix release containing several fixes merged to
the main branch after the NumPy 1.20.2 release. The Python versions
supported for this release are 3.7-3.9. Wheels can be downloaded from PyPI
<https://pypi.org/project/numpy/1.20.3/>; source archives, release notes,
and wheel hashes are available on Github
<https://github.com/numpy/numpy/releases/tag/v1.20.3>. Linux users will
need pip >= 0.19.3 in order to install manylinux2010 and manylinux2014
A total of 7 people contributed to this release. People with a "+" by their
names contributed a patch for the first time.
- Anne Archibald
- Bas van Beek
- Charles Harris
- Dong Keun Oh +
- Kamil Choudhury +
- Sayed Adel
- Sebastian Berg
*Pull requests merged*
A total of 15 pull requests were merged for this release.
- #18763: BUG: Correct ``datetime64`` missing type overload for
- #18764: MAINT: Remove ``__all__`` in favor of explicit re-exports
- #18768: BLD: Strip extra newline when dumping gfortran version on MacOS
- #18769: BUG: fix segfault in object/longdouble operations
- #18794: MAINT: Use towncrier build explicitly
- #18887: MAINT: Relax certain integer-type constraints
- #18915: MAINT: Remove unsafe unions and ABCs from return-annotations
- #18921: MAINT: Allow more recursion depth for scalar tests.
- #18922: BUG: Initialize the full nditer buffer in case of error
- #18923: BLD: remove unnecessary flag ``-faltivec`` on macOS
- #18924: MAINT, CI: treats _SIMD module build warnings as errors
- #18925: BUG: for MINGW, threads.h existence test requires GLIBC > 2.12
- #18941: BUG: Make changelog recognize gh- as a PR number prefix.
- #18948: REL, DOC: Prepare for the NumPy 1.20.3 release.
- #18953: BUG: Fix failing mypy test in 1.20.x.
I am Mahesh from India. I am interested in doing Google Season of Docs with
NumPy on the project HIGH-LEVEL RESTRUCTURING AND END-USER FOCUS - NumPy
I have past experience in documentation writing with WordPress and have
completed *Google Summer of Code 2018 *with KDE. I have been an open source
enthusiast and contributor since 2017.My past experience with coding ,code
documentation , understanding code bases ,will help achieve this task
without much input from your end. I have about four years experience
working with Open-Source and currently working as a *Quality
Assurance specialis*t . I have delivered technical talks at international
conferences (KDE-Akademy) and was *mentor of Google Code-In* also. All
these makes me the best candidate for the project.
I am attaching a brief proposal for the work along with this mail. A more
in-depth A more in depth proposal with timelines , all planned strategies
, document structures will be submitted after more discussion with the
mentors and community.
I am ready to start the work as soon as possible and will be able work 7 to
9 hours per day including weekends. I strongly wish to be part of the NumPy
community even after the project.
Hope to hear from you soon
Mahesh S Nair
I have attached my Statement of Interest for GSoD'21 below. I will also be
adding a couple more links to the statement within a day or two. Till then,
I would love to get reviews from the community on the proposed changes.
I'm Anthony from Brest, Brittany, France. I've done my first PR for a
documentation fix, and i'm still learning the workflow of github.
I'm looking for to participate a open source project, i'm also a free
software enthousiast. I discovered numpy while I try to find a solution in
engineering computational science for hobbyist to replace MATLAB where i'm
against the politic of licensing. I have a degree in mechanical & design
engineering and i'm a self-taugh programmer. I'm still learning python and
i know the language C. I get some knowledge in system administration in
I hope i can help to contribute on the code or the documentation. I never
try to change a piece of code in a project, it would be my first time. I'm
little bit confuse to do something wrong with a shitty code and broke
something. I thing it is normal just try.
My next step after python is learning data structure and algorithm then
design pattern. I large program and i do that alone on my free time. I'm
looking for a full time jobs also.
I've seen numpy library is also coded in C. It's a good point to my
knowledge. I was looking for some "first issue" but i'm not sure it's easy
with 27 comments after 5 years on some issues. I'm open for large project
to get experience in programming.
Anthony Le Goff
I've added a new event to the NumPy community calendar: the Newcomer's Hour.
This is an event we've been running for a few months and is a bi-weekly
informal meeting for newcomers to the NumPy community. This is a place to
ask questions, technical or otherwise, meet other contributors, and
(hopefully) figure out how to contribute :) We are having one today at 8pm
UTC - here's the zoom link: https://zoom.us/j/6345425936.
To follow all the events and meetings related to NumPy and add them to your
own Google calendar, you can use this link:
Our bi-weekly triage-focused NumPy development meeting is Wednesday,
May 5th at 11 am Pacific Time (18:00 UTC).
Everyone is invited to join in and edit the work-in-progress meeting
topics and notes:
I encourage everyone to notify us of issues or PRs that you feel should
be prioritized, discussed, or reviewed.