Python 3.13 ha llegado, trayendo consigo un conjunto de mejoras y correcciones de errores que prometen mejorar la experiencia de programación para desarrolladores en Ubuntu y derivados como Linux Mint, entre otros sistemas.
Novedades en Python 3.13:
- Rastreos de Excepciones Coloridos: Ahora, por defecto, cuando trabajas en el intérprete interactivo de Python, los rastreos de excepciones se muestran en colores, facilitando su lectura y comprensión.
- Cadenas de Documentos sin Sangría Inicial: En un esfuerzo por reducir el uso de memoria y disminuir el tamaño de los archivos .pyc, las cadenas de documentos (docstrings) han perdido la sangría inicial.
- Eliminación de Módulos Obsoletos: Python 3.13 se despide de una serie de módulos considerados obsoletos, incluyendo
aifc,audioop,chunk,cgi,cgitb,crypt,imghdr,mailcap,msilib,nis,nntplib,ossaudiodev,pipes,sndhdr,spwd,sunau,telnetlib,uu,xdrlib, ylib2to3. - Eliminaciones de Clases, Funciones y Métodos Obsoletos: Además de los módulos, se han eliminado muchas clases, funciones y métodos considerados obsoletos en varios módulos de la biblioteca estándar.
- Nuevas Desaprobaciones: Se han marcado numerosos elementos para su futura eliminación en Python 3.15 o 3.16, como parte del continuo esfuerzo por mantener limpia y actualizada la base de código.
- Cambios en la API de C: Se han realizado eliminaciones y marcado como obsoletas varias partes de la API de C, lo cual es relevante para aquellos que desarrollan extensiones para Python.
Instalación de Python 3.13 en Ubuntu y Derivados:
Para instalar Python 3.13 en Ubuntu y derivados, podemos utilizar el PPA deadsnakes, que ofrece versiones actualizadas de Python. A continuación, se detallan los pasos para añadir el PPA e instalar Python 3.13:
- Abre una terminal.
- Añade el PPA a tu sistema ejecutando:





