Lanzamiento del shell interactivo IPython 8.0

El lanzamiento de IPython 8.0, un shell interactivo para el lenguaje Python, que combina las capacidades de la consola interactiva Python y el shell de comandos de Unix, proporciona herramientas flexibles de depuración, edición de código y visualización de datos. IPython es ampliamente utilizado en la comunidad científica para el desarrollo, procesamiento de datos y ejecución interactiva de aplicaciones asociadas con las bibliotecas numpy, matplotlib, sympy y scipy.

La nueva versión agrega la capacidad de reformatear el código usando el kit de herramientas Black. Información de seguimiento de llamadas mejorada en mensajes de error. Búsqueda selectiva mejorada a través del historial de transacciones. El modo de autosugestión se ha implementado para mostrar automáticamente recomendaciones para continuar ingresando.

Lanzamiento del shell interactivo IPython 8.0 Lanzamiento del shell interactivo IPython 8.0 Lanzamiento del shell interactivo IPython 8.0

Se llevó a cabo una importante limpieza y reelaboración de la base del código, con el objetivo de simplificar el mantenimiento del proyecto, eliminar funciones obsoletas y modernizar los procesos de construcción y prueba. El proyecto se libera de estar atado al kit de herramientas Nose, que quedó sin soporte. Se agregó soporte para NumPy 1.19 y versiones más recientes. La versión mínima admitida de Python se ha aumentado a 3.8. Se ha realizado la transición a actualizaciones mensuales.

Fuente: opennet.ru

Añadir un comentario