v0.17 release

This commit is contained in:
Sergey Shepelev
2015-02-23 08:04:26 +03:00
parent 52d42dd741
commit 37aa688736
4 changed files with 18 additions and 6 deletions

10
AUTHORS
View File

@@ -37,6 +37,7 @@ Contributors
* Jakub Stasiak * Jakub Stasiak
* Aldona Majorek * Aldona Majorek
* Victor Sergeyev * Victor Sergeyev
* David Szotten
Linden Lab Contributors Linden Lab Contributors
----------------------- -----------------------
@@ -96,7 +97,7 @@ Thanks To
* Astrum Kuo, python3 compatibility fixes; greenthread.unlink() method * Astrum Kuo, python3 compatibility fixes; greenthread.unlink() method
* Davanum Srinivas, Python3 compatibility fixes * Davanum Srinivas, Python3 compatibility fixes
* Dmitriy Kruglyak, PyPy 2.3 compatibility fix * 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 * Simon Jagoe, Python3 octal literal fix
* Tushar Gohad, wsgi: Support optional headers w/ "100 Continue" responses * Tushar Gohad, wsgi: Support optional headers w/ "100 Continue" responses
* raylu, fixing operator precedence bug in eventlet.wsgi * raylu, fixing operator precedence bug in eventlet.wsgi
@@ -111,6 +112,7 @@ Thanks To
* Stuart McLaren * Stuart McLaren
* Tomaz Muraus * Tomaz Muraus
* Victor Stinner * Victor Stinner
* ChangBo Guo(gcb), fixing typos in the documentation (GH #194) * ChangBo Guo(gcb), fixing typos in the documentation (GH-194)
* Marc Abramowitz, fixing the README so it renders correctly on PyPI (GH #183) * Marc Abramowitz, fixing the README so it renders correctly on PyPI (GH-183)
* David Szotten, tidying up tox configuration (GH #180) * 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

10
NEWS
View File

@@ -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 0.16.1
====== ======

View File

@@ -54,7 +54,7 @@ pip install eventlet
<p>Alternately, you can download the source tarball:</p> <p>Alternately, you can download the source tarball:</p>
<ul> <ul>
<li>latest release from <a class="reference external" target="_blank" href="https://pypi.python.org/pypi/eventlet/">PyPi</a>: <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> <li>or <a class="reference external" href="https://github.com/eventlet/eventlet/archive/master.zip">latest development version</a></li>
</ul> </ul>

View File

@@ -1,4 +1,4 @@
version_info = (0, 16, 1) version_info = (0, 17, 0)
__version__ = '.'.join(map(str, version_info)) __version__ = '.'.join(map(str, version_info))
try: try: