Veröffentlichung der interaktiven Shell IPython 8.0

Die Veröffentlichung von IPython 8.0, einer interaktiven Shell für die Programmiersprache Python, die die Möglichkeiten der interaktiven Python-Konsole und der Unix-Shell kombiniert, bietet flexible Debugging-, Codebearbeitungs- und Datenvisualisierungswerkzeuge. IPython wird aktiv in der wissenschaftlichen Umgebung für die Entwicklung, Datenverarbeitung und interaktive Ausführung von Anwendungen, die mit den Bibliotheken numpy, matplotlib, sympy und scipy verbunden sind, genutzt.

In der neuen Version wurde die Möglichkeit hinzugefügt, Code mithilfe des Black-Tools neu zu formatieren. Die Informationsgehalts der Stack-Traces in Fehlermeldungen wurde erhöht. Die gezielte Suche durch den Transaktionsverlauf wurde verbessert. Es wurde ein Autocompletion-Modus implementiert, der automatisch Vorschläge für die Fortsetzung der Eingabe anzeigt.

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

Es wurde eine umfassende Bereinigung und Überarbeitung des Codes durchgeführt, die darauf abzielt, die Wartung des Projekts zu vereinfachen, veraltete Funktionen zu entfernen und die Prozesse zur Erstellung und Prüfung zu modernisieren. Das Projekt wurde von der veralteten Nose-Tooling-Lösung entkoppelt. Unterstützung für NumPy 1.19 und neuere Versionen wurde hinzugefügt. Die minimal unterstützte Python-Version wurde auf 3.8 angehoben. Es wurde auf monatliche Updates umgestellt.

Quelle: opennet.ru

60GB SSD 8Gb DDR4