http://legacy.python.org/dev/peps/pep-0450/
Note especially the pitfalls highlighted around naive diy solutions (not sure if this is actually taken care of in the module, but I hope so! :-).