Python Resuelve el Problema de la 'Dependencia Fantasma': PEP 770 y SBOMs Triunfan

2025-08-11
Python Resuelve el Problema de la 'Dependencia Fantasma': PEP 770 y SBOMs Triunfan

Seth Larson, Desarrollador Residente de Seguridad de la Fundación de Software Python, en colaboración con Alpha-Omega, publicó un documento técnico que detalla la solución al problema de la 'dependencia fantasma'. Esta solución, que aprovecha PEP 770 y las Listas de Materiales de Software (SBOM), mejora la capacidad de medición de los paquetes de Python. Esto permite que sistemas automatizados, como los escáneres de vulnerabilidades, proporcionen resultados precisos incluso en gráficos complejos de dependencias comunes en la computación científica, la computación de alto rendimiento y la IA. Proyectos clave como NumPy, criptografía y pip ya están evaluando la adopción de PEP 770.

Leer más
Desarrollo

Cumbre de Desarrolladores Core de Python: JIT, Hilos Virtuales y el Futuro

2025-06-15
Cumbre de Desarrolladores Core de Python: JIT, Hilos Virtuales y el Futuro

La cumbre anual de desarrolladores core de Python presentó debates apasionantes. Los ingenieros de Meta exploraron compiladores JIT conectables, con el objetivo de simplificar el desarrollo mediante nuevas APIs. Las ideas de Java impulsaron debates sobre hilos virtuales para Python, aumentando la concurrencia. La cumbre también incluyó debates sobre operadores de fusión nula, herramientas de codificación asistida por IA y la filosofía 'peor es mejor'. Finalmente, los desarrolladores pidieron centrarse en los benchmarks de memoria y profundizaron en la evolución futura del sistema de tipos de T-strings.

Leer más
Desarrollo