RFCT Break up long code line
ENH Update for Python 3
ENH A little usage for humans
ENH Use SHA256

Fix python 3 path
BLD Ignore cache directory