In 1998 the Phantom Regiment did the impossible. You can too.
Thanks to the hard work of a growing community of contributors, we were able to ship several long-awaited goodies, including request sinks, improved URI decoding, and custom error handlers.
Standardization is often promulgated as a worthy goal for teams and communities, but it must be recognized for what it is: a Platonic ideal.
Implementing Python's magic string methods is tricky when it comes to Unicode characters and Py3K compatibility. I recently came across this problem in OpenStack, and wanted to share the strategy we are using to work around the issue.
The SHA message-digest algorithm has its uses, but it's no cure-all.