SciPy 1.15.3 Release Notes#

SciPy 1.15.3 ist ein Bugfix-Release ohne neue Features im Vergleich zu 1.15.2.

Autoren#

  • Name (Commits)

  • aiudirog (1) +

  • Nickolai Belakovski (1)

  • Florian Bourgey (1) +

  • Richard Strong Bowen (2) +

  • Jake Bowhay (1)

  • Dietrich Brunn (2)

  • Evgeni Burovski (1)

  • Lucas Colley (1)

  • Ralf Gommers (1)

  • Saarthak Gupta (1) +

  • Matt Haberland (4)

  • Chengyu Han (1) +

  • Lukas Huber (1) +

  • Nick ODell (2)

  • Ilhan Polat (4)

  • Tyler Reddy (52)

  • Neil Schemenauer (1) +

  • Dan Schult (1)

  • sildater (1) +

  • Gagandeep Singh (4)

  • Albert Steppi (2)

  • Matthias Urlichs (1) +

  • David Varela (1) +

  • ਗਗਨਦੀਪ ਸਿੰਘ (Gagandeep Singh) (3)

Insgesamt 24 Personen haben zu diesem Release beigetragen. Personen mit einem „+“ hinter ihrem Namen haben zum ersten Mal einen Patch beigesteuert. Diese Liste von Namen wird automatisch generiert und ist möglicherweise nicht vollständig.

Geschlossene Issues für 1.15.3#

  • #10634: BUG: optimize: least_squares mit 'trf' und 'trf_sover=lsmr'

  • #18146: BUG: scipy.sparse.linalg.expm_multiply schlägt bei dünn besetzten Matrizen fehl

  • #19418: BUG: integrate.solve_ivp schlägt bei einigen Schrittgrößen fehl, wenn dense_output=True…

  • #19865: BUG: HalfspaceIntersection.add_halfspaces() scheint nicht zu…

  • #20988: BUG: special.hyp2f1: falsches Ergebnis für extreme Eingaben

  • #22236: BUG: scipy v1.15 bricht für pytest, wenn assert-rewrite aktiviert ist

  • #22400: BUG: stats.genextreme.stats: Spurze Warnung von genextreme.stats(0.0,

  • #22451: BUG: interpolative svd defekt für nicht-quadratische lineare Operatoren

  • #22515: CI: Einige GitHub-Workflows schlagen aufgrund einer Überprüfung auf actions/cache

  • #22547: BUG: _lib: Datenrennen von TSAN im ccallback-Mechanismus gemeldet

  • #22558: BUG: linalg.expm: Bug unter Windows / conda

  • #22574: CI: Benchmark-Job auf CircleCI schlägt bei io.mmread Speicher…

  • #22586: BUG: ndimage.median_filter: zusätzliche Hard Crashes

  • #22589: BUG: spatial: Rotation unterstützt keine leeren Sammlungen mehr

  • #22599: DOC: sparse.linalg.ArpackError: gesamte Standard-infodict angezeigt

  • #22615: CI: oneAPI Job: Nicht genügend Festplattenspeicher.

  • #22637: BUG: Transponierter LinearOperator schlägt bei Vektor-Multiplikation fehl

  • #22655: BUG: optimize.linprog: 40x langsamer in v1.15 im Vergleich zu v1.14

  • #22681: DOC: integrate.tanhsinh: Dokumentation verweist auf nicht existierende…

  • #22684: BUG: signal.resample_poly: dtype wird nicht beibehalten

  • #22720: MAINT, CI: Gleitkomma-Ausnahmen in NumPy aktiviert

  • #22868: BUG: Neuimport von scipy schlägt fehl

  • #22903: BUG: special.logsumexp: nan in 1.15

Pull Requests für 1.15.3#

  • #20035: BUG: spatial.HalfspaceIntersection: Ausnahme bei nicht-zulässigen Halbräumen…

  • #22502: BUG: special: Tippfehler in specfun::chgu korrigiert

  • #22517: CI: actions/cache 4.2.0 verwendet

  • #22532: BUG: Warnung für genextreme.stats(0.0, moments=’mvsk’) entfernt

  • #22543: REL, MAINT: Vorbereitung für 1.15.3

  • #22555: BUG: scipy.sparse.linalg: expm_multiply korrigiert, wenn beide…

  • #22561: BUG: _lib: Datenrennen von TSAN behoben, SCIPY_TLS verwendet.

  • #22567: BUG: optimize: bracket_root Terminierungsprüfung und Standard…

  • #22582: BUG: integrate.solve_ivp: Doppelte Zeitstempel in…

  • #22587: BUG: jupyterlite-sphinx auf >= 0.19.1 festlegen

  • #22588: BUG/BLD: xsf: Erzwingen der Definition des mdspan-Operator-Paranthesen…

  • #22590: BENCH: Dreifache Ausführung des mmread/mmwrite-Benchmarks entfernen, Größen begrenzen

  • #22600: BUG: Standardargument für ArpackError korrigiert

  • #22608: BUG: ndimage.median_filter: Segmentierungsfehler bei Verwendung von mode='mirror' behoben

  • #22617: CI: Speicherplatzbedarf für oneAPI-Jobs minimiert

  • #22642: BUG: sparse: Shape des out-Parameters für sparse Sum/Mean nicht erzwungen…

  • #22643: BUG: spatial.transform.Rotation: Unterstützung für 0-Längen-Rotationen

  • #22660: BUG: optimize: Vermeiden des teuren Zugriffs auf basis.col_status

  • #22689: BUG: signal.resample_poly: Beibehaltung des dtype korrigiert

  • #22690: MAINT/DOC: integrate.tanhsinh: Fehlerabschätzung leicht refaktorisiert…

  • #22693: BUG: spatial.HalfspaceIntersection: add_halfspaces Batch korrigiert…

  • #22726: MAINT: Kompensation für Punkt-Ausnahmen

  • #22763: BUG: sparse: Referenzzyklus entfernt, um die Speichernutzung zu verbessern

  • #22772: BUG: sparse.linalg: Transponierte LinearOperator Multiplikation…

  • #22784: BUG: signal._short_time_fft: Falsche Indexberechnung in upper_border_begin

  • #22792: BUG: signal.ShortTimeFFT.upper_border_begin: Parameter dokumentiert…

  • #22801: BUG: signal.windows._windows.kaiser_bessel_derived: verwendet…

  • #22810: BUG: special.hyp2f1: Korrektur für extreme Eingaben

  • #22822: BUG: linalg.expm: Korrektur von Tippfehlern in nicht-konformen Compiler-Zweigen in C…

  • #22828: BUG: Workaround für übermäßiges Überschreiben von Pytest-Assertionen hinzugefügt

  • #22834: BUG: linalg: Shape-Mismatch in interpolative.svd korrigiert

  • #22869: BUG: optimize._highspy: Import nicht aus einem C-Modul

  • #22910: MAINT: special.logsumexp: Verbesserung bei Gewicht des größten…