Clean single-source support for Python 3 and 2 future is the missing compatibility layer between Python 2 and Python 3. It allows you to use a single, clean Python 3.x-compatible codebase to support both Python 2 and Python 3 with minimal overhead. all MIT https://github.com/PythonCharmers/python-future http://python-future.org