Sortie du shell interactif IPython 8.0

La sortie d'IPython 8.0, un shell interactif pour le langage Python, qui combine les capacités de la console interactive Python et du shell de commande Unix, fournit des outils flexibles de débogage, d'édition de code et de visualisation de données. IPython est largement utilisé dans la communauté scientifique pour le développement, le traitement de données et l'exécution interactive d'applications associées aux bibliothèques numpy, matplotlib, sympy et scipy.

La nouvelle version ajoute la possibilité de reformater le code à l'aide de la boîte à outils Black. Amélioration des informations de suivi des appels dans les messages d'erreur. Recherche sélective améliorée dans l’historique des transactions. Le mode de suggestion automatique a été implémenté pour afficher automatiquement les recommandations pour continuer la saisie.

Sortie du shell interactif IPython 8.0 Sortie du shell interactif IPython 8.0 Sortie du shell interactif IPython 8.0

Un nettoyage et une refonte importants de la base de code ont été effectués, visant à simplifier la maintenance du projet, à supprimer les fonctions obsolètes et à moderniser les processus de construction et de test. Le projet n'est plus lié à la boîte à outils Nose, qui a été laissée sans support. Ajout de la prise en charge de NumPy 1.19 et des versions plus récentes. La version minimale prise en charge de Python a été augmentée à 3.8. La transition vers des mises à jour mensuelles a été effectuée.

Source: opennet.ru

Ajouter un commentaire