<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/eventlet.git/eventlet/green/select.py, branch run_python</title>
<subtitle>github.com: eventlet/eventlet.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/'/>
<entry>
<title>Fix string concatenation errors</title>
<updated>2014-11-15T13:35:06+00:00</updated>
<author>
<name>Steven Hardy</name>
<email>shardy@redhat.com</email>
</author>
<published>2014-10-16T17:40:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=34bcb6d15060140d7c15425d848dacdfc5b647bb'/>
<id>34bcb6d15060140d7c15425d848dacdfc5b647bb</id>
<content type='text'>
Some error paths concatenate the output of "type" with a string,
which gives TypeError: cannot concatenate 'str' and 'type' objects,
rather than describing the actual error.

Closes #149 GH
Closes #150 GH

Conflicts:
	eventlet/hubs/twistedr.py
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some error paths concatenate the output of "type" with a string,
which gives TypeError: cannot concatenate 'str' and 'type' objects,
rather than describing the actual error.

Closes #149 GH
Closes #150 GH

Conflicts:
	eventlet/hubs/twistedr.py
</pre>
</div>
</content>
</entry>
<entry>
<title>PEP-8 fixes</title>
<updated>2014-08-27T06:21:55+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2014-07-18T11:21:26+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=203e629212be5cf6e53d577734421d494b255754'/>
<id>203e629212be5cf6e53d577734421d494b255754</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>hubs: defang after remove; related to second simultaneous read issue</title>
<updated>2014-08-12T08:10:42+00:00</updated>
<author>
<name>Michael Kerrin</name>
<email>michael.kerrin@hp.com</email>
</author>
<published>2014-06-25T08:13:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=8f98f8b63443394dbcf8c506a2a2686b3c933ce9'/>
<id>8f98f8b63443394dbcf8c506a2a2686b3c933ce9</id>
<content type='text'>
https://github.com/eventlet/eventlet/issues/94

We have to defang the listener after removing it from the hub

Otherwise we never actaully remove it from the hub and get a return of the
second simultanous read.

This should fix this issue.

Turn off __builtin__ monkey patching by default

The reason is that eventlet.greenio.GreenPipe tries to
adapt an original file f, and performs the following check
isinstance(f, file) f is an original file object with file
is now our file method. This fails causing TypeError

nova-api exercises this

Fix up zmq to use the extended add signature

Having heard no problems relating eventlet and zmq,
I'm not going to dive in and drop random pataches against
it. If the 'Second simultaneous *er' crops up against
zmw then we at least now have the machinery to
address it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/eventlet/eventlet/issues/94

We have to defang the listener after removing it from the hub

Otherwise we never actaully remove it from the hub and get a return of the
second simultanous read.

This should fix this issue.

Turn off __builtin__ monkey patching by default

The reason is that eventlet.greenio.GreenPipe tries to
adapt an original file f, and performs the following check
isinstance(f, file) f is an original file object with file
is now our file method. This fails causing TypeError

nova-api exercises this

Fix up zmq to use the extended add signature

Having heard no problems relating eventlet and zmq,
I'm not going to dive in and drop random pataches against
it. If the 'Second simultaneous *er' crops up against
zmw then we at least now have the machinery to
address it.
</pre>
</div>
</content>
</entry>
<entry>
<title>python3 compatibility: print function</title>
<updated>2014-04-23T11:15:22+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2014-04-23T09:27:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=1b9f0f0edb285be01bc570b1f64ee2aa2cba49db'/>
<id>1b9f0f0edb285be01bc570b1f64ee2aa2cba49db</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>python3 compat fixes; Thanks to Astrum Kuo</title>
<updated>2014-04-02T11:27:08+00:00</updated>
<author>
<name>郭旭星Astrum Kuo</name>
<email>guoxuxing@meituan.com</email>
</author>
<published>2014-04-01T09:51:44+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=5399fbda9df91d546a6f814030cdd9e225f83230'/>
<id>5399fbda9df91d546a6f814030cdd9e225f83230</id>
<content type='text'>
https://github.com/eventlet/eventlet/pull/82

Celery could work with eventlet in Python3 now
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/eventlet/eventlet/pull/82

Celery could work with eventlet in Python3 now
</pre>
</div>
</content>
</entry>
<entry>
<title>python3 compat fixes</title>
<updated>2014-03-28T06:58:14+00:00</updated>
<author>
<name>Victor Sergeyev</name>
<email>vsergeyev@mirantis.com</email>
</author>
<published>2013-11-25T16:21:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=2b2f0a96b44779c5b98c851c55d70ec5e46e41f9'/>
<id>2b2f0a96b44779c5b98c851c55d70ec5e46e41f9</id>
<content type='text'>
https://github.com/eventlet/eventlet/pull/59
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/eventlet/eventlet/pull/59
</pre>
</div>
</content>
</entry>
<entry>
<title>green: select: ensure that hub can .wait() at least once before timeout</title>
<updated>2013-04-16T08:54:43+00:00</updated>
<author>
<name>YAMAMOTO Takashi</name>
<email>yamt@mwd.biglobe.ne.jp</email>
</author>
<published>2013-04-12T07:30:59+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=2adaeb6159c5408acb761a22ad56ba96a4c0d69b'/>
<id>2adaeb6159c5408acb761a22ad56ba96a4c0d69b</id>
<content type='text'>
https://github.com/eventlet/eventlet/pull/25
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/eventlet/eventlet/pull/25
</pre>
</div>
</content>
</entry>
<entry>
<title>Deprecated api.py and removed references to it.</title>
<updated>2010-02-20T19:44:31+00:00</updated>
<author>
<name>Ryan Williams</name>
<email>rdw@lindenlab.com</email>
</author>
<published>2010-02-20T19:44:31+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=9ab49a41ca63b64513bef2ed5f701c4a41ffd522'/>
<id>9ab49a41ca63b64513bef2ed5f701c4a41ffd522</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Tweaked the way monkey_patch works so that it'll work better if called after the modules it patches are imported.  Added major patcher docs overall.  Added blog link to the main page.</title>
<updated>2010-02-08T04:18:02+00:00</updated>
<author>
<name>Ryan Williams</name>
<email>rdw@lindenlab.com</email>
</author>
<published>2010-02-08T04:18:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=6a68fa53189b51c424813b2821f6f7e31a4d2f0d'/>
<id>6a68fa53189b51c424813b2821f6f7e31a4d2f0d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Additional error checking, as required by test_select's exacting standards.</title>
<updated>2010-01-16T06:38:12+00:00</updated>
<author>
<name>Ryan Williams</name>
<email>rdw@lindenlab.com</email>
</author>
<published>2010-01-16T06:38:12+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=bf3607580041f1a00dc93159fad5c673729f9974'/>
<id>bf3607580041f1a00dc93159fad5c673729f9974</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
