From: Ben Darnell Date: Sun, 25 Nov 2012 02:22:10 +0000 (-0500) Subject: Bump version to 2.4.1, update release notes. X-Git-Tag: v2.4.1^0 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=169ac4ef4983058eadc72d7dc4860e8acb2c8109;p=thirdparty%2Ftornado.git Bump version to 2.4.1, update release notes. --- diff --git a/setup.py b/setup.py index f85185975..f3f903898 100644 --- a/setup.py +++ b/setup.py @@ -33,7 +33,7 @@ if "linux" in sys.platform.lower() and not python_26: extensions.append(distutils.core.Extension( "tornado.epoll", ["tornado/epoll.c"])) -version = "2.4" +version = "2.4.1" if major >= 3: import setuptools # setuptools is required for use_2to3 diff --git a/tornado/__init__.py b/tornado/__init__.py index 943c34c39..0c9bb9b10 100644 --- a/tornado/__init__.py +++ b/tornado/__init__.py @@ -25,5 +25,5 @@ from __future__ import absolute_import, division, with_statement # is zero for an official release, positive for a development branch, # or negative for a release candidate (after the base version number # has been incremented) -version = "2.4" -version_info = (2, 4, 0, 0) +version = "2.4.1" +version_info = (2, 4, 1, 0) diff --git a/website/sphinx/releases.rst b/website/sphinx/releases.rst index e66082906..182b4aa72 100644 --- a/website/sphinx/releases.rst +++ b/website/sphinx/releases.rst @@ -4,6 +4,7 @@ Release notes .. toctree:: :maxdepth: 2 + releases/v2.4.1 releases/v2.4.0 releases/v2.3.0 releases/v2.2.1 diff --git a/website/sphinx/releases/v2.4.1.rst b/website/sphinx/releases/v2.4.1.rst new file mode 100644 index 000000000..32f9384ca --- /dev/null +++ b/website/sphinx/releases/v2.4.1.rst @@ -0,0 +1,15 @@ +What's new in Tornado 2.4.1 +=========================== + +Nov 24, 2012 +------------ + +Bug fixes +~~~~~~~~~ + +* Fixed a memory leak in `tornado.stack_context` that was especially likely + with long-running ``@gen.engine`` functions. +* `tornado.auth.TwitterMixin` now works on Python 3. +* Fixed a bug in which `IOStream.read_until_close` with a streaming callback + would sometimes pass the last chunk of data to the final callback instead + of the streaming callback.