Disponible Python 3.13 en ALDOS
Autor: Joel Barrios
Mon, 02 Feb 2026 22:15:00
X.com Facebook Reddit LinkedIn Email
Para fortalecer la base de desarrollo y seguridad de la distribución, se ha completado la integración de Python 3.13 en ALDOS. Esta actualización masiva —que inicialmente abarca aproximadamente 272 paquetes— permite la instalación en paralelo con Python 3.9 (la versión predeterminada actual) sin conflictos, garantizando compatibilidad y una transición fluida. La elección de Python 3.13 ofrece soporte de largo plazo hasta finales de 2029 y resuelve dependencias críticas, como la actualización de weasyprint para corregir una vulnerabilidad.
⚡ Actualización e instalación
Para los usuarios de ALDOS la actualización es inmediata y sencilla. Ejecute el siguiente mandato en su terminal para obtener todos los paquetes nuevos de Python 3.13 que su sistema requiera:
yum -y update
Todos los paquetes utilizan la nomenclatura python313-* (por ejemplo, python313-requests, python313-pip), lo que los distingue claramente de los módulos de Python 3.9 (python39-*). Esta convención permite la coexistencia perfecta de ambas versiones en el mismo sistema.
🛡️ Aplicaciones migradas y beneficio inmediato
Varias aplicaciones clave en la colección de software de ALDOS han sido migradas para utilizar Python 3.13 de manera inmediata, lo que trae beneficios tangibles:
- yt-dlp, youtube-dl, gallery-dl, firedm, video-downloader: Recuperan funcionalidad completa y compatibilidad con sitios web actuales.
- weasyprint: Se actualiza a la versión 68.0, resolviendo la vulnerabilidad CVE-2025-68616 presente en versiones anteriores.
- Bluefish, pdfarranger, awscli: Se benefician de las mejoras de rendimiento y las bibliotecas actualizadas del nuevo intérprete.
El resto de las aplicaciones se migrarán de manera progresiva en las próximas actualizaciones.
🚀 Nuevas características de Python 3.13
Python 3.13 introduce mejoras significativas que los desarrolladores en ALDOS pueden aprovechar:
- Intérprete interactivo mejorado: Edición multillena, salidas a color y un modo histórico que facilita pegar bloques de código.
- Mejoras de rendimiento experimentales: Incluye un compilador JIT (Just-In-Time) experimental y un «modo sin GIL» (Global Interpreter Lock) para un mejor aprovechamiento de los núcleos de procesador.
- Manejo de errores perfeccionado: Los mensajes de error son más claros y la semántica de
locals()está mejor definida. - Actualizaciones de la biblioteca estándar: Se eliminan APIs obsoletas y se introducen nuevos módulos como
dbm.sqlite3.
Estas características representan un avance importante en usabilidad, rendimiento y capacidades del lenguaje.
🔧 Construcción y compatibilidad
Los paquetes se crearon utilizando un archivo .spec de RPM especialmente diseñado que asegura una instalación limpia y paralela. La arquitectura modular permite a los usuarios y administradores elegir qué componentes de Python 3.13 instalar, manteniendo el sistema base de ALDOS estable y funcional con Python 3.9.
Esta actualización refleja el compromiso continuo con proveer un sistema moderno, seguro y preparado para las demandas del desarrollo de equipamiento lógico (software) actual y futuro.