@sol-dorado
Realmente el cambio de 3.7 a 3.11 era ya necesario.
De echo no se hizo el cambio a 3.9 por un problema.
Más que a partir de 3.11 Python esta mucho mejor optimizado y es mucho más rápido, seguramente no notemos la diferencia, pero hay esta y en futuras versiones aun mejora más.
Además, si los cambios internos quieren ser robustos para un futuro incluyendo partes de lenguaje en C el cambio tenia que ser ya.
Otro tema es lo de los complementos.
Claro esta, al haber un cambio tan brusco de 3.7 a 3.11 hay muchas cosas que se han eliminado de Pytthon que ya no tienen sentido, o se han cambiado por otras funciones para mejorar, etc.
Muchas librerías al adaptarse pierden la compatibilidad con 3.7 y otras que usábamos en 3.7 ya no son validas en 3.11 por lo que hay que andar añadiendo las librerías para las dos versiones si se quiere dar compatibilidad por lo que ahora seguro que abran muchos complementos que palmarán seguro no valiendo solo con dar compatibilidad desde la tienda oficial o cambiando manifiesto.
A favor si diré que hay mucho movimiento en cuanto a versiones beta de complementos, sobre todo los más usados para que cuando salga la RC1 y Final de NVDA 2024.1 ya estén listos.