I've uploaded the first "rolled up" patch against trunk for PEP 371's implementation. This includes docs, tests, module, the works.
The only outstanding issues with this are:
* Had to comment out several unit tests due to threading._Event and multiprocessing Event API differences. * One test failing consistently on OS/X due to a change that came with rolling into trunk, I'm working on this * Bug http://bugs.python.org/issue1683 needs to have the patch reviewed and applied to trunk. * Full doc-content review
The patch is both on the codereview system and the bug tracker: