Python 3.15 introduce mejoras significativas en asyncio y nuevas herramientas de profiling. Entre las principales funcionalidades destacan los lazy imports y el profiler Tachyon. En cuanto a asyncio, se implementa la capacidad de cancelar TaskGroup de manera estructurada mediante el método tg.cancel(), facilitando la gestión de tareas concurrentes sin necesidad de generar excepciones personalizadas. También se mejoran los context managers para funcionar correctamente como decoradores con funciones asíncronas y generadores, algo que no funcionaba adecuadamente en versiones anteriores. Respecto a threading, se incorporan serialize_iterator y synchronized_iterator para hacer seguros los iteradores en entornos multihilo, además de concurrent_tee para duplicar valores entre múltiples iteradores. Finalmente, se añade la operación xor a collections.Counter, permitiendo realizar operaciones de diferencia simétrica entre contadores.
Python 3.15 introduce cancelación estructurada de tareas y nuevo profiler Tachyon
