Bug#951551: ITP: httpx -- fully featured HTTP client, with sync and async APIs, and support for both HTTP/1.1 and HTTP/2

2020-05-09 Thread Sandro Tosi
> > 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

2020-05-04 Thread Andrej Shadura

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

2020-05-03 Thread Sandro Tosi
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

2020-04-30 Thread Andrej Shadura

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

2020-03-18 Thread Sandro Tosi
> 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

2020-03-18 Thread Andrej Shadura

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

2020-02-17 Thread Sandro Tosi
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