Codegen: A Python library for manipulating code bases Codegen lets you write Python code that treats other codebases as trees of objects, not text, making refactoring and other major code revisions ...