Pydantic relanza HTTPX como HTTPX2: un cliente HTTP moderno para Python

HTTPX2 es la continuación de HTTPX, el popular cliente HTTP para Python, ahora bajo el cuidado de Pydantic. Incluye cliente de línea de comandos, soporte para HTTP/1.1 y HTTP/2, APIs síncronas y asíncronas, y es totalmente compatible con requests. Con HTTPX en pausa, Pydantic garantiza mantenimiento y actualizaciones de seguridad oportunas para esta biblioteca crítica en muchos sistemas de producción.

Con HTTPX viendo actividad limitada recientemente, Pydantic asume el liderazgo bajo el nombre HTTPX2 para que los usuarios tengan un camino a seguir con mantenimiento confiable, incluyendo actualizaciones de seguridad oportunas para una biblioteca que se encuentra en la ruta crítica de tantos sistemas de producción.
  1. BoumTAC

    Pregunta de novato: ¿cuál es el propósito de tener tantas bibliotecas de peticiones? En JavaScript es una locura, pero en Python está empezando a sentirse igual: requests, httpx, httpx2... Desde mi perspectiva, las peticiones HTTP se dominaron hace años (¿décadas?). ¿Cuál es el punto de cambiar de biblioteca? ¿Qué tiene de extraordinario la nueva biblioteca HTTP que hace que requests parezca basura? Entiendo que de vez en cuando aparecen nuevos protocolos (como HTTP/2), pero eso es muy raro. Y si hay diferencias de rendimiento entre dos bibliotecas, ¿son realmente tan enormes? Incluso si lo son, el 99% de la gente no necesita ese impulso. ¿Qué impide que alguien simplemente mejore el rendimiento de la biblioteca existente?

  2. jenders

    Me habría complacido ver este proyecto con otro nombre, tal vez "httpx-ng" o "httpy", ya que inmediatamente asocio "http*2" con el obsoleto protocolo http/2 y no con el proyecto httpx.

  3. casper14

    La gente debería ser consciente de cuánto peor rinde HTTPX en comparación con Aiohttp. Para sistemas de alta escala, supone una diferencia masiva.

  4. niltecedu

    Cada vez que alguien usa httpx, siempre me pregunto por qué usar eso, especialmente cuando existe niquests. Siento que siempre ha sido un paquete mucho mejor.

  5. WalterGR

    Véase también la otra presentación del usuario https://news.ycombinator.com/item?id=49477212 "OpenAI: Migrando a HTTPX2" (github.com/openai) 66 puntos | hace 1 hora | 50 comentarios

Más de este día

2026-08-28