This release
Highlights
* annotated all of `scipy.signal.windows` (153)
* annotated and tested the `scipy.signal` [spectral analysis functions](https://docs.scipy.org/doc/scipy/reference/signal.html#spectral-analysis) (157)
* `periodogram`
* `spectrogram`
* `welch`
* `lombscargle`
* `csd`
* `coherence`
* `stft` and `istft`
* `check_COLA` and `check_NOLA`
* improved and fixes many `scipy.optimize` functions (167), including
* every flavor of `OptimizeResult`
* `minimize` and `minimize_scalar`
* `brute`, `differential_evolution`, `shgo`, and `direct`
* `root` and `RootResults`
* `brentq`, `brenth`, `ridder`, `bisect`, `newton`, `toms748`
* `nnls`, `lsq_linear` and `isotonic_regression`
* `least_squares`
* `linprog` and `milp`
* `fmin` & co. (legacy)
* ... and several others
What's Changed
* use `basedmypy[faster-cache]` by jorenham in https://github.com/jorenham/scipy-stubs/pull/150
* bump `ruff` to `0.7.2` by jorenham in https://github.com/jorenham/scipy-stubs/pull/151
* prepare for further development by jorenham in https://github.com/jorenham/scipy-stubs/pull/152
* sync `integrate._typing.QuadOpts` with `integrate.quad` kwargs by jorenham in https://github.com/jorenham/scipy-stubs/pull/156
* `signal.windows`: Add type stubs for `_windows.pyi`. by pavyamsiri in https://github.com/jorenham/scipy-stubs/pull/153
* `signal`: Add type stubs to `_spectral_py.pyi`. by pavyamsiri in https://github.com/jorenham/scipy-stubs/pull/157
* fix and improve `scipy.signal._peak_finding` by jorenham in https://github.com/jorenham/scipy-stubs/pull/161
* fix and improve `scipy.spatial._[c]kdtree` by jorenham in https://github.com/jorenham/scipy-stubs/pull/162
* fix and improve `scipy.fft._helper` by jorenham in https://github.com/jorenham/scipy-stubs/pull/164
* fix and improve `scipy.linalg._decomp` by jorenham in https://github.com/jorenham/scipy-stubs/pull/165
* add missing `__all__` in `scipy.optimize` by jorenham in https://github.com/jorenham/scipy-stubs/pull/166
* fix and improve `scipy.optimize._optimize` by jorenham in https://github.com/jorenham/scipy-stubs/pull/167
* bump `ruff` to `0.7.3` by jorenham in https://github.com/jorenham/scipy-stubs/pull/170
* bump `basedpyright` to `1.21.0` by jorenham in https://github.com/jorenham/scipy-stubs/pull/171
* fix incorrectly rejected `ndarray` in `scipy.stats.qmc` by jorenham in https://github.com/jorenham/scipy-stubs/pull/172
**Full Changelog**: https://github.com/jorenham/scipy-stubs/compare/v1.14.1.2...v1.14.1.3