Veröffentlichung der interaktiven Shell IPython 8.0

Die Veröffentlichung von IPython 8.0, einer interaktiven Shell für die Python-Sprache, die die Funktionen der interaktiven Python-Konsole und der Unix-Befehlsshell kombiniert, bietet flexible Debugging-, Codebearbeitungs- und Datenvisualisierungstools. IPython wird in der wissenschaftlichen Gemeinschaft häufig für die Entwicklung, Datenverarbeitung und interaktive Ausführung von Anwendungen im Zusammenhang mit den Bibliotheken Numpy, Matplotlib, Sympy und Scipy verwendet.

Die neue Version bietet die Möglichkeit, Code mithilfe des Black-Toolkits neu zu formatieren. Verbesserte Anrufverfolgungsinformationen in Fehlermeldungen. Verbesserte selektive Suche im Transaktionsverlauf. Der Autosuggestion-Modus wurde implementiert, um automatisch Empfehlungen für die weitere Eingabe anzuzeigen.

Veröffentlichung der interaktiven Shell IPython 8.0 Veröffentlichung der interaktiven Shell IPython 8.0 Veröffentlichung der interaktiven Shell IPython 8.0

Die Codebasis wurde umfassend bereinigt und überarbeitet, um die Projektwartung zu vereinfachen, veraltete Funktionen zu entfernen und die Build- und Testprozesse zu modernisieren. Das Projekt ist nicht mehr an das Nose-Toolkit gebunden, das ohne Unterstützung blieb. Unterstützung für NumPy 1.19 und neuere Versionen hinzugefügt. Die unterstützte Mindestversion von Python wurde auf 3.8 erhöht. Die Umstellung auf monatliche Updates ist erfolgt.

Source: opennet.ru

Kommentar hinzufügen