|
|
Log in / Subscribe / Register

gevent 0.12.0 released

From:  Denis Bilenko <denis.bilenko-AT-gmail.com>
To:  python-announce-list-AT-python.org, libevent-users-AT-freehaven.net
Subject:  gevent 0.12.0 released
Date:  Fri, 5 Feb 2010 13:48:26 +0600
Message-ID:  <95d6e98c1002042348w3cd7e9e8x58ad667821014bb1@mail.gmail.com>

gevent is a coroutine-based Python networking library that uses
greenlet to provide a high-level synchronous API on top of libevent
event loop.

Features include:

- convenient API around greenlets
- familiar synchronization primitives (Event, Queue)
- cooperative socket and ssl modules
- WSGI server on top of libevent-http
- DNS requests done through libevent-dns
- monkey patching utility to get pure Python modules, like urllib2, to cooperate

Homepage: http://www.gevent.org
Download page: http://pypi.python.org/pypi/gevent

* changes in 0.12.0 *

- The major new feature is a gevent.ssl module, that provides
cooperative implementation of the standard ssl module. It does not
require any additional extensions on Python ? 2.6. It also works on
2.4 and 2.5 if ssl package is installed. The old, PyOpenSSL-based
implementation of SSL objects is still available, but the new version
is the preferred way now.
- The library now compiles and passes most of the relevant tests on
Windows. It's still has a few rough edges (e.g. Ctrl-C is not
working), so it should be considered experimental.
- The socket object gained some performance improvements as well as a
number of bugfixes.
- Several incompatibilities of wsgi module with the WSGI spec have been fixed.

Read the full changelog entry here: http://www.gevent.org/changelog.html
-- 
http://mail.python.org/mailman/listinfo/python-announce-list

        Support the Python Software Foundation:
        http://www.python.org/psf/donations/



to post comments


Copyright © 2010, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds