Abusing the Python Abstract Syntax Trees (Protecting a Python Codebase – Part 2) | Hacker News Reader