Die SciPy-Bibliothek erreicht endlich Version 1.0.0

Nach nunmehr 16 Jahren wagen die Betreiber der Open-Source-Software für Mathematik, Wissenschaft und Engineering den Schritt. Die Bibliothek sei ohnehin längst im produktiven Einsatz und damit das 1.0-Release mehr als überfällig.

In Pocket speichern vorlesen Druckansicht 3 Kommentare lesen
Die SciPy-Bibliothek erreicht endlich Version 1.0
Lesezeit: 1 Min.

Die Macher der in Python verfassten, auf NumPy aufsetzenden Sammlung von Funktionen für die Bereiche Mathematik, Wissenschaft und Engineering geben SciPy die Versionsnummer 1.0.0. Das ist insofern bemerkenswert, als sich die Bibliothek bereits seit 16 Jahren in der Entwicklung befindet. Die Betreiber des Projekts begründen den späten Schritt damit, dass das Team in jüngster Zeit einige wichtige Fortschritte gemacht habe, die sowohl technischer als auch organisatorischer Natur sind.

Das 1.0-Release ist ihrer Meinung nach längst überfällig: Immerhin sei SciPy bereits seit langer Zeit sowohl stabil als auch im produktiven Einsatz. Als wichtige Neuerungen der jüngsten Zeit nennen die Macher die Integration in Continuous-Integration-Prozesse auf Windows und macOS sowie die Veröffentlichung von Windows Wheels,dem Paketformat von Python. Auf organisatorischer Seite existiert nun ein Leitungsstruktur für das Projekt, ein Code of Conduct und eine Roadmap.

Inhaltlich bringen die scipy.-Pakete cluster, fftpack, integrate, linalg, ndimage, optimize, signal, sparse, sparse.linalg, spatial und stats neue Funktionen mit. Einige Funktionen hat das Team derweil als überholt (deprecated) gekennzeichnet. SciPy 1.0.0 benötigt entweder Python 2.7 oder ab Python 3.4 sowie NumPy 1.8.2.

Weitere Details lassen sich einer öffentlichen Mail entnehmen. Die vollständige Liste der Neuerungen steht in den Release Notes. (rme)