NumPy

This is documentation for an old release of NumPy (version 1.18). Read this page in the documentation of the latest stable release (version 2.2).

NumPy 1.18.4 Release Notes

This is that last planned release in the 1.18.x series. It reverts the bool("0") behavior introduced in 1.18.3 and fixes a bug in Generator.integers. There is also improved help in the error message emitted when numpy import fails due to a link to a new troubleshooting section in the documentation that is now included.

The Python versions supported in this release are 3.5-3.8. Downstream developers should use Cython >= 0.29.15 for Python 3.8 support and OpenBLAS >= 3.7 to avoid errors on the Skylake architecture.

Contributors

A total of 4 people contributed to this release. People with a “+” by their names contributed a patch for the first time.

  • Charles Harris

  • Matti Picus

  • Sebastian Berg

  • Warren Weckesser

Pull requests merged

A total of 6 pull requests were merged for this release.

  • #16055: BLD: add i686 for 1.18 builds

  • #16090: BUG: random: Generator.integers(2**32) always returned 0.

  • #16091: BLD: fix path to libgfortran on macOS

  • #16109: REV: Reverts side-effect changes to casting

  • #16114: BLD: put openblas library in local directory on windows

  • #16132: DOC: Change import error “howto” to link to new troubleshooting…