Package: wnpp Severity: wishlist Owner: Nikolaus Rath <nikol...@rath.org>
* Package name : python-dugong Version : 1.0 Upstream Author : Nikolaus Rath <nikol...@rath.org> * URL : https://bitbucket.org/nikratio/python-dugong * License : PSF (Python Software Foundation License) Programming Lang: Python Description : HTTP 1.1 client module for Python supporting async io, pipelining and Expect: continue The Python Dugong module provides an API for communicating with HTTP 1.1 servers. It is an alternative to the standard library's `http.client` (formerly *httplib*) module. In contrast to `http.client`, Dugong: - allows you to send multiple requests right after each other without having to read the responses first. - supports waiting for 100-continue before sending the request body. - raises an exception instead of silently delivering partial data if the connection is closed before all data has been received. - raises one specific exception (`ConnectionClosed`) if the connection has been closed (while `http.client` connection may raise any of `BrokenPipeError`, `~http.client.BadStatusLine`, `ConnectionAbortedError`, `ConnectionResetError`, `~http.client.IncompleteRead` or simply return ``''`` on read) - supports non-blocking, asynchronous operation and is compatible with the asyncio_ module. - is not compatible with old HTTP 0.9 or 1.0 servers. I'm packaging this because the new version of the s3ql package depends on it. I intend to put this package under the Python team's umbrella. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org