webbpsf
webbpsf copied to clipboard
build(deps): bump scipy from 1.13.0 to 1.14.0
Bumps scipy from 1.13.0 to 1.14.0.
Release notes
Sourced from scipy's releases.
SciPy 1.14.0 Release Notes
SciPy
1.14.0is the culmination of 3 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 withpython -Wdand check forDeprecationWarnings). Our development attention will now shift to bug-fix releases on the 1.14.x branch, and on adding new features on the main branch.This release requires Python
3.10+and NumPy1.23.5or greater.For running on PyPy, PyPy3
6.0+is required.Highlights of this release
- SciPy now supports the new Accelerate library introduced in macOS 13.3, and has wheels built against Accelerate for macOS >=14 resulting in significant performance improvements for many linear algebra operations.
- A new method,
cobyqa, has been added toscipy.optimize.minimize- this is an interface for COBYQA (Constrained Optimization BY Quadratic Approximations), a derivative-free optimization solver, designed to supersede COBYLA, developed by the Department of Applied Mathematics, The Hong Kong Polytechnic University.scipy.sparse.linalg.spsolve_triangularis now more than an order of magnitude faster in many cases.New features
scipy.fftimprovements
- A new function,
scipy.fft.prev_fast_len, has been added. This function finds the largest composite of FFT radices that is less than the target length. It is useful for discarding a minimal number of samples before FFT.
scipy.ioimprovements
wavfilenow supports reading and writing ofwavfiles in the RF64 format, allowing files greater than 4 GB in size to be handled.
scipy.constantsimprovements
- Experimental support for the array API standard has been added.
... (truncated)
Commits
87c4664REL: SciPy 1.14.0 rel commit [wheel build]ac63c81Merge pull request #21019 from tylerjereddy/treddy_1.14.0_final_backports541003fDOC: update 1.14 relnotes [wheel build]a08d1ffMAINT: stats.gstd: warn when an observation is <= 0a4f7119DEP: special.perm: deprecate non-integerNandkwithexact=True(#20909)73339fbTST: stats: fix use of np.testing to compare xp-arrays0542df6DOC: Update 1.14.0 release notesf8e530cSTY: _lib._util: silence mypye2cbda2TST:sparse.linalg: Skip test due to sensitivity to numerical noise4fb2e6aTST: robustify test_nnls_inner_loop_case1- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)