summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Shepelev <temotor@gmail.com>2017-04-06 01:31:08 +0300
committerSergey Shepelev <temotor@gmail.com>2017-04-06 01:31:08 +0300
commit1ed0c7f556656e48089aefc41476761e27c4f156 (patch)
treeba36e5a2078bb6281e621d5dd97e01a6a5e68cda
parent61fc317c22a84201beabe892f61a30ae59206aba (diff)
downloadeventlet-1ed0c7f556656e48089aefc41476761e27c4f156.tar.gz
v0.21.0 releasev0.21.0
-rw-r--r--AUTHORS5
-rw-r--r--NEWS21
-rw-r--r--doc/real_index.html2
-rw-r--r--eventlet/__init__.py2
4 files changed, 28 insertions, 2 deletions
diff --git a/AUTHORS b/AUTHORS
index 6272011..c5b94a7 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -145,3 +145,8 @@ Thanks To
* Artur Stawiarski
* Tal Wrii
* Roman Podoliaka
+* Gevorg Davoian
+* Ondřej Kobližek
+* Yuichi Bando
+* Feng
+* Aayush Kasurde
diff --git a/NEWS b/NEWS
index 4d9c94d..c57fd85 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,24 @@
+0.21.0
+======
+* New timeout error API: .is_timeout=True on exception object
+ It's now easy to test if network error is transient and retry is appropriate.
+ Please spread the word and invite other libraries to support this interface.
+* hubs: use monotonic clock by default (bundled package); Thanks to Roman Podoliaka and Victor Stinner
+* dns: EVENTLET_NO_GREENDNS option is back, green is still default
+* dns: hosts file was consulted after nameservers
+* ssl: RecursionError on Python3.6+; Thanks to justdoit0823@github and Gevent developers
+* wsgi: log_output=False was not disabling startup and accepted messages
+* greenio: Fixed OSError: [WinError 10038] Socket operation on nonsocket
+* dns: EAI_NODATA was removed from RFC3493 and FreeBSD
+* green.select: fix mark_as_closed() wrong number of args
+* green.zmq: socket.{recv,send}_* signatures did not match recent upstream pyzmq
+* New feature: Add zipkin tracing to eventlet
+* db_pool: proxy Connection.set_isolation_level()
+* green.zmq: support RCVTIMEO (receive timeout)
+* green.profile: Python3 compatibility; Thanks to Artur Stawiarski
+* support: upgrade bundled six to 1.10 (dbfbfc818e3d)
+* python3.6: http.client.request support chunked_encoding
+
0.20.1
======
* dns: try unqualified queries as top level
diff --git a/doc/real_index.html b/doc/real_index.html
index 40025c9..2a0a5b5 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 archive:</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.20.1.tar.gz">eventlet-0.20.1.tar.gz</a></li>
+ <a class="reference external" href="https://pypi.python.org/packages/source/e/eventlet/eventlet-0.21.0.tar.gz">eventlet-0.21.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 0f57a1d..9da3cfd 100644
--- a/eventlet/__init__.py
+++ b/eventlet/__init__.py
@@ -1,7 +1,7 @@
import os
-version_info = (0, 20, 1)
+version_info = (0, 21, 0)
__version__ = '.'.join(map(str, version_info))
# This is to make Debian packaging easier, it ignores import
# errors of greenlet so that the packager can still at least