a007c948ae
* HTTP body type must be bytes on Python 3: * WsgiLimiterProxy, JSONDictSerializer: encode JSON as bytes * Use byte strings for literal HTTP bodies * Encode explicitly HTTP body to UTF-8 on Python 3 * Fix the prototype of FakeHttplibSocket.makefile(): only the first mode parameter is mandatory * Replace dict.keys().sort() with sorted(dict.keys()) * tox.ini: add the following unit tests to Python 3.4: - api/common/test_extensions.py - api/test_versions.py Partially implements: blueprint trove-python3 Change-Id: I175dc55424e9b5786819f08a584ac967d083db11