Vydání interaktivního shellu IPython 8.0

Vydání IPythonu 8.0, interaktivního shellu pro jazyk Python, který kombinuje možnosti interaktivní konzole Python a unixového příkazového shellu, poskytuje flexibilní nástroje pro ladění, úpravy kódu a vizualizaci dat. IPython je ve vědecké komunitě široce používán pro vývoj, zpracování dat a interaktivní spouštění aplikací spojených s knihovnami numpy, matplotlib, sympy a scipy.

Nová verze přidává možnost přeformátování kódu pomocí sady nástrojů Black. Vylepšené informace o trasování hovorů v chybových zprávách. Vylepšené selektivní vyhledávání v historii transakcí. Režim autosugesce byl implementován tak, aby automaticky zobrazoval doporučení pro pokračování zadávání.

Vydání interaktivního shellu IPython 8.0 Vydání interaktivního shellu IPython 8.0 Vydání interaktivního shellu IPython 8.0

Došlo k výraznému vyčištění a přepracování základny kódu s cílem zjednodušit údržbu projektu, odstranit zastaralé funkce a modernizovat procesy sestavení a testování. Projekt je osvobozen od vazby na sadu nástrojů Nose, která zůstala bez podpory. Přidána podpora pro NumPy 1.19 a novější verze. Minimální podporovaná verze Pythonu byla zvýšena na 3.8. Byl proveden přechod na měsíční aktualizace.

Zdroj: opennet.ru

Přidat komentář