Release av IPython 8.0 interaktivt skal

Utgivningen av IPython 8.0, ett interaktivt skal för Python-språket, som kombinerar funktionerna hos den interaktiva Python-konsolen och Unix-kommandoskalet, ger flexibla verktyg för felsökning, kodredigering och datavisualisering. IPython används i stor utsträckning inom det vetenskapliga samfundet för utveckling, databearbetning och interaktiv exekvering av applikationer associerade med biblioteken numpy, matplotlib, sympy och scipy.

Den nya versionen lägger till möjligheten att formatera om kod med hjälp av Black Toolkit. Förbättrad samtalsspårningsinformation i felmeddelanden. Förbättrad selektiv sökning genom transaktionshistorik. Autoförslagsläget har implementerats för att automatiskt visa rekommendationer för fortsatt inmatning.

Release av IPython 8.0 interaktivt skal Release av IPython 8.0 interaktivt skal Release av IPython 8.0 interaktivt skal

Betydande rengöring och omarbetning av kodbasen genomfördes i syfte att förenkla projektunderhåll, ta bort föråldrade funktioner och modernisera bygg- och testprocesserna. Projektet är befriat från att vara knutet till Nose toolkit, som lämnades utan stöd. Lade till stöd för NumPy 1.19 och nyare versioner. Den minsta versionen av Python som stöds har utökats till 3.8. Övergången till månatliga uppdateringar har gjorts.

Källa: opennet.ru

Lägg en kommentar