Forking httpx as httpxyz

31 points by jmillikin 10 hours ago on lobsters | 3 comments

thasso | 6 hours ago

This is somewhat related to The Slow Collapse of MkDocs, which was discussed a few days back. It sounds like the Slow Collapse post triggered the fork because it's the only reason listed that's completely new.

Tenzer | 8 hours ago

https://github.com/jawah/niquests was mentioned on the orange site as a great alternative to requests/httpx, and the benchmarking claims seem impressive. It's a fork of requests but with added async, HTTP/2 and HTTP/3 support (plus more).

It appears to mainly be done by one person, including the underlying dependencies (urllib3, h2, aioquic), which I guess is where some of the room for performance optimisations comes from. It does, however, make me wonder how viable an alternative it is if it all relies on one person.

I guess it's not much better with the alternatives that also seem to hinge on single individuals, some of whom seem rather burnt out anyway.

splitbrain | 7 hours ago

It's also mentioned in the FAQ section of the linked article. (Might have been added after you read it)