[python-committers] commit rights for Richard Oudkerk (sbt)
Charles-François Natali
neologix at free.fr
Wed Apr 25 20:57:58 CEST 2012
Hi,
Richard (sbt) has been contributing for quite some time now, as can be
seen from (part of) its contributions below:
"""
- Issue #4892: multiprocessing Connections can now be transferred over
multiprocessing Connections. Patch by Richard Oudkerk (sbt).
- Issue #11750: The Windows API functions scattered in the _subprocess and
_multiprocessing.win32 modules now live in a single module "_winapi".
Patch by sbt.
- Issue #14087: multiprocessing: add Condition.wait_for(). Patch by sbt.
- Issue #14522: Avoid duplicating socket handles in multiprocessing.connection.
Patch by sbt.
- Issue #14300: Under Windows, sockets created using socket.dup() now allow
overlapped I/O. Patch by sbt.
- Issue #14335: multiprocessing's custom Pickler subclass now inherits from
the C-accelerated implementation. Patch by sbt.
- Issue #12328: Fix multiprocessing's use of overlapped I/O on Windows.
Also, add a multiprocessing.connection.wait(rlist, timeout=None) function
for polling multiple objects at once. Patch by sbt.
- Issue #13322: Fix BufferedWriter.write() to ensure that BlockingIOError is
raised when the wrapped raw file is non-blocking and the write would block.
Previous code assumed that the raw write() would raise BlockingIOError, but
RawIOBase.write() is defined to returned None when the call would block.
Patch by sbt.
"""
He writes good code, has good ideas, is reactive to comments and
reviews, and he's actually the original multiprocessing author (and
he's one of the few contributors competent under both Unix and
Windows).
Therefore, I think it would definitely make sense to give him commit rights.
What do you think?
Cheers,
cf
More information about the python-committers
mailing list