diff --git a/NEWS b/NEWS index 0a6200f..d06fccc 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,27 @@ +0.9.5 +===== +* support psycopg in db_pool +* smart patcher that does the right patching when importing without needing to understand plumbing of patched module +* patcher.monkey_patch() method replacing util.wrap_* +* monkeypatch threading support +* removed api.named +* move api_tests into greenthread_tests and hub_tests, or wherever's appropriate +* imported timeout module from gevent, replace exc_after and with_timeout() +* replace call_after with spawn_after; this is so that users don't see the Timer class +* added cancel() method to GreenThread to support the semantic of "abort if not already in the middle of something" +* eventlet.green.os with patched read() and write(), etc +* moved stuff from wrap_pipes_with_coroutine_pipe into green.os +* eventlet.green.subprocess instead of eventlet.processes +* improve patching docs, explaining more about patcher and why you'd use eventlet.green +* better documentation on greenpiles +* deprecate api.py completely +* deprecate util.py completely (possibly, leave it as a "utility module" containing named and, uh, some other stuff) +* deprecate saranwrap +* performance improvements in the hubs +* much better documentation overall +* new convenience functions: eventlet.connect and eventlet.listen. Thanks, Sergey! + + 0.9.4 ===== * Deprecated coros.Queue and coros.Channel (use queue.Queue instead) diff --git a/doc/real_index.html b/doc/real_index.html index 3d28c06..3be82f5 100644 --- a/doc/real_index.html +++ b/doc/real_index.html @@ -41,7 +41,7 @@ easy_install eventlet
Alternately, you can download the source tarball:
diff --git a/eventlet/__init__.py b/eventlet/__init__.py index 57a73ac..10a6728 100644 --- a/eventlet/__init__.py +++ b/eventlet/__init__.py @@ -1,4 +1,4 @@ -version_info = (0, 9, 5, "dev1") +version_info = (0, 9, 5) __version__ = ".".join(map(str, version_info)) try: