Izdaja interaktivne lupine IPython 8.0

Izdaja IPython 8.0, interaktivne lupine za jezik Python, ki združuje zmožnosti interaktivne konzole Python in ukazne lupine Unix, zagotavlja prilagodljiva orodja za odpravljanje napak, urejanje kode in vizualizacijo podatkov. IPython se pogosto uporablja v znanstveni skupnosti za razvoj, obdelavo podatkov in interaktivno izvajanje aplikacij, povezanih s knjižnicami numpy, matplotlib, sympy in scipy.

Nova različica dodaja možnost preoblikovanja kode z orodjem Black toolkit. Izboljšane informacije o sledenju klicev v sporočilih o napakah. Izboljšano selektivno iskanje po zgodovini transakcij. Način samodejnega predloga je bil implementiran za samodejni prikaz priporočil za nadaljevanje vnosa.

Izdaja interaktivne lupine IPython 8.0 Izdaja interaktivne lupine IPython 8.0 Izdaja interaktivne lupine IPython 8.0

Izvedeno je bilo precejšnje čiščenje in predelava kodne baze, katere cilj je bil poenostaviti vzdrževanje projekta, odstraniti zastarele funkcije in posodobiti procese gradnje in testiranja. Projekt je osvobojen vezave na komplet orodij Nose, ki je ostal brez podpore. Dodana podpora za NumPy 1.19 in novejše izdaje. Najmanjša podprta različica Pythona je bila povečana na 3.8. Izveden je bil prehod na mesečne posodobitve.

Vir: opennet.ru

Dodaj komentar