Izšel je IPython 8.0, interaktivno okolje za jezik Python, ki združuje zmožnosti interaktivne konzole Python in ukazne lupine Unix, ter ponuja prilagodljive možnosti za odpravljanje napak, urejanje kode in vizualizacijo podatkov. IPython se aktivno uporablja v znanstvenem okolju za razvoj, obdelavo podatkov in interaktivno izvajanje aplikacij, povezanih z knjižnicami numpy, matplotlib, sympy in scipy.
V novi različici je bila dodana možnost preoblikovanja kode z uporabo orodja Black. Povečana je informativnost sledi klicev v sporočilih o napakah. Izboljšano je iskanje po zgodovini operacij. Uveden je način samodejnega predloganja za avtomatsko prikazovanje priporočil za nadaljevanje vnosa.

Opravljena je bila obsežna čiščenje in predelava izvorne kode, usmerjena v poenostavitev vzdrževanja projekta, odstranitev zastarelih funkcij ter modernizacijo procesov gradnje in testiranja. Projekt je bil osvobojen vezave na orodje Nose, ki ni več podprto. Dodana je podpora za NumPy 1.19 in novejše različice. Minimalna podprta različica Pythona je bila zvišana na 3.8. Prehod na mesečno oblikovanje posodobitev je bil izveden.
Izvor: opennet.ru
