Overview

Request 618898 accepted

- update to version 3.3.2:
* Raise ``ConnectionResetError`` instead of ``CancelledError`` on trying to
write to a closed stream. (`#2499 `_)
* Implement ``ClientTimeout`` class and support socket read timeout. (`#2768 `_)
* Enable logging when ``aiohttp.web`` is used as a program (`#2956 `_)
* Add canonical property to resources (`#2968 `_)
* Forbid reading response BODY after release (`#2983 `_)
* Implement base protocol class to avoid a dependency from internal
``asyncio.streams.FlowControlMixin`` (`#2986 `_)
* Cythonize ``@helpers.reify``, 5% boost on macro benchmark (`#2995 `_)
* Optimize HTTP parser (`#3015 `_)
* Implement ``runner.addresses`` property. (`#3036 `_)
* Use ``bytearray`` instead of a list of ``bytes`` in websocket reader. It
improves websocket message reading a little. (`#3039 `_)
* Remove heartbeat on closing connection on keepalive timeout. The used hack
violates HTTP protocol. (`#3041 `_)
* Limit websocket message size on reading to 4 MB by default. (`#3045 `_)


Tomáš Chvátal's avatar

Soo any reasons hyou are downgrading the version?

Request History
Adrian Schröter's avatar

adrianSuSE created request

- update to version 3.3.2:
* Raise ``ConnectionResetError`` instead of ``CancelledError`` on trying to
write to a closed stream. (`#2499 `_)
* Implement ``ClientTimeout`` class and support socket read timeout. (`#2768 `_)
* Enable logging when ``aiohttp.web`` is used as a program (`#2956 `_)
* Add canonical property to resources (`#2968 `_)
* Forbid reading response BODY after release (`#2983 `_)
* Implement base protocol class to avoid a dependency from internal
``asyncio.streams.FlowControlMixin`` (`#2986 `_)
* Cythonize ``@helpers.reify``, 5% boost on macro benchmark (`#2995 `_)
* Optimize HTTP parser (`#3015 `_)
* Implement ``runner.addresses`` property. (`#3036 `_)
* Use ``bytearray`` instead of a list of ``bytes`` in websocket reader. It
improves websocket message reading a little. (`#3039 `_)
* Remove heartbeat on closing connection on keepalive timeout. The used hack
violates HTTP protocol. (`#3041 `_)
* Limit websocket message size on reading to 4 MB by default. (`#3045 `_)


Matej Cepl's avatar

mcepl accepted request

Why do we have that ``test`` condition at all? Is there some context when we don't want to run them?

openSUSE Build Service is sponsored by