One month after forking the httpx Python HTTP client library, the httpxyz project has shipped significant bug fixes and performance improvements. Key highlights include forking the underlying httpcore transport layer into httpcorexyz, fixing async lock contention issues that reduce GET latency by ~3.3x, resolving HTTP/2 deadlocks, race conditions, proxy connection leaks, and SOCKS5 timeout hangs. A compatibility shim allows httpxyz to work alongside third-party packages that still import httpx. Lazy CLI imports cut import time roughly in half. The author now actively recommends switching from httpx to httpxyz given the accumulated improvements.
Sort: