- Change this package back to latest python tornado to use
same approach like we do with pytest
- Reduce the conflicts even more
- Remove cruft dependencies that should not be needed
- Conflicts fixes
- Use a different conflicts with other tornado versions.
- Rename to python-tornado6 to handle version incompatibilities
- 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
importing Tornado on Python 3.5.2.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tornado?expand=0&rev=114
- Update to version 4.5.3
+ tornado.curl_httpclient
* Improved debug logging on Python 3.
+ tornado.httpserver
* ``Content-Length`` and ``Transfer-Encoding`` headers are no longer
sent with 1xx or 204 responses (this was already true of 304
responses).
* Reading chunked requests no longer leaves the connection in a broken
state.
+ tornado.iostream
* Writing a `memoryview` can no longer result in "BufferError:
Existing exports of data: object cannot be re-sized".
+ tornado.options
* Duplicate option names are now detected properly whether they use
hyphens or underscores.
+ tornado.testing
* `.AsyncHTTPTestCase.fetch` now uses ``127.0.0.1`` instead of
``localhost``, improving compatibility with systems that have
partially-working ipv6 stacks.
+ tornado.web
* It is no longer allowed to send a body with 1xx or 204 responses.
+ tornado.websocket
* Requests with invalid websocket headers now get a response with
status code 400 instead of a closed connection.
OBS-URL: https://build.opensuse.org/request/show/576399
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tornado?expand=0&rev=70
* Tornado now requires Python 2.7 or 3.3+; versions 2.6 and 3.2 are no
longer supported. Pypy3 is still supported even though its latest
release is mainly based on Python 3.2.
* The `monotonic <https://pypi.python.org/pypi/monotonic>`_ package is
now supported as an alternative to `Monotime
<https://pypi.python.org/pypi/Monotime>`_ for monotonic clock support
on Python 2.
- add singledispatch and backports_abc dependencies
as stated in docs/releases/v4.3.0.rst
* Tornado has several new dependencies: (...)
``singledispatch`` on all Python versions prior to 3.4 (This was an
optional dependency in prior versions of Tornado, and is now
mandatory), and ``backports_abc>=0.4`` on all versions prior to
3.5
Since this python module works with python version >= 2.7.9 (otherwise it would be called python3-tornado, afaiu)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tornado?expand=0&rev=49
- add singledispatch and backports_abc dependencies
as stated in docs/releases/v4.3.0.rst
* Tornado has several new dependencies: (...)
``singledispatch`` on all Python versions prior to 3.4 (This was an
optional dependency in prior versions of Tornado, and is now
mandatory), and ``backports_abc>=0.4`` on all versions prior to
3.5
Since this python module works with python version >= 2.7.9 (otherwise it would be called python3-tornado, afaiu)
OBS-URL: https://build.opensuse.org/request/show/350523
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tornado?expand=0&rev=48
- Update to 4.1:
* If a `.Future` contains an exception but that exception is never
examined or re-raised (e.g. by yielding the `.Future`), a stack
trace will be logged when the `.Future` is garbage-collected.
* New class `tornado.gen.WaitIterator` provides a way to iterate
over ``Futures`` in the order they resolve.
* The `tornado.websocket` module now supports compression via the
"permessage-deflate" extension. Override
`.WebSocketHandler.get_compression_options` to enable on the server
side, and use the ``compression_options`` keyword argument to
`.websocket_connect` on the client side.
* When the appropriate packages are installed, it is possible to yield
`asyncio.Future` or Twisted ``Defered`` objects in Tornado coroutines.
OBS-URL: https://build.opensuse.org/request/show/298600
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tornado?expand=0&rev=39