On behalf of the NumPy team I am pleased to announce that NumPy 1.19.3 has been released. NumPy 1.19.3 is a small maintenance release with two major improvements:
Python 3.9 binary wheels on all supported platforms,
OpenBLAS fixes for Windows 10 version 2004 fmod bug.
This release supports Python 3.6-3.9 and is linked with OpenBLAS 3.12 to avoid some of the fmod problems on Windows 10 version 2004. Microsoft is aware of the problem and users should upgrade when the fix becomes available, the fix here is limited in scope.
NumPy Wheels for this release can be downloaded from the PyPI, source archives, release notes, and wheel hashes are available on Github. Linux users will need pip >= 0.19.3 in order to install manylinux2010 and manylinux2014 wheels.
A total of 8 people contributed to this release. People with a "+" by their names contributed a patch for the first time.
Chris Brown +
Daniel Vanzo +
E. Madison Bray +
Hugo van Kemenade +
Pull requests merged
A total of 10 pull requests were merged for this release.
#17298: BLD: set upper versions for build dependencies
#17336: BUG: Set deprecated fields to null in PyArray_InitArrFuncs
#17446: ENH: Warn on unsupported Python 3.10+
#17450: MAINT: Update test_requirements.txt.
#17522: ENH: Support for the NVIDIA HPC SDK nvfortran compiler
#17568: BUG: Cygwin Workaround for #14787 on affected platforms
#17647: BUG: Fix memory leak of buffer-info cache due to relaxed strides
#17652: MAINT: Backport openblas_support from master.
#17653: TST: Add Python 3.9 to the CI testing on Windows, Mac.
#17660: TST: Simplify source path names in test_extending.