Hello community, here is the log from the commit of package python3-tornado for openSUSE:Factory checked in at 2014-10-05 20:31:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python3-tornado (Old) and /work/SRC/openSUSE:Factory/.python3-tornado.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python3-tornado" Changes: -------- --- /work/SRC/openSUSE:Factory/python3-tornado/python3-tornado.changes 2014-06-01 19:40:43.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python3-tornado.new/python3-tornado.changes 2014-10-05 20:32:04.000000000 +0200 @@ -1,0 +2,74 @@ +Thu Oct 2 16:05:54 UTC 2014 - toddrme2178@gmail.com + +- Remove python-pycares BuildRequires since it is optional and + not in openSUSE:Factory + +------------------------------------------------------------------- +Wed Oct 1 15:23:31 UTC 2014 - toddrme2178@gmail.com + +- Update to version 4.0.2 + + Bug fixes + * Fixed a bug that could sometimes cause a timeout to fire after being + cancelled. + * `.AsyncTestCase` once again passes along arguments to test methods, + making it compatible with extensions such as Nose's test generators. + * `.StaticFileHandler` can again compress its responses when gzip is enabled. + * ``simple_httpclient`` passes its ``max_buffer_size`` argument to the + underlying stream. + * Fixed a reference cycle that can lead to increased memory consumption. + * `.add_accept_handler` will now limit the number of times it will call + `~socket.socket.accept` per `.IOLoop` iteration, addressing a potential + starvation issue. + * Improved error handling in `.IOStream.connect` (primarily for FreeBSD + systems) +- Update to version 4.0.1 + + Bug fixes + * The build will now fall back to pure-python mode if the C extension + fails to build for any reason (previously it would fall back for some + errors but not others). + * `.IOLoop.call_at` and `.IOLoop.call_later` now always return + a timeout handle for use with `.IOLoop.remove_timeout`. + * If any callback of a `.PeriodicCallback` or `.IOStream` returns a + `.Future`, any error raised in that future will now be logged + (similar to the behavior of `.IOLoop.add_callback`). + * Fixed an exception in client-side websocket connections when the + connection is closed. + * ``simple_httpclient`` once again correctly handles 204 status + codes with no content-length header. + * Fixed a regression in ``simple_httpclient`` that would result in + timeouts for certain kinds of errors. +- Update to version 4.0.0 + + Highlights + * The `tornado.web.stream_request_body` decorator allows large files to be + uploaded with limited memory usage. + * Coroutines are now faster and are used extensively throughout Tornado itself. + More methods now return `Futures <.Future>`, including most `.IOStream` + methods and `.RequestHandler.flush`. + * Many user-overridden methods are now allowed to return a `.Future` + for flow control. + * HTTP-related code is now shared between the `tornado.httpserver`, + ``tornado.simple_httpclient`` and `tornado.wsgi` modules, making support + for features such as chunked and gzip encoding more consistent. + `.HTTPServer` now uses new delegate interfaces defined in `tornado.httputil` + in addition to its old single-callback interface. + * New module `tornado.tcpclient` creates TCP connections with non-blocking + DNS, SSL handshaking, and support for IPv6. + + See more release details at + http://www.tornadoweb.org/en/stable/releases/v4.0.0.html +- Update to version 3.2.2 + + Security fixes + * The XSRF token is now encoded with a random mask on each request. + This makes it safe to include in compressed pages without being + vulnerable to the `BREACH attack http://breachattack.com`_. + This applies to most applications that use both the ``xsrf_cookies`` + and ``gzip`` options (or have gzip applied by a proxy). + + Backwards-compatibility notes + * If Tornado 3.2.2 is run at the same time as older versions on the same + domain, there is some potential for issues with the differing cookie + versions. The `.Application` setting ``xsrf_cookie_version=1`` can + be used for a transitional period to generate the older cookie format + on newer servers. + + Other changes + * ``tornado.platform.asyncio`` is now compatible with ``trollius`` version 0.3. + +------------------------------------------------------------------- Old: ---- tornado-3.2.1.tar.gz New: ---- tornado-4.0.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python3-tornado.spec ++++++ --- /var/tmp/diff_new_pack.5PaR51/_old 2014-10-05 20:32:05.000000000 +0200 +++ /var/tmp/diff_new_pack.5PaR51/_new 2014-10-05 20:32:05.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package python3-tornado # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python3-tornado -Version: 3.2.1 +Version: 4.0.2 Release: 0 Url: http://www.tornadoweb.org Summary: Open source version of scalable, non-blocking web server that power FriendFeed @@ -25,10 +25,15 @@ Group: Development/Languages/Python Source: https://pypi.python.org/packages/source/t/tornado/tornado-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: python3 -BuildRequires: python3-2to3 BuildRequires: python3-devel -BuildRequires: python3-setuptools +BuildRequires: python3-pycurl +BuildRequires: python3-simplejson +# Not yet available for python 3 +# BuildRequires: python3-Twisted +Requires: python3-simplejson +Recommends: python3-pycares +Recommends: python3-pycurl +Recommends: python3-Twisted %if 0%{?suse_version} BuildRequires: fdupes %endif ++++++ tornado-3.2.1.tar.gz -> tornado-4.0.2.tar.gz ++++++ ++++ 16660 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org