[openstack-dev] Fwd: Eventlet 0.13 is going to have minor incompatible change in subprocess API

Mark McLoughlin markmc at redhat.com
Wed Jun 5 20:25:47 UTC 2013


On Wed, 2013-06-05 at 13:33 -0400, Doug Hellmann wrote:
> Do we have an eventlet expert available to figure out if this is going to
> bite us?
> 
> Doug
> 
> ---------- Forwarded message ----------
> From: Sergey Shepelev <temotor at gmail.com>
> Date: Tue, Jun 4, 2013 at 1:26 PM
> Subject: Eventlet 0.13 is going to have minor incompatible change in
> subprocess API
> To: comp-lang-python-announce at moderators.isc.org
> 
...
> If you are curious what's going on, here's the full story:
> Python 3.3 introduced `timeout` kwarg to lots of methods of subprocess
> module. The RHEL guys backported it to their Python 2.6 package. At some
> point, the code they used started to use subprocess from Eventlet which
> does not have the `timeout` kwarg.
> https://bitbucket.org/eventlet/eventlet/issue/89
> https://bitbucket.org/eventlet/eventlet/pull-request/30
> Now in Eventlet, I am going to introduce the `timeout` argument and to make
> it forward compatible with Python3, it's going to get first place, like in
> stdlib.
> To interested people, you may leave a comment in this discussion or in this
> Github thread: https://github.com/eventlet/eventlet/pull/34

This is actually really good news. We'll be able to remove
contrib/redhat-eventlet.patch from all projects when it's released.

Cheers,
Mark.




More information about the OpenStack-dev mailing list