Overview

Request 1114733 accepted

- update to 6.2:
* https://www.tornadoweb.org/en/stable/releases/v6.2.0.html
- Update to version 6.1.0
* Full changelog can be found at
https://www.tornadoweb.org/en/stable/releases/v6.1.0.html
- version update to 6.0.4
General changes
* ``asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy())``
for this platform/version.
Bug fixes
* Fixed an issue in `.IOStream` (introduced in 6.0.0) that resulted in
``StreamClosedError`` being incorrectly raised if a stream is closed mid-read
but there is enough buffered data to satisfy the read.
* `.AnyThreadEventLoopPolicy` now always uses the selector event loop on Windows.
- Update to 6.0.3
Bug fixes
* `.gen.with_timeout` always treats ``asyncio.CancelledError`` as a
``quiet_exception`` (this improves compatibility with Python 3.8,
which changed ``CancelledError`` to a ``BaseException``).
* ``IOStream`` now checks for closed streams earlier, avoiding
spurious logged errors in some situations (mainly with websockets).
- Update to 6.0.2
Bug fixes
* `.WebSocketHandler.set_nodelay` works again.
* Accessing ``HTTPResponse.body`` now returns an empty byte string
instead of raising ``ValueError`` for error responses that don't
have a body (it returned None in this case in Tornado 5).
- Update to 6.0.1
Bug fixes
* Fixed issues with type annotations that caused errors while

Request History
Victor Zhestkov's avatar

vizhestkov created request

- update to 6.2:
* https://www.tornadoweb.org/en/stable/releases/v6.2.0.html
- Update to version 6.1.0
* Full changelog can be found at
https://www.tornadoweb.org/en/stable/releases/v6.1.0.html
- version update to 6.0.4
General changes
* ``asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy())``
for this platform/version.
Bug fixes
* Fixed an issue in `.IOStream` (introduced in 6.0.0) that resulted in
``StreamClosedError`` being incorrectly raised if a stream is closed mid-read
but there is enough buffered data to satisfy the read.
* `.AnyThreadEventLoopPolicy` now always uses the selector event loop on Windows.
- Update to 6.0.3
Bug fixes
* `.gen.with_timeout` always treats ``asyncio.CancelledError`` as a
``quiet_exception`` (this improves compatibility with Python 3.8,
which changed ``CancelledError`` to a ``BaseException``).
* ``IOStream`` now checks for closed streams earlier, avoiding
spurious logged errors in some situations (mainly with websockets).
- Update to 6.0.2
Bug fixes
* `.WebSocketHandler.set_nodelay` works again.
* Accessing ``HTTPResponse.body`` now returns an empty byte string
instead of raising ``ValueError`` for error responses that don't
have a body (it returned None in this case in Tornado 5).
- Update to 6.0.1
Bug fixes
* Fixed issues with type annotations that caused errors while


Pablo Suárez Hernández's avatar

PSuarezHernandez accepted request

openSUSE Build Service is sponsored by