cakebread/yolk — pull request #14 by scottkmaxwell (2012-12-12 17:21:16+00:00)
Title: Minimal changes to allow running on Py3K

Change all has_key() to "key in container" form
Catch exception from gettype() in HTTPMessage and try get_content_type since this object completely changed in Py3K
Change print to a function
Fix pickle import so it works on Py2 and Py3
Import httplib or http.client for required exception classes
Change pickle files to binary
Use temp file.TemporaryFile instead of os.tmpfile on Py3K