Six is a Python 2 and 3 compatibility library. It provides utility functions for smoothing over the differences between the Python versions with the goal of writing Python code that is compatible on both Python versions. See the documentation for more information on what is provided. Optional: html documentation and man pages will be installed if Pygments and Sphinx are installed. Python3 module will be built if Python3 is installed. Pysetuptools is an optional build time dependency.