ReadyStack · Todas las herramientas gratis

Fin de vida de Python 3.10: qué cambió el 1 de octubre de 2026

Python 3.10 llegó al fin de vida el 1 de octubre de 2026; 3.10.22 fue la última versión y no habrá más parches de seguridad. Las nubes siguen: Google Cloud Run functions declaró obsoleto python310 el 4 de octubre de 2026, Azure Functions termina el soporte de 3.10 en octubre de 2026 y AWS Lambda declara obsoleto python3.10 el 31 de octubre de 2026. Pase a Python 3.13 (soporte hasta octubre de 2029).

FechaQué cambiaFuente
1 de octubre de 2026Fin de vida de Python 3.10. 3.10.22 es la última versión; no hay más parches de seguridad.Python release status (endoflife.date)
4 de octubre de 2026Google Cloud Run functions: python310 obsoleto. Retirada el 4 de abril de 2027.Google Cloud Run functions runtime support
Octubre de 2026Azure Functions: fin de soporte previsto para Python 3.10. Python 3.12 es la última versión en el plan Linux Consumption.Azure Functions supported languages
31 de octubre de 2026AWS Lambda: python3.10 obsoleto. Crear funciones bloqueado desde el 29 de julio de 2027 y actualizarlas desde el 31 de agosto de 2027.AWS Lambda runtimes
ReemplazoPython 3.13 tiene soporte hasta el 31 de octubre de 2029; Python 3.12 hasta el 31 de octubre de 2028.Python release status (endoflife.date)

Una versión 3.10 fijada suele estar en varios archivos a la vez: el Dockerfile, la matriz de CI, tox, .python-version, la plantilla de Lambda, el runtime de Terraform. Si se olvida uno, ese servicio sigue en un runtime sin parches.

Encuentre cada 3.10 fijado ahora (gratis)

Pegue un Dockerfile, un workflow de GitHub Actions, tox.ini, pyproject.toml, una plantilla SAM o serverless o un archivo de Terraform. La revisión nombra cada Python 3.10 fijado con su línea, la fecha que aplica en ese lugar y la línea de reemplazo.

Encuentre cada 3.10 fijado ahora (gratis) →

Para el equipo: corregir todo de una vez

En el editor, la extensión gratuita corrige el archivo abierto. Corregir de una vez cada 3.10 fijado del espacio de trabajo, con vista previa y un registro fechado de cada cambio, es la parte de pago. La clave de equipo añade una puerta de CI que hace fallar un build que agrega un nuevo 3.10.

Corregir todos los 3.10 de un espacio de trabajo - US$ 29 pago únicoClave de equipo - puerta de CI para cada repositorio, 5 puestos - US$ 149 pago único

En el editor: la extensión gratuita de VS Code (también en Open VSX para Cursor y VSCodium) revisa cada archivo que abre. VS Code Marketplace · Open VSX

Preguntas

¿Cuándo llegó Python 3.10 al fin de vida?

El 1 de octubre de 2026. Python 3.10.22 fue la última versión; el equipo de Python ya no publica parches de seguridad para 3.10.

¿Cuándo deja AWS Lambda de admitir python3.10?

AWS marca python3.10 como obsoleto el 31 de octubre de 2026. Crear funciones queda bloqueado desde el 29 de julio de 2027 y actualizarlas desde el 31 de agosto de 2027.

¿A qué versión conviene pasar?

Python 3.13 tiene soporte hasta octubre de 2029 y Python 3.12 hasta octubre de 2028. En el plan Linux Consumption de Azure Functions, 3.12 es la versión más reciente disponible.

Fuentes (leídas el 11/10/2026): Python release status (endoflife.date) · Python 3.10.22 release notice · Google Cloud Run functions runtime support · Azure Functions supported languages · AWS Lambda runtimes

Las fechas se copiaron de las páginas oficiales enlazadas el 11 de octubre de 2026; verifíquelas antes de un plazo de migración.