Lansarea shell-ului interactiv IPython 8.0

Lansarea IPython 8.0, un shell interactiv pentru limbajul Python, care combină capacitățile consolei interactive Python și shell-ul de comandă Unix, oferă instrumente flexibile de depanare, editare de cod și vizualizare a datelor. IPython este utilizat pe scară largă în comunitatea științifică pentru dezvoltarea, procesarea datelor și execuția interactivă a aplicațiilor asociate cu bibliotecile numpy, matplotlib, sympy și scipy.

Noua versiune adaugă posibilitatea de a reformata codul folosind setul de instrumente Black. Informații îmbunătățite de urmărire a apelurilor în mesajele de eroare. Căutare selectivă îmbunătățită prin istoricul tranzacțiilor. Modul de autosugestie a fost implementat pentru a afișa automat recomandări pentru continuarea introducerii.

Lansarea shell-ului interactiv IPython 8.0 Lansarea shell-ului interactiv IPython 8.0 Lansarea shell-ului interactiv IPython 8.0

S-au efectuat curățări și reprelucrari semnificative ale bazei de cod, având ca scop simplificarea întreținerii proiectului, eliminarea funcțiilor învechite și modernizarea proceselor de construire și testare. Proiectul este eliberat de a fi legat de trusa de instrumente Nose, care a rămas fără sprijin. S-a adăugat suport pentru NumPy 1.19 și versiuni mai noi. Versiunea minimă acceptată de Python a fost mărită la 3.8. S-a făcut trecerea la actualizări lunare.

Sursa: opennet.ru

Adauga un comentariu