La Python Software Foundation ha rechazado una subvención de 1,5 millones de dólares de la National Science Foundation debido a requisitos que prohíben programas de Diversidad, Equidad e Inclusión bajo la administración Trump. La subvención habría financiado mejoras de seguridad para Python y su repositorio de paquetes, PyPI. La decisión se alinea con la misión de la fundación de fomentar una comunidad de programación diversa.
En enero de 2025, la Python Software Foundation (PSF) presentó una propuesta al programa de Seguridad, Seguridad y Privacidad de Ecosistemas de Código Abierto de la National Science Foundation. La iniciativa buscaba "abordar vulnerabilidades estructurales en Python y PyPI" desarrollando herramientas para la revisión proactiva automatizada de paquetes subidos a PyPI, basada en el análisis de capacidades de malware conocido. Esto protegería a millones de usuarios de PyPI de ataques en la cadena de suministro y beneficiaría a otros ecosistemas de código abierto como NPM y Crates.io.
Tras un proceso de propuestas de múltiples rondas y una evaluación de varios meses, la propuesta fue recomendada para financiamiento, con una tasa de éxito de solo el 36% para solicitantes primerizos de la NSF. Sin embargo, los términos requerían que la PSF afirmara que "no opera, y no operará durante el plazo de esta subvención de asistencia financiera, ningún programa que promueva o avance DEI, o ideología de equidad discriminatoria en violación de las leyes federales antidiscriminatorias". Esta restricción se aplicaba a todas las actividades de la PSF, no solo al trabajo financiado por la subvención, con la NSF pudiendo recuperar los fondos en caso de violaciones.
Con un presupuesto anual de 5 millones de dólares y 14 empleados, la PSF consideraba esta subvención como la más grande de su historia. Sin embargo, su misión incluye "apoyar y facilitar el crecimiento de una comunidad diversa e internacional de programadores de Python", lo que crea un conflicto directo. La fundación consultó contactos de la NSF y revisó casos similares, incluyendo The Carpentries, que retiró su propuesta en junio después de que se le marcara por contenido DEI relacionado con la retención de estudiantes subrepresentados.
The Carpentries señaló que las reglas, vigentes desde mayo, implicaban acordar discontinuar toda programación DEI, incluso si no estaba financiada por la NSF. De manera similar, la junta de la PSF votó unánimemente retirar la solicitud, declarando que "no podemos aceptar una declaración de que no operaremos programas que 'promuevan o avancen' diversidad, equidad e inclusión, ya que sería una traición a nuestra misión y a nuestra comunidad".
La PSF expresó decepción por las mejoras de seguridad perdidas, pero está buscando donaciones para perseguir el proyecto de manera independiente.