Bug#951551: ITP: httpx -- fully featured HTTP client, with sync and async APIs, and support for both HTTP/1.1 and HTTP/2
> > please hold, i'll have it uploaded to NEW withing 15 days from today. httpx requires a newer version of python3-rfc3986 than we have in the archived; so until that's upgraded i cant continue with this work. -- Sandro "morph" Tosi My website: http://sandrotosi.me/ Me at Debian: http://wiki.debian.org/SandroTosi Twitter: https://twitter.com/sandrotosi
Bug#951551: ITP: httpx -- fully featured HTTP client, with sync and async APIs, and support for both HTTP/1.1 and HTTP/2
On 04/05/2020 00:52, Sandro Tosi wrote: On Thu, Apr 30, 2020 at 4:14 AM Andrej Shadura wrote: Hi Sandro, On 18/03/2020 19:55, Sandro Tosi wrote: I’m glad to see you started to work on this. Is there anything I can help with?\ I think i'm good, thanks for checking in. Have you had time to work on this in the meantime? If not, maybe I can take this ITP over? I need httpx for a project I work on, and I’d like to use the packaged version but at the same time avoid duplicate effort. please hold, i'll have it uploaded to NEW withing 15 days from today. Thanks a lot, really looking forward to having it in Debian. By the way, there’s a new release planned in the coming days, you may want to pull it in while working on this. -- Cheers, Andrej
Bug#951551: ITP: httpx -- fully featured HTTP client, with sync and async APIs, and support for both HTTP/1.1 and HTTP/2
On Thu, Apr 30, 2020 at 4:14 AM Andrej Shadura wrote: > > Hi Sandro, > > On 18/03/2020 19:55, Sandro Tosi wrote: > >> I’m glad to see you started to work on this. Is there anything I can > >> help with?\ > > > I think i'm good, thanks for checking in. > > Have you had time to work on this in the meantime? If not, maybe I can > take this ITP over? I need httpx for a project I work on, and I’d like > to use the packaged version but at the same time avoid duplicate effort. please hold, i'll have it uploaded to NEW withing 15 days from today. -- Sandro "morph" Tosi My website: http://sandrotosi.me/ Me at Debian: http://wiki.debian.org/SandroTosi Twitter: https://twitter.com/sandrotosi -- Sandro "morph" Tosi My website: http://sandrotosi.me/ Me at Debian: http://wiki.debian.org/SandroTosi Twitter: https://twitter.com/sandrotosi
Bug#951551: ITP: httpx -- fully featured HTTP client, with sync and async APIs, and support for both HTTP/1.1 and HTTP/2
Hi Sandro, On 18/03/2020 19:55, Sandro Tosi wrote: I’m glad to see you started to work on this. Is there anything I can help with?\ I think i'm good, thanks for checking in. Have you had time to work on this in the meantime? If not, maybe I can take this ITP over? I need httpx for a project I work on, and I’d like to use the packaged version but at the same time avoid duplicate effort. Thanks in advance. -- Cheers, Andrej
Bug#951551: ITP: httpx -- fully featured HTTP client, with sync and async APIs, and support for both HTTP/1.1 and HTTP/2
> I’m glad to see you started to work on this. Is there anything I can > help with?\ I think i'm good, thanks for checking in. -- Sandro "morph" Tosi My website: http://sandrotosi.me/ Me at Debian: http://wiki.debian.org/SandroTosi Twitter: https://twitter.com/sandrotosi
Bug#951551: ITP: httpx -- fully featured HTTP client, with sync and async APIs, and support for both HTTP/1.1 and HTTP/2
Hi, On Mon, 17 Feb 2020 20:47:33 -0500 Sandro Tosi wrote: * Package name: httpx Version : 0.11.1 Upstream Author : Encode OSS * URL : https://www.python-httpx.org/ * License : BSD Programming Lang: Python Description : fully featured HTTP client, with sync and async APIs, and support for both HTTP/1.1 and HTTP/2 I’m glad to see you started to work on this. Is there anything I can help with? I was going to package httpx myself, but found this ITP. -- Cheers, Andrej
Bug#951551: ITP: httpx -- fully featured HTTP client, with sync and async APIs, and support for both HTTP/1.1 and HTTP/2
Package: wnpp Severity: wishlist Owner: Sandro Tosi * Package name: httpx Version : 0.11.1 Upstream Author : Encode OSS * URL : https://www.python-httpx.org/ * License : BSD Programming Lang: Python Description : fully featured HTTP client, with sync and async APIs, and support for both HTTP/1.1 and HTTP/2 HTTPX is a fully featured HTTP client for Python 3, which provides sync and async APIs, and support for both HTTP/1.1 and HTTP/2. HTTPX builds on the well-established usability of `requests`, and gives you: * A broadly `requests`-compatible API * Standard synchronous interface, but with async support if you need it * HTTP/1.1 and HTTP/2 support * Ability to make requests directly to WSGI applications or ASGI applications. * Strict timeouts everywhere. * Fully type annotated. * 99% test coverage. Plus all the standard features of `requests`: * International Domains and URLs * Keep-Alive & Connection Pooling * Sessions with Cookie Persistence * Browser-style SSL Verification * Basic/Digest Authentication * Elegant Key/Value Cookies * Automatic Decompression * Automatic Content Decoding * Unicode Response Bodies * Multipart File Uploads * HTTP(S) Proxy Support * Connection Timeouts * Streaming Downloads * .netrc Support * Chunked Requests