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.