Byl vydán IPython 8.0, interaktivní shell pro jazyk Python, který kombinuje funkce interaktivní konzole Python a příkazového řádku Unix, poskytuje flexibilní nástroje pro ladění, úpravu kódu a vizualizaci dat. IPython je široce používán ve vědecké komunitě pro vývoj, zpracování dat a interaktivní provádění aplikací souvisejících s knihovnami numpy, matplotlib, sympy a scipy.
V nové verzi byla přidána možnost přeformátování kódu pomocí nástroje Black. Byla zvýšena informativnost trasování volání v chybových zprávách. Bylo vylepšeno vyhledávání ve historii operací. Implementován režim autosuggestion pro automatické návrhy pokračování v zadávání.

Byly provedeny významné úklidy a přepracování kódu zaměřené na zjednodušení údržby projektu, odstranění zastaralých funkcí a modernizaci procesů sestavení a testování. Projekt byl zbaven závislosti na nástroji Nose, který již není udržován. Byla přidána podpora pro NumPy 1.19 a novější verze. Minimální podporovaná verze Pythonu byla zvýšena na 3.8. Byla zavedena měsíční aktualizace.
Zdroj: opennet.ru
