Un desarrollador, Michiel Beijen, ha bifurcado la popular biblioteca HTTP para Python httpx en un nuevo proyecto llamado httpxyz. La decisión surge de una serie de problemas con el desarrollo original de httpx, incluyendo la falta de actualizaciones y correcciones de errores desde noviembre de 2024, la ocultación de problemas en el repositorio de GitHub, y la prolongada planificación de una versión 1.0 que parece no avanzar. Beijen también ha expresado preocupación por la falta de mantenimiento y la dificultad para involucrar a otros colaboradores en el proyecto original. La bifurcación busca proporcionar una ruta más estable y con actualizaciones más frecuentes para los usuarios de httpx, evitando cambios disruptivos y priorizando la compatibilidad. El nuevo proyecto se alojará en Codeberg, una plataforma alternativa a GitHub, como parte de un esfuerzo por diversificar la infraestructura de desarrollo. Varios paquetes de Python, como los de OpenAI y Anthropic, que dependen de httpx, ya han implementado medidas para evitar la instalación de la versión 1.0 debido a estas preocupaciones. Beijen anima a los usuarios a considerar niquests, una bifurcación de requests, como una alternativa si necesitan una solución inmediata.
httpxyz: Nueva bifurcación de la biblioteca HTTP para Python
Fuentes:
Michiel's Blog
