0.9.5 branding

This commit is contained in:
Ryan Williams
2010-02-21 11:51:41 -05:00
parent 533c8690ef
commit 815a82b998
3 changed files with 26 additions and 2 deletions

24
NEWS
View File

@@ -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)

View File

@@ -41,7 +41,7 @@ easy_install eventlet
<p>Alternately, you can download the source tarball:
<ul>
<li><a href="http://pypi.python.org/packages/source/e/eventlet/eventlet-0.9.4.tar.gz">eventlet-0.9.4.tar.gz</a></li>
<li><a href="http://pypi.python.org/packages/source/e/eventlet/eventlet-0.9.5.tar.gz">eventlet-0.9.5.tar.gz</a></li>
</ul>
</p>

View File

@@ -1,4 +1,4 @@
version_info = (0, 9, 5, "dev1")
version_info = (0, 9, 5)
__version__ = ".".join(map(str, version_info))
try: