pyfuscate is a tool to obfuscate Python source code. More specifically, it is a
tool for stripping contextual information from the programmer assigned names in
your code. What this means in practice is that your variable names, function
names, and class names get mangled into generic sequential names, while leaving
your program functionally identical to original.