SciPy 1.9.2 Release Notes#

SciPy 1.9.2 ist eine Fehlerbehebungs-Version ohne neue Features im Vergleich zu 1.9.1. Sie bietet außerdem Wheels für Python 3.11 auf verschiedenen Plattformen.

Autoren#

  • Hood Chatham (1)

  • Thomas J. Fan (1)

  • Ralf Gommers (22)

  • Matt Haberland (5)

  • Julien Jerphanion (1)

  • Loïc Estève (1)

  • Nicholas McKibben (2)

  • Naoto Mizuno (1)

  • Andrew Nelson (3)

  • Tyler Reddy (28)

  • Pamphile Roy (1)

  • Ewout ter Hoeven (2)

  • Warren Weckesser (1)

  • Meekail Zain (1) +

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

Für 1.9.2 geschlossene Issues#

  • #16545: BUG: 1.9.0rc1: `OptimizeResult` wird nicht gefüllt, wenn `optimize.milp`…

  • #16569: BUG: `sparse.hstack` liefert falsches Ergebnis, wenn der Stapel…

  • #16898: BUG: Kompatibilität von optimize.minimize in SciPy 1.9

  • #16935: BUG: Verwendung von MSVC + Meson zum Erstellen von SciPy -> cl kann nicht verwendet werden…

  • #16952: BUG: Fehler von `scipy.stats.mode` mit `NaN`s, `axis !=…

  • #16964: BUG: SciPy 1.7.3 Wheels auf PyPI erfordern numpy<1.23 im Widerspruch zu…

  • #17026: BUG: ncf_gen::ppf(..) verursacht Segfault

  • #17050: Pearson3 PPF funktioniert nicht richtig bei negativer Schiefe.

  • #17124: BUG: OSX-64 Testfehler test_ppf_against_tables erhält NaN

Pull Requests für 1.9.2#

  • #16628: FIX: Aktualisierte Dtype-Auflösung in `_stack_along_minor_axis`

  • #16814: FIX: milp: Rückgabe von zulässigen Lösungen, falls bei Zeitablauf verfügbar

  • #16842: ENH: cibuildwheel-Infrastruktur

  • #16909: MAINT: minimize, restore squeezed ((1.0)) Adressiert #16898

  • #16911: REL: Vorbereitung für SciPy 1.9.2

  • #16922: DOC: Aktualisierung des Versionsumschalters für 1.9.1 und Festlegung des Themes auf 0.9

  • #16934: MAINT: cast `linear_sum_assignment` zu PyCFunction

  • #16943: BLD: Verwendung von Compiler-Flags auf portablere Weise

  • #16954: MAINT: stats.mode: Korrektur des Fehlers mit `axis!=1`, `nan_policy=’omit’`,…

  • #16966: MAINT: Korrektur der oberen NumPy-Grenze

  • #16969: BLD: Korrektur der Verwendung von `get_install_data`, das standardmäßig auf purelib gesetzt wird

  • #16975: DOC: Aktualisierung der unterstützten NumPy-Versionen für 1.9.2

  • #16991: BLD: Korrekturen für die Erstellung mit MSVC und Intel Fortran

  • #17011: Rudimentärer Test für manylinux_aarch64 mit cibuildwheel

  • #17013: BLD: MKL-Erkennung etwas robuster gestalten, Notizen zu TODOs hinzufügen

  • #17046: CI: cibuildwheel auf 2.10.1 aktualisieren

  • #17055: MAINT: stats.pearson3: Korrektur von ppf für negative Schiefe

  • #17064: BUG: Korrektur des numerischen Präzisionsfehlers von `truncnorm.logcdf`, wenn…

  • #17096: FIX: Sicherstellen, dass GIL gehalten wird, bevor Warnungen/Fehler ausgelöst werden

  • #17127: TST: stats.studentized_range: Korrektur des falschen Tests

  • #17131: MAINT: pyproject.toml: Build-System-Anforderungen aktualisieren

  • #17132: MAINT: Backports für 1.9.2