Lanzamiento oficial de Python 3.14.0
(discuss.python.org)Lanzamiento oficial de Python 3.14.0 🐍
Se lanzó la versión oficial de Python 3.14.0. Esta actualización se enfoca en mejoras de rendimiento y la incorporación de nuevas funciones.
Funciones principales
- PEP 779: soporte oficial para Python con hilos libres (Free-threaded Python): permite ejecutar código Python de forma simultánea en varios hilos, lo que ayuda a aprovechar con mayor eficiencia los procesadores multinúcleo.
- PEP 649: evaluación diferida de anotaciones: pospone la evaluación de anotaciones como las pistas de tipo para reducir el tiempo de inicio.
- PEP 750: literales de cadenas de plantilla (t-strings): un nuevo formato de cadena similar a f-string, pero más seguro y flexible.
- PEP 734: múltiples intérpretes en la stdlib: permite ejecutar varios intérpretes de Python independientes dentro de un mismo proceso.
- PEP 784: nuevo módulo
compression.zstd: añade soporte para el algoritmo de compresión Zstandard, lo que permite una compresión de datos más rápida y eficiente. - Resaltado de sintaxis y soporte de color en PyREPL: se añade soporte de color en los CLI de
unittest,argparse,jsonycalendarpara mejorar la legibilidad.
Cambios principales
- PEP 761: fin de las firmas PGP para los artefactos de lanzamiento: ya no se ofrecerán firmas PGP y se recomienda usar Sigstore.
- Inclusión de un compilador JIT experimental: los binarios oficiales para macOS y Windows incluyen un compilador JIT experimental que puede mejorar el rendimiento.
- Lanzamiento oficial de binarios para Android: ahora también es posible usar Python oficialmente en Android.
- Nuevo instalador para Windows: será reemplazado por un nuevo instalador disponible desde Windows Store o desde la página de descargas.
5 comentarios
https://github.com/python/cpython/pull/125035
Guau, qué interesante.
Supongo que ya se acabó la época de sacar el tema del GIL en las entrevistas para aparentar que uno sabe.
Ahora sí es de verdad, Pi(3.14)thon
Por un momento me pregunté de qué estaban hablando jajajajaja