summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Shepelev <temotor@gmail.com>2015-02-23 08:04:26 +0300
committerSergey Shepelev <temotor@gmail.com>2015-02-23 08:04:26 +0300
commit37aa6887365b88b8fa7e6538f1b7c018250b28a7 (patch)
treec219e39e5eb2b43a9239e94650f16e96064c7fb8
parent52d42dd741fc8da7f1b1ac525ff6c9f2f5739ee7 (diff)
downloadeventlet-37aa6887365b88b8fa7e6538f1b7c018250b28a7.tar.gz
v0.17 releasev0.17
-rw-r--r--AUTHORS10
-rw-r--r--NEWS10
-rw-r--r--doc/real_index.html2
-rw-r--r--eventlet/__init__.py2
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
<p>Alternately, you can download the source tarball:</p>
<ul>
<li>latest release from <a class="reference external" target="_blank" href="https://pypi.python.org/pypi/eventlet/">PyPi</a>:
- <a class="reference external" href="https://pypi.python.org/packages/source/e/eventlet/eventlet-0.16.1.tar.gz">eventlet-0.16.1.tar.gz</a></li>
+ <a class="reference external" href="https://pypi.python.org/packages/source/e/eventlet/eventlet-0.17.0.tar.gz">eventlet-0.17.0.tar.gz</a></li>
<li>or <a class="reference external" href="https://github.com/eventlet/eventlet/archive/master.zip">latest development version</a></li>
</ul>
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: