Python 3.12.0 ha sido lanzado oficialmente .
Principales cambios
- Detalles de análisis de cadenas f más flexibles ( PEP 701 )
: Python mejora la sintaxis de cadenas f, la desbloquea y la integra en un analizador unificado - Admite protocolo de búfer ( PEP 688 )
- Presentamos una nueva API de depuración/creación de perfiles ( PEP 669 )
- Admite subintérpretes independientes con bloqueos de intérpretes globales separados ( PEP 684 )
- Se espera que el rendimiento optimizado, como PEP 709 y la compatibilidad con el optimizador binario BOLT, mejore el rendimiento general en un 5 %.
- Mejorar mensajes de error
- Admite el analizador de rendimiento de Linux que informa los nombres de las funciones de Python durante el seguimiento
anotación de tipo
- Presentamos una nueva sintaxis de anotación de tipos para clases genéricas ( PEP 695 )
- Presentamos un nuevo decorador de anulación para métodos ( PEP 698 )
Notas de la versión | Dirección de descarga
Además, Python 3.11 lanzó la sexta versión de mantenimiento 3.11.6 , que introdujo muchos cambios nuevos. Para obtener más detalles, consulte https://www.python.org/downloads/release/python-3110/ .