828c1db4d6
3.3.2: - Many HTTP proxies has buggy keepalive support. Let's not reuse connection but close it after processing every response. - Provide vendor source files in tarball 3.3.1: - Fix sock_read timeout. - When using a server-request body as the data= argument of a client request, iterate over the content with readany instead of readline to avoid Line too long errors. 3.3.0: Features - Raise ConnectionResetError instead of CancelledError on trying to write to a closed stream. - Implement ClientTimeout class and support socket read timeout. - Enable logging when aiohttp.web is used as a program - Add canonical property to resources - Forbid reading response BODY after release - Implement base protocol class to avoid a dependency from internal asyncio.streams.FlowControlMixin - Cythonize @helpers.reify, 5% boost on macro benchmark - Optimize HTTP parser - Implement runner.addresses property. - Use bytearray instead of a list of bytes in websocket reader. It improves websocket message reading a little. - Remove heartbeat on closing connection on keepalive timeout. The used hack violates HTTP protocol. - Limit websocket message size on reading to 4 MB by default. Bugfixes - Don't reuse a connection with the same URL but different proxy/TLS settings - When parsing the Forwarded header, the optional port number is now preserved. Improved Documentation - Make Change Log more visible in docs - Make style and grammar improvements on the FAQ page. - Document that signal handlers should be async functions since aiohttp 3.0 Deprecations and Removals - Deprecate custom application's router. |
||
---|---|---|
.. | ||
DESCR | ||
distinfo | ||
Makefile | ||
PLIST |