SciPy 1.8.0 Release Notes


Scipy 1.8.0 is not released yet!

SciPy 1.8.0 is the culmination of X months of hard work. It contains many new features, numerous bug-fixes, improved test coverage and better documentation. There have been a number of deprecations and API changes in this release, which are documented below. All users are encouraged to upgrade to this release, as there are a large number of bug-fixes and optimizations. Before upgrading, we recommend that users check that their own code does not use deprecated SciPy functionality (to do so, run your code with python -Wd and check for DeprecationWarning s). Our development attention will now shift to bug-fix releases on the 1.8.x branch, and on adding new features on the master branch.

This release requires Python 3.8+ and NumPy 1.16.5 or greater.

For running on PyPy, PyPy3 6.0+ is required.

Highlights of this release

New features

scipy.cluster improvements

scipy.interpolate improvements

scipy.linalg improvements

scipy.ndimage improvements

scipy.optimize improvements

scipy.signal improvements

scipy.sparse improvements

scipy.spatial improvements

scipy.special improvements

scipy.stats improvements

Hypothesis Tests

Sample statistics

Statistical Distributions


Deprecated features

scipy.linalg deprecations

scipy.spatial deprecations

Backwards incompatible changes

Other changes


Issues closed for 1.8.0

Pull requests for 1.8.0