SciPy 1.14.1 Release Notes#
SciPy 1.14.1 adds support for Python 3.13, including binary wheels on PyPI. Apart from that, it is a bug-fix release with no new features compared to 1.14.0.
Authors#
Name (commits)
h-vetinari (1)
Evgeni Burovski (1)
CJ Carey (2)
Lucas Colley (3)
Ralf Gommers (3)
Melissa Weber Mendonça (1)
Andrew Nelson (3)
Nick ODell (1)
Tyler Reddy (36)
Daniel Schmitz (1)
Dan Schult (4)
Albert Steppi (2)
Ewout ter Hoeven (1)
Tibor VÃķlcker (2) +
Adam Turner (1) +
Warren Weckesser (2)
āĻāĻāĻĻāĻĶāĐāĻŠ āĻļāĻŋāаāĻ (Gagandeep Singh) (1)
A total of 17 people contributed to this release. People with a â+â by their names contributed a patch for the first time. This list of names is automatically generated, and may not be fully complete.
Issues closed for 1.14.1#
#19572: BUG: doccer: `test_decorator` fails with Python 3.13 due toâĶ
#19911: BUG: open_memstream unavailable with glibc >= 2.10 + C99
#20992: ENH: 3.13 wheels
#20993: BUG: spsolve prints âdgstrf infoâ to stdout on singular matrices
#21058: BUG: `special.pro_rad1`: incorrect results
#21064: BUG: sparse: `hstack/vstack` between a sparse and ndarray breaksâĶ
#21073: MAINT: `cluster`/`stats`: array API test failures in main
#21079: BUG: unable to securely deploy app as scipy 1.14.0 requires writeâĶ
#21142: BUG: signal: crash in `signaltools` on free-threaded Python,âĶ
#21195: CI: documentation build failing?
#21207: BUG: `fft.hfftn` fails on list inputs
#21234: BUG: Files in SuperLU under LGPL license
#21238: BUG: io/scipy.sparse.csgraph: refguide check failure in main
#21250: DOC: `sampling_tdr.rst` failing in CircleCI smoke-tutorialsâĶ
#21272: BUG: dtype changed for argument to `rv_discrete._pmf`
#21306: BUG: odr: pickling is not possible
#21323: DOC: build failing in CI
#21408: BLD, CI: Cirrus 3.13 wheels?
Pull requests for 1.14.1#
#21000: BLD: make cp313 wheels [wheel build]
#21038: REL, MAINT: prep for 1.14.1
#21062: BUG: special: Fixes for pro_rad1
#21067: BUG: special: remove type punning to avoid warnings in LTO builds
#21069: MAINT: uarray: fix typo in `small_dynamic_array.h`
#21074: MAINT: adapt to array-api-strict 2.0
#21084: BLD: Enable `open_memstream()` on newer glibc
#21104: MAINT: Unskip `scipy.misc.test.test_decorator` for Python 3.13+
#21107: DOC: add release note for 1.14 sparse section about sparse arrayâĶ
#21108: BUG: sparse: fix 1D for vstack/hstack and Improve 1D error msgsâĶ
#21160: BUG: signal: fix crash under free-threaded CPython in medfilt2d
#21172: BUG: sparse.linalg: Update `SuperLU` to fix unfilterable outputâĶ
#21200: DOC: Fix type of ``html_sidebars`` value in ``conf.py``
#21209: BUG: fft: fix array-like input
#21244: BUG: sparse: fix failing doctests in io and csgraph that printâĶ
#21271: DOC: stats: silence the doctest error
#21274: MAINT: sparse.linalg: update `SuperLU/colamd.c` to fix licenseâĶ
#21283: BUG: stats: adapt to `np.floor` type promotion removal
#21305: MAINT: `stats.bartlett`: ensure statistic is non-negative
#21315: CI: Update to cibuildwheel 2.20.0
#21320: BUG: odr: fix pickling
#21324: DOC: Donât use Sphinx 8.0.0 until gh-21323 is resolved.
#21400: BUG: sparse: Fix 1D specialty hstack codes
#21401: MAINT: special: Accommodate changed integer handling in NumPyâĶ
#21409: BLD: cp313 wheels on `manylinux_aarch64`