Lansarea shell-ului interactiv IPython 8.0

A avut loc lansarea IPython 8.0, un mediu interactiv pentru limbajul Python, care combină capabilitățile consolei interactive Python cu cele ale shell-ului Unix, oferind instrumente flexibile de depanare, editare a codului și vizualizare a datelor. IPython este utilizat activ în mediul științific pentru dezvoltare, prelucrarea datelor și executarea interactivă a aplicațiilor legate de bibliotecile numpy, matplotlib, sympy și scipy.

În noua versiune a fost adăugată opțiunea de reformatat codul folosind instrumentele Black. A fost îmbunătățită informativitatea urmelor de apel din mesajele de eroare. Căutarea selectivă în istoricul operațiunilor a fost îmbunătățită. A fost implementat modul de autosugestie pentru a oferi automat sugestii pentru continuarea introducerii.

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

A fost realizată o curățare și restructurare semnificativă a bazei de cod, cu scopul de a simplifica întreținerea proiectului, eliminând funcțiile învechite și modernizând procesele de construire și testare. Proiectul a fost eliberat de dependența de uneltele Nose, care nu mai sunt susținute. A fost adăugată suportul pentru NumPy 1.19 și versiuni mai recente. Versiunea minimă suportată de Python a fost crescută la 3.8. S-a trecut la generarea lunară a actualizărilor.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster