Bol IPython 8.0, interaktívna konzola pre jazyk Python, ktorá spája možnosti interaktívnej konzoly Python a príkazového riadku Unix, poskytuje flexibilné nástroje na ladenie, editovanie kódu a vizualizáciu dát. IPython sa aktívne využíva v akademickej sfére na vývoj, spracovanie dát a interaktívne vykonávanie aplikácií súvisiacich s knižnicami numpy, matplotlib, sympy a scipy.
V novej verzii bola pridaná možnosť preformátovania kódu pomocou nástroja Black. Zlepšila sa informatívnosť sledovania volaní v chybových hláseniach. Vylepšené bol selektívne vyhľadávanie v histórii operácií. Implementovaný bol režim autosuggestion pre automatické zobrazenie odporúčaní na pokračovanie vstupu.

Bola vykonaná významná očista a prepracovanie kódovej základne, zamerané na zjednodušenie údržby projektu, odstránenie zastaraných funkcií a modernizáciu procesov zostavovania a testovania. Projekt sa zbavil väzby na nástroje Nose, ktoré sú už bez podpory. Bola pridaná podpora pre NumPy 1.19 a novšie verzie. Minimálne podporovaná verzia Pythonu sa zvýšila na 3.8. Prešlo sa na mesačné vytváranie aktualizácií.
Zdroj: opennet.ru
