IPython 8.0 er blevet udgivet, en interaktiv skal til Python-sprog, der kombinerer funktionaliteten af Python-interaktive konsoller og Unix-kommandoskaller, og tilbyder fleksible værktøjer til fejlfinding, kode-redigering og datavisualisering. IPython anvendes aktivt inden for videnskaben til udvikling, databehandling og interaktiv udførelse af applikationer relateret til bibliotekerne numpy, matplotlib, sympy og scipy.
I den nye version er der tilføjet mulighed for omformatering af kode ved hjælp af værktøjet Black. Informationsniveauet i sporingsoplysninger i fejlfinding er forbedret. Den selektive søgning i operationshistorik er forbedret. Autosuggestions-tilstand er implementeret for automatisk at generere forslag til fortsættelse af indtastningen.

Der er blevet udført betydelig oprydning og omarbejdning af kodebasen med fokus på at forenkle projektvedligeholdelse, fjerne forældede funktioner og modernisere byggesystemer og testprocesser. Projektet er blevet frigjort fra afhængigheden af Nose-værktøj, som ikke længere understøttes. Understøttelse af NumPy 1.19 og nyere versioner er tilføjet. Den mindste understøttede Python-version er hævet til 3.8. Der er indført månedlige opdateringer.
Kilde: opennet.ru
