# NumPy 1.20.3 Release Notes

NumPy 1.20.3 is a bugfix release containing several fixes merged to the main branch after the NumPy 1.20.2 release.

## Contributors

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 `datetime.date`…

- #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 through…

- #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.