SciPy 1.14.1 Release Notes#

SciPy 1.14.1 fügt Unterstützung für Python 3.13 hinzu, einschließlich Binär-Wheels auf PyPI. Ansonsten ist es ein Bugfix-Release ohne neue Features im Vergleich zu 1.14.0.

Autoren#

  • 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)

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

Schließen von Issues für 1.14.1#

  • #19572: BUG: doccer: `test_decorator` schlägt mit Python 3.13 fehl wegen…

  • #19911: BUG: open_memstream mit glibc >= 2.10 + C99 nicht verfügbar

  • #20992: ENH: 3.13 Wheels

  • #20993: BUG: spsolve gibt "dgstrf info" auf stdout aus bei singulären Matrizen

  • #21058: BUG: `special.pro_rad1`: falsche Ergebnisse

  • #21064: BUG: sparse: `hstack/vstack` zwischen sparse und ndarray bricht…

  • #21073: MAINT: `cluster`/`stats`: Array-API-Testfehler im Main

  • #21079: BUG: kann App nicht sicher bereitstellen, da SciPy 1.14.0 Schreibrechte benötigt…

  • #21142: BUG: signal: Absturz in `signaltools` bei free-threaded Python,…

  • #21195: CI: Build der Dokumentation schlägt fehl?

  • #21207: BUG: `fft.hfftn` schlägt bei Listen-Inputs fehl

  • #21234: BUG: Dateien in SuperLU unter LGPL-Lizenz

  • #21238: BUG: io/scipy.sparse.csgraph: refguide-Checkfehler im Main

  • #21250: DOC: `sampling_tdr.rst` schlägt im CircleCI-Smoke-Tutorials fehl…

  • #21272: BUG: dtype geändert für Argument an `rv_discrete._pmf`

  • #21306: BUG: odr: Pickling nicht möglich

  • #21323: DOC: Build schlägt in CI fehl

  • #21408: BLD, CI: Cirrus 3.13 Wheels?

Pull Requests für 1.14.1#

  • #21000: BLD: cp313 Wheels erstellen [Wheel-Build]

  • #21038: REL, MAINT: Vorbereitung für 1.14.1

  • #21062: BUG: special: Korrekturen für pro_rad1

  • #21067: BUG: special: Typ-Punning entfernen, um Warnungen bei LTO-Builds zu vermeiden

  • #21069: MAINT: uarray: Tippfehler in `small_dynamic_array.h` beheben

  • #21074: MAINT: Anpassung an array-api-strict 2.0

  • #21084: BLD: `open_memstream()` auf neueren glibc aktivieren

  • #21104: MAINT: `scipy.misc.test.test_decorator` für Python 3.13+ nicht überspringen

  • #21107: DOC: Release-Hinweis für 1.14 Sparse-Abschnitt über Sparse-Arrays hinzufügen…

  • #21108: BUG: sparse: 1D für vstack/hstack korrigieren und 1D-Fehlermeldungen verbessern…

  • #21160: BUG: signal: Absturz bei free-threaded CPython in medfilt2d beheben

  • #21172: BUG: sparse.linalg: `SuperLU` aktualisieren, um nicht filterbare Ausgaben zu beheben…

  • #21200: DOC: Typ des `html_sidebars`-Werts in `conf.py` korrigieren

  • #21209: BUG: fft: Array-ähnlichen Input korrigieren

  • #21244: BUG: sparse: Falsche Doctests in io und csgraph beheben, die ausgeben…

  • #21271: DOC: stats: Fehlermeldung des Doctests unterdrücken

  • #21274: MAINT: sparse.linalg: `SuperLU/colamd.c` aktualisieren, um Lizenz zu beheben…

  • #21283: BUG: stats: Anpassung an Entfernung der Typenpromotion von `np.floor`

  • #21305: MAINT: `stats.bartlett`: Sicherstellen, dass die Statistik nicht negativ ist

  • #21315: CI: Update auf cibuildwheel 2.20.0

  • #21320: BUG: odr: Pickling korrigieren

  • #21324: DOC: Sphinx 8.0.0 erst verwenden, wenn gh-21323 behoben ist.

  • #21400: BUG: sparse: 1D-Spezialitäten-Hstack-Codes korrigieren

  • #21401: MAINT: special: Geänderte Integer-Handhabung in NumPy berücksichtigen…

  • #21409: BLD: cp313 Wheels auf `manylinux_aarch64`