1b07b9d5e5227a65c91a32d54b1472c428713c57

- sys.exc_clear does not exist in 3.x - objects are not comparable by default in in 3.x. Timer needs to have __lt__ operator to be used by heapq. - callable is gone in 3.x. - tpool communication pipe changed to exchange binary data. It makes current GreenPipe work in 3.x. It is also faster and have less translation layers. - 3.x socket uses bytes not str class. Used s2b to make tests working on both.
Getting Started =============== There's some good documentation up at: http://eventlet.net/doc/ Here's something you can try right on the command line: % python >>> import eventlet >>> from eventlet.green import urllib2 >>> gt = eventlet.spawn(urllib2.urlopen, 'http://eventlet.net') >>> gt2 = eventlet.spawn(urllib2.urlopen, 'http://secondlife.com') >>> gt2.wait() >>> gt.wait() Also, look at the examples in the examples directory. Building the Docs Locally ========================= To build a complete set of HTML documentation, you must have Sphinx, which can be found at http://sphinx.pocoo.org/ (or installed with `easy_install sphinx`) cd doc make html The built html files can be found in doc/_build/html afterward.
Description
Languages
Python
99.5%
Shell
0.4%
Thrift
0.1%