update python requirement
bump
fix salsa20 on python 3
lint code