← ChangeRadar
scipy: changelog & breaking changes
Auto-tracked from github.com/scipy/scipy. Updated Jun 28, 2026.
v1.18.0
2026-06-19
⚠ Potential breaking changes
- documentation. There have been a number of deprecations and API changes
- their own code does not use deprecated SciPy functionality (to do so,
- run your code with ``python -Wd`` and check for ``DeprecationWarning`` s).
- storage than 1MB will no longer be cached; this mainly affects huge 1D
- Deprecated features and future changes
- passing ``lwork`` parameter to `scipy.linalg.qr` has been deprecated. The
- work arrays automatically, therefore users should simply remove their uses
- spmatrix``. That has been deprecated. The return type when no inputs are
- deprecated. When the deprecations expire, this will effectively limit the
- and `scipy.spatial.distance_matrix` have been deprecated in favor of
v1.18.0rc2
2026-06-09
⚠ Potential breaking changes
- documentation. There have been a number of deprecations and API changes
- their own code does not use deprecated SciPy functionality (to do so,
- run your code with ``python -Wd`` and check for ``DeprecationWarning`` s).
- storage than 1MB will no longer be cached; this mainly affects huge 1D
- Deprecated features and future changes
- passing ``lwork`` parameter to `scipy.linalg.qr` has been deprecated. The
- work arrays automatically, therefore users should simply remove their uses
- spmatrix``. That has been deprecated. The return type when no inputs are
- deprecated. When the deprecations expire, this will effectively limit the
- and `scipy.spatial.distance_matrix` have been deprecated in favor of
v1.18.0rc1
2026-05-25
⚠ Potential breaking changes
- documentation. There have been a number of deprecations and API changes
- their own code does not use deprecated SciPy functionality (to do so,
- run your code with ``python -Wd`` and check for ``DeprecationWarning`` s).
- storage than 1MB will no longer be cached; this mainly affects huge 1D
- Deprecated features and future changes
- passing ``lwork`` parameter to `scipy.linalg.qr` has been deprecated. The
- work arrays automatically, therefore users should simply remove their uses
- spmatrix``. That has been deprecated. The return type when no inputs are
- deprecated. When the deprecations expire, this will effectively limit the
- and `scipy.spatial.distance_matrix` have been deprecated in favor of
v1.17.1
2026-02-23
No breaking-change keywords detected in release notes.
v1.17.0
2026-01-10
⚠ Potential breaking changes
- documentation. There have been a number of deprecations and API changes
- their own code does not use deprecated SciPy functionality (to do so,
- run your code with ``python -Wd`` and check for ``DeprecationWarning`` s).
- some unnecessary copy operations have been removed from sparse format
- scipy.stats.quantile` is now faster on large arrays as it no longer uses
- avoid a warning about the deprecation of the ``midrank`` attribute and the upcoming
- Deprecated features and future changes
- The `scipy.odr` module is deprecated in v1.17.0 and will be completely
- removed in v1.19.0. Users are suggested to use the ``odrpack`` package instead.
- In v1.19.0, `scipy.linalg.hankel` will no longer ravel multidimensional
v1.17.0rc2
2025-12-30
⚠ Potential breaking changes
- documentation. There have been a number of deprecations and API changes
- their own code does not use deprecated SciPy functionality (to do so,
- run your code with ``python -Wd`` and check for ``DeprecationWarning`` s).
- some unnecessary copy operations have been removed from sparse format
- scipy.stats.quantile` is now faster on large arrays as it no longer uses
- Deprecated features and future changes
- The `scipy.odr` module is deprecated in v1.17.0 and will be completely
- removed in v1.19.0. Users are suggested to use the ``odrpack`` package instead.
- In v1.19.0, `scipy.linalg.hankel` will no longer ravel multidimensional
- The ``precenter`` argument of `scipy.signal.lombscargle` is deprecated and
v1.17.0rc1
2025-12-09
⚠ Potential breaking changes
- documentation. There have been a number of deprecations and API changes
- their own code does not use deprecated SciPy functionality (to do so,
- run your code with ``python -Wd`` and check for ``DeprecationWarning`` s).
- some unneccesary copy operations have been removed from sparse format
- scipy.stats.quantile` is now faster on large arrays as it no longer uses
- Deprecated features and future changes
- The `scipy.odr` module is deprecated in v1.17.0 and will be completely
- removed in v1.19.0. Users are suggested to use the ``odrpack`` package instead.
- In v1.19.0, `scipy.linalg.hankel` will no longer ravel multidimensional
- The ``precenter`` argument of `scipy.signal.lombscargle` is deprecated and
v1.16.3
2025-10-28
No breaking-change keywords detected in release notes.