Κυκλοφορία του διαδραστικού κελύφους IPython 8.0

Η κυκλοφορία του IPython 8.0, ενός διαδραστικού κελύφους για τη γλώσσα Python, που συνδυάζει τις δυνατότητες της διαδραστικής κονσόλας Python και του κελύφους εντολών Unix, παρέχει ευέλικτα εργαλεία εντοπισμού σφαλμάτων, επεξεργασίας κώδικα και οπτικοποίησης δεδομένων. Το IPython χρησιμοποιείται ευρέως στην επιστημονική κοινότητα για την ανάπτυξη, την επεξεργασία δεδομένων και τη διαδραστική εκτέλεση εφαρμογών που σχετίζονται με τις βιβλιοθήκες numpy, matplotlib, sympy και scipy.

Η νέα έκδοση προσθέτει τη δυνατότητα αναδιαμόρφωσης κώδικα χρησιμοποιώντας το Black toolkit. Βελτιωμένες πληροφορίες παρακολούθησης κλήσεων σε μηνύματα σφάλματος. Βελτιωμένη επιλεκτική αναζήτηση μέσω του ιστορικού συναλλαγών. Η λειτουργία αυτόματης πρότασης έχει εφαρμοστεί για αυτόματη εμφάνιση προτάσεων για τη συνέχιση της εισαγωγής.

Κυκλοφορία του διαδραστικού κελύφους IPython 8.0 Κυκλοφορία του διαδραστικού κελύφους IPython 8.0 Κυκλοφορία του διαδραστικού κελύφους IPython 8.0

Πραγματοποιήθηκε σημαντικός καθαρισμός και επανεπεξεργασία της βάσης κώδικα, με στόχο την απλούστευση της συντήρησης του έργου, την κατάργηση των απαρχαιωμένων λειτουργιών και τον εκσυγχρονισμό των διαδικασιών κατασκευής και δοκιμών. Το έργο απαλλάσσεται από τη σύνδεση με την εργαλειοθήκη Nose, η οποία έμεινε χωρίς υποστήριξη. Προστέθηκε υποστήριξη για NumPy 1.19 και νεότερες εκδόσεις. Η ελάχιστη υποστηριζόμενη έκδοση της Python έχει αυξηθεί σε 3.8. Η μετάβαση στις μηνιαίες ενημερώσεις έχει γίνει.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο