From 37aa6887365b88b8fa7e6538f1b7c018250b28a7 Mon Sep 17 00:00:00 2001 From: Sergey Shepelev Date: Mon, 23 Feb 2015 08:04:26 +0300 Subject: [PATCH] v0.17 release --- AUTHORS | 10 ++++++---- NEWS | 10 ++++++++++ doc/real_index.html | 2 +- eventlet/__init__.py | 2 +- 4 files changed, 18 insertions(+), 6 deletions(-) diff --git a/AUTHORS b/AUTHORS index a74519c..003be24 100644 --- a/AUTHORS +++ b/AUTHORS @@ -37,6 +37,7 @@ Contributors * Jakub Stasiak * Aldona Majorek * Victor Sergeyev +* David Szotten Linden Lab Contributors ----------------------- @@ -96,7 +97,7 @@ Thanks To * Astrum Kuo, python3 compatibility fixes; greenthread.unlink() method * Davanum Srinivas, Python3 compatibility fixes * Dmitriy Kruglyak, PyPy 2.3 compatibility fix -* Jan Grant, Michael Kerrin, second simultaneous read (Github #94) +* Jan Grant, Michael Kerrin, second simultaneous read (GH-94) * Simon Jagoe, Python3 octal literal fix * Tushar Gohad, wsgi: Support optional headers w/ "100 Continue" responses * raylu, fixing operator precedence bug in eventlet.wsgi @@ -111,6 +112,7 @@ Thanks To * Stuart McLaren * Tomaz Muraus * Victor Stinner -* ChangBo Guo(gcb), fixing typos in the documentation (GH #194) -* Marc Abramowitz, fixing the README so it renders correctly on PyPI (GH #183) -* David Szotten, tidying up tox configuration (GH #180) +* ChangBo Guo(gcb), fixing typos in the documentation (GH-194) +* Marc Abramowitz, fixing the README so it renders correctly on PyPI (GH-183) +* Shaun Stanworth, equal chance to acquire semaphore from different greenthreads (GH-136) +* Lior Neudorfer, Make sure SSL retries are done using the exact same data buffer diff --git a/NEWS b/NEWS index 47767c3..74e5cda 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,13 @@ +0.17 +==== +* Full Python3 compatibility; Thanks to Jakub Stasiak +* greendns: IPv6 support, improved handling of /etc/hosts; Thanks to Floris Bruynooghe +* tpool: make sure we return results during killall; Thanks to David Szotten +* semaphore: Don't hog a semaphore if someone else is waiting for it; Thanks to Shaun Stanworth +* green.socket: create_connection() was wrapping all exceptions in socket.error; Thanks to Donagh McCabe +* Make sure SSL retries are done using the exact same data buffer; Thanks to Lior Neudorfer +* greenio: shutdown already closed sockets without error; Thanks to David Szotten + 0.16.1 ====== diff --git a/doc/real_index.html b/doc/real_index.html index d2f87b5..ef43620 100644 --- a/doc/real_index.html +++ b/doc/real_index.html @@ -54,7 +54,7 @@ pip install eventlet

Alternately, you can download the source tarball:

diff --git a/eventlet/__init__.py b/eventlet/__init__.py index 7b7b3bf..dc09c8e 100644 --- a/eventlet/__init__.py +++ b/eventlet/__init__.py @@ -1,4 +1,4 @@ -version_info = (0, 16, 1) +version_info = (0, 17, 0) __version__ = '.'.join(map(str, version_info)) try: